FlashDeutsch Privacy Policy
Last updated: April 30, 2026
1. Who this policy applies to
This Privacy Policy applies to the FlashDeutsch Android application and the GitHub Pages website published for the project at farzadj.github.io/FlashDeutsch.
App package name: com.flashdeutsch.
2. What FlashDeutsch stores on your device
FlashDeutsch is designed to work offline after installation. The app stores most study information locally on your device, including:
- study progress and session history
- favorites and hard-card markers
- settings such as theme, language, speech, and study preferences
- milestone progress and locally unlocked milestones
- user-created flashcards and local edits to bundled cards
This local data is stored using on-device app storage technologies such as Room and DataStore.
3. Data FlashDeutsch does not require
FlashDeutsch does not require a custom backend account to study. The app does not depend on a personal login system to use its core flashcard features.
4. Advertising
FlashDeutsch may use Google Mobile Ads, including rewarded or interstitial ad flows, depending on the feature and app configuration.
If ads are shown, Google and its partners may process device and advertising-related information according to Google's own privacy terms and consent flows.
The app also uses Google's User Messaging Platform (UMP) for consent where required.
5. Subscriptions and payments
FlashDeutsch includes a Google Play Billing integration for an optional subscription product such as flashdeutsch_pro_monthly.
Payments, subscription status, and transaction handling are processed by Google Play, not by a custom FlashDeutsch payment server.
6. Speech and device services
The app can use device text-to-speech services to read flashcard content aloud. Speech playback is handled through services available on your Android device.
FlashDeutsch may request speech output for German and, depending on the device, other supported learning languages.
7. Network usage
Although FlashDeutsch is offline-first, some app flows may use the network for:
- Google Mobile Ads
- consent handling
- Google Play Billing and subscription validation through Google Play
- app distribution and updates through Google Play
8. Third-party services
FlashDeutsch may rely on the following third-party services:
- Google Play Services / Google Mobile Ads
- Google User Messaging Platform (UMP)
- Google Play Billing
- GitHub Pages for this website
These services operate under their own privacy policies.
9. Website hosting
The FlashDeutsch website is hosted on GitHub Pages. Standard web-hosting logs or analytics handled by GitHub may apply when you visit the website.
10. Data retention and removal
Because most app data is stored locally, uninstalling the app or clearing app storage can remove that local data from your device.
User-created cards and local edits are stored on-device unless future sync features are introduced.
11. Your choices
- You can change app settings such as language, theme, speech, and learning preferences inside the app.
- You can reset progress from the app if that feature is enabled in settings.
- You can choose whether to subscribe for Pro access through Google Play.
- You can choose whether to engage with rewarded ad flows where they are offered.
12. Children's privacy
FlashDeutsch is a language-learning app. If children use the app, parents or guardians should review ad, subscription, and device privacy settings before use.
13. Changes to this policy
This Privacy Policy may be updated when the app's features, data flows, or third-party services change. The updated version will be published on this page.
14. Contact
For project questions or privacy-related requests, use the project repository or issue tracker: