Privacy Policy

Last updated: March 11, 2026

Overview

HanziFeed ("the App") is a Chinese character learning application. We respect your privacy and are committed to protecting your personal data. This policy describes what information we collect, how we use it, and your rights regarding that data.

Information We Collect

Account Information

If you create an account, we collect your email address and optional display name via Firebase Authentication (provided by Google). Account creation is optional — the App is fully functional without signing in.

Learning Data

When signed in, we store your learning progress, display preferences, saved character packs, and spaced repetition data in Google Cloud Firestore. This data is associated with your account to enable cloud sync across devices.

Local Data

Without an account, all data (preferences, saved packs, progress) is stored locally on your device using AsyncStorage and is never transmitted to our servers.

Analytics

We use Firebase Analytics (Google Analytics for Firebase) to collect anonymous usage data such as screen views and feature usage. This data is aggregated and does not personally identify you. You can opt out of analytics in your device settings.

How We Use Your Data

  • To provide and maintain the App's functionality
  • To sync your learning progress across devices (when signed in)
  • To improve the App based on anonymous usage patterns
  • To respond to support requests sent to our contact email

We do not sell, rent, or share your personal data with third parties for marketing purposes.

Third-Party Services

The App uses the following third-party services:

  • Firebase Authentication — for account management (Firebase Privacy Policy)
  • Cloud Firestore — for cloud data storage
  • Firebase Storage — for serving audio and supplemental data files
  • Firebase Analytics — for anonymous usage analytics
  • RevenueCat — for subscription and in-app purchase management (RevenueCat Privacy Policy)
  • Sentry — for crash reporting and performance monitoring (Sentry Privacy Policy)

All Firebase services are operated by Google and governed by the Google Privacy Policy.

Data Retention

Your account and associated data are retained as long as your account exists. You may delete your account at any time from the Account screen in the App. Upon account deletion, your Firebase Authentication record and all Firestore data (profile, preferences, packs) are permanently removed.

Local data stored on your device can be cleared from the Account screen or by uninstalling the App.

Account Deletion and Data Removal

You can delete your account and all associated data at any time. For full instructions, visit our Account Deletion page.

In summary, you have two options:

  • In the App — Go to Account > Delete Account and confirm the deletion. You will be asked to re-authenticate before your account is removed.
  • By email — Send a request to hello@hanzifeed.com with the subject line "Account Deletion Request". Include the email address associated with your account so we can verify your identity. We will process your request within 7 business days.

When your account is deleted the following data is permanently removed:

  • Firebase Authentication record (email, display name)
  • Firestore user profile and preferences
  • All saved character packs and word lists
  • Learning progress and spaced repetition data
  • Analytics data linked to your user ID

Data removal begins immediately upon deletion and is completed within 30 days. Local data stored on your device can be cleared from the Account screen or by uninstalling the App.

Your Rights

You have the right to:

  • Access your data (visible in the App's Account screen)
  • Delete your account and all associated data from within the App
  • Clear locally stored data from within the App
  • Opt out of analytics via your device settings

Children's Privacy

The App is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal data, please contact us so we can delete it.

Changes to This Policy

We may update this policy from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the App after changes constitutes acceptance of the updated policy.

Contact Us

If you have questions about this privacy policy or your data, contact us at: hello@hanzifeed.com