Privacy Policy

Last updated: March 17, 2026

1. Information We Collect

When you create an account, we collect your <strong>email address</strong>, <strong>username</strong>, and <strong>password</strong> (stored securely as a bcrypt hash). We never store your password in plain text.

As you use the app, we collect your <strong>learning progress</strong> (which words you've practiced, mastery scores, error patterns), <strong>XP and streak data</strong>, and <strong>device tokens</strong> for push notifications.

2. How We Use Your Information

  • Provide personalized spaced repetition learning
  • Track your progress and mastery levels
  • Send push notifications (daily reminders, streak warnings)
  • Display leaderboards and league rankings
  • Improve the app experience

3. Data Storage

Your data is stored on secure servers. Learning progress is stored in PostgreSQL, and session data uses Redis with automatic expiration. We use Firebase Cloud Messaging for push notifications.

4. Third-Party Services

  • <strong>Firebase Cloud Messaging</strong> — for push notifications
  • <strong>Apple Push Notification Service (APNs)</strong> — for iOS notifications

5. Data Sharing

We do <strong>not</strong> sell, trade, or share your personal information with third parties. Your learning data is yours. Leaderboard rankings display only your username and XP.

6. Data Retention

We retain your data for as long as your account is active. If you delete your account, all personal data is permanently removed within 30 days.

7. Your Rights

  • Access your personal data
  • Correct inaccurate data
  • Delete your account and all associated data
  • Opt out of push notifications via device settings

8. Children's Privacy

Deutsch Hero is suitable for all ages. We do not knowingly collect personal information from children under 13 without parental consent.

9. Changes to This Policy

We may update this privacy policy from time to time. We will notify users of significant changes through the app or email.

10. Contact

Questions? Reach us at support@dedidas.de.