← Back

Privacy Policy

Effective: May 5, 2026

Data Controller

1. Information We Collect

MoaVoca ("the App") collects the following information to provide its services.

2. Information We Do Not Collect

3. Where Data Is Stored

Wordlists and vocabulary data are stored locally on your device (SQLite). Language settings are kept in on-device storage (AsyncStorage).

For registered users, wordlist data is securely transmitted and stored on our server (Supabase) for cloud backup and cross-device sync.

When you look up a word, the request is processed through our server (Supabase) for AI processing. Results may be stored in an anonymous cache to improve service quality.

4. Third-Party Services

The App uses the following external services to provide its functionality.

We do not share data with analytics tools or social media platforms.

5. Text-to-Speech (TTS)

The pronunciation feature uses your device's built-in TTS engine. No data is sent to external servers for this feature.

6. Speech Recognition

The microphone button on the word lookup screen lets you dictate a word instead of typing. Audio is processed by your operating system's speech recognition service (iOS Speech, Google Speech) and the corresponding privacy policies of Apple/Google may apply. Our app receives only the transcribed text and uses it for lookup; raw audio is not stored or transmitted by us.

7. Push Notifications

Daily learning reminders, weekly recaps, and per-wordlist notifications are all scheduled locally on your device. They are not sent from our servers and do not track user behavior. For per-wordlist notifications, you can pick the days of the week and time. Notifications can be disabled at any time from Settings.

8. Wordlist Export

Premium users can export wordlists as CSV files. Files are generated on-device and shared via your operating system's share sheet (email, messaging, cloud drives, etc.) to a destination you choose. No additional data is sent to our servers during export.

9. Public Content and Wordlist Sharing

When you share a wordlist publicly, the wordlist's name, description, word selection, and the posting user's display name and avatar become visible to all other users. Shared wordlists are treated as public information and are subject to discovery, viewing, and download by other users.

You may unshare or delete content at any time. However, copies that other users have already downloaded or copied into their own wordlists may not be automatically deleted from those copies.

The Provider may, without prior notice, hide or remove inappropriate public content. Users can flag inappropriate content through the in-app reporting system. See the Terms of Service for the full content policy.

10. Friend System

Users you have added as friends may see your display name, avatar, learning statistics (study days, total words, etc.), and shared wordlists. The exact scope of visibility is shown and adjustable in the in-app settings.

Friend relationships are formed by mutual consent and may be removed or blocked at any time. After blocking, the blocked user can no longer see your content.

Friend relationship data is stored encrypted on the server and is not disclosed to third parties other than the friends themselves.

11. Profile and Avatar

Profile avatars may only be set from a Provider-supplied predefined set or as auto-generated initials. Custom photo or image upload is not supported (to prevent the risk of inappropriate content).

Display names and avatars are public information visible to other users in friend, sharing, and community feature areas.

12. Advertising Identifiers (iOS ATT / Android GAID)

On iOS, the system may show a tracking permission prompt (IDFA) the first time you launch the App. On Android, the Google Advertising ID (GAID) is used; you can limit ad personalization or reset the GAID in your device settings. Your decision affects only ad personalization — declining does not restrict the app's core functionality. Users in the EU (GDPR) and California (CCPA) will see a separate ad consent screen.

13. Data Retention and Deletion

Locally stored wordlist data is deleted when you uninstall the app. You can also delete all on-device data at any time using the "Reset" option in Settings.

If you have registered an account, you can request account deletion from the Settings screen. Upon deletion, all server-stored data including your email, wordlist data, display name, friend relationships, and shared wordlists will be permanently removed.

Server data is retained after subscription cancellation until you request account deletion.

To comply with Korean tax-reporting obligations (VAT and income tax), payment- and settlement-related transaction records are retained for the period required by applicable law (typically 5 years) before being deleted. Within those records, personal information is pseudonymized or de-identified.

14. Accounts and Authentication

The App can be used without creating an account. To use cloud backup and sync, you may sign in with your email or Google account.

Email verification is used to confirm your identity during email registration. Passwords are stored in encrypted form and cannot be viewed by the Provider.

When signing in with Google, your Google account email address and profile information (name) are collected. Your Google account password is not processed by the App.

15. Children's Privacy

This App does not knowingly collect personal information from children under the age of 14 (in line with Korean law) or under the age of 13 (in line with US COPPA). Users below the applicable age should use the App only with parental consent.

16. Changes to This Policy

If this Privacy Policy is updated, we will notify you through an in-app notice prior to the changes taking effect.

17. Contact Us

For privacy-related inquiries, please contact us at:

Email: support@moavoca.com

Phone: +82-10-3141-3457