Privacy Policy – “Gendie”
Last updated: 20 February 2026
This privacy policy explains how the **“Gendie”**
Android application (“the App”) handles information. The App is developed and published by
Seweryn Polec (“we”, “us”, or “our”).
By using the App, you agree to this Privacy Policy.
1. Overview
Gendie is a multi-language learning tool designed to help users practice the grammatical gender of nouns (e.g., French "le/la", Polish "ten/ta/to").
The App is designed with privacy and data sovereignty as a priority.
- The App does not require a user account or registration.
- The App is primarily offline, with optional network features for asset management.
- We do not collect, store, or sell your personal data.
2. Data Handling and Storage
2.1. Local Device Storage
All learning progress and settings are stored locally on your device in language-specific profiles. This includes:
- Learning Progress: Words seen, correct/incorrect counts, Spaced Repetition (SRS) intervals, and mastered word lists.
- Statistics: Total scores, daily streaks, and answer accuracy.
- Preferences: Text visibility options (English translation, Example sentence with its translation, sentence obscuration), Alternative Articles display, Theme choices (Light/Dark), audio toggles, Text-To-Speech toggle, learning thresholds, and custom feedback delay (flash duration) settings for each language.
- Notification Settings: Custom schedules and times for daily reminders.
This data is stored using Android’s standard local storage (SharedPreferences) and is not accessible to us or any third party.
2.2. Manual Backup and Portability
User-Controlled Data Portability: The App provides a feature to backup and import your data via generation and import of a JSON formatted text file to and from your device's storage.
- Export: When you trigger a backup, the App generates a JSON-formatted text file of your progress for the current language profile and saves it in your device's storage.
- Import: When you trigger an import, the App asks for a valid JSON-formatted progress text file and processes it, replacing any current progress. It only processes strings identified as valid Gendie backup codes.
- No Cloud Sync: We do not provide automated cloud synchronization. You are responsible for saving your backup strings in a safe place (such as a notes app or encrypted file) if you wish to transfer progress between devices.
3. Internet and Network Connectivity
The App requests internet access for the following optional user-initiated actions:
3.1. Audio Asset Downloads
Users may choose to download high-quality recorded audio packs for specific languages (e.g., Polish or French recordings).
These assets are hosted on GitHub Releases. When you click "Download" or "Update":
- The App connects to GitHub to fetch the requested ZIP file.
- No tracking identifiers, analytics, or personal information are sent during this request.
- Once downloaded, the audio files are stored locally, and the App returns to offline mode.
3.2. External Links
The App contains links to external services (e.g., Wiktionary for word research or YouTube for tutorial videos). Opening these links triggers your device’s web browser. Interaction with these external sites is governed by their respective privacy policies.
4. Permissions and System Signals
The App uses specific system permissions and signals to ensure features work correctly across different environments:
android.permission.INTERNET & android.permission.ACCESS_NETWORK_STATE
Used exclusively to download optional audio asset packs from GitHub.
android.permission.POST_NOTIFICATIONS (Android 13+)
Used to display practice reminders. This is only active if you explicitly enable reminders and grant permission.
android.permission.RECEIVE_BOOT_COMPLETED
Used so the App can reschedule your reminders after a device reboot.
android.permission.SCHEDULE_EXACT_ALARM
Used to ensure notifications appear at the precise time you have configured.
- System Time & Timezone Signals:
The App listens for TIMEZONE_CHANGED and TIME_CHANGED events. This is used solely to automatically adjust your scheduled reminders if you travel to a different timezone or if your local time changes (e.g., Daylight Savings), ensuring you are always notified at the correct local hour.
5. Analytics and Advertising
Gendie is 100% free of tracking and advertisements.
- No analytics SDKs (no Google Analytics, Firebase, etc.).
- No advertising identifiers or behavioral tracking.
- No "phone home" telemetry.
6. Third-Party Content Licences
The App uses datasets and audio sourced from open-source contributors:
- Word Lists: FrequencyWords (HermitDave), redistributed under CC BY-SA 4.0.
- Audio: Recorded pronunciation samples from Lingua Libre, licensed under CC BY-SA 4.0.
7. Children’s Privacy
Gendie does not collect personal information and is safe for users of all ages. Because we do not collect data or maintain accounts, we do not have a way to identify or store information about children.
8. Your Choices and Controls
- Data Deletion: Uninstalling the App or clearing "App Data" in Android settings will permanently delete all local progress and statistics.
- Audio Management: You can delete downloaded audio packs at any time through the in-app settings without affecting your learning progress.
9. Changes to This Policy
This policy may be updated as new features are added. The latest version is always available at:
https://severus0.github.io/gendie_privacy_policy/.
10. Contact
If you have questions regarding this policy or data handling, please contact:
Seweryn Polec
Email: sewerynpolec@gmail.com
Discord Community: https://discord.gg/t2zyfCq6KH