Edukmoa does not collect, store, or transmit any personal data. Everything runs offline, on the child's or parent's device.
All data stays in a local SQLite database (lenore.db) on the device, inside the app's sandbox:
This data never leaves the device. If you uninstall the app, the OS deletes all of it.
The app declares a few technical permissions that are used strictly locally, with no data transmission:
| Permission | Platform | Reason |
|---|---|---|
INTERNET | Android | Required by the Expo runtime. The app code does not perform any network call (code audit available on request). |
| Background audio | iOS | So the mascot's voice keeps playing if the screen turns off mid-exercise. |
MODIFY_AUDIO_SETTINGS, VIBRATE | Android | Reward sound playback (correct click, sticker earned). |
| Text-to-speech (TTS) | iOS, Android | Uses the OS speech engine (Apple Speech, Google TTS). No audio is sent over the internet. |
READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE | Android (API ≤ 32 only) | Legacy audio compatibility. The app does not write outside its sandbox. |
The app is designed for children aged 3 to 6. It complies with COPPA (Children's Online Privacy Protection Act, USA, under 13) and GDPR Article 8 (parental consent required under age 15 in France):
The app uses the operating system's TTS to make the mascot speak in French. On iOS, this is Apple Speech; on Android, it is Google Text-to-Speech (or the TTS engine selected by the user in system settings). The text to be spoken does not leave the device — the system TTS engine processes phrases locally.
Note: Google's TTS engine configuration on Android may include networked components for some higher-quality voices. The app does not explicitly send text to Google's cloud, but it cannot guarantee the internal behavior of the system-level TTS engine selected by the Android user. For a strictly offline experience, the user can select a local TTS engine in Android settings.
Fonts (Fredoka) are bundled into the app binary — they are not downloaded from Google Fonts at runtime.
Since no data is transmitted off the device:
Material changes to this policy will be released as part of a new app version and surfaced on the parent space screen.
For any question or request regarding this privacy policy (GDPR included), write to: zephimir@gmail.com.
In France, you may also contact the CNIL (data protection authority): https://www.cnil.fr/en/plaintes.
In the United States, COPPA-related concerns can be submitted to the Federal Trade Commission: https://www.ftc.gov/business-guidance/privacy-security/childrens-privacy.