Privacy Policy
Last updated: March 9, 2026
Overview
Earleaf is a local-file audiobook player for Android. It does not require an account and does not transmit or share any personal data.
Data Storage
All data created by Earleaf is stored locally on your device and never sent to any server or third party. This includes:
- Your library and audiobook metadata
- Playback progress and settings
- Collections and organization
- Listening statistics (session history, streaks, and listening time)
File Access
Earleaf accesses audio files on your device only through folders you explicitly select using Android's Storage Access Framework. The app cannot access files outside the folders you grant permission to.
Camera
Earleaf accesses the camera only for Page Sync, which photographs a physical book page to find your position in the audiobook. The image is processed on-device to extract text and is not stored or transmitted.
On-Device Text Recognition
Page Sync uses Google ML Kit to recognize text from photographed book pages. All processing happens on-device. No image data or recognized text is sent to Google.
Third-Party Services
Earleaf connects to external services only when you explicitly initiate the action:
- Google Image Search — used when you search for cover art
- Vosk model download — downloads a speech recognition model (~40 MB) from alphacephei.com when you first use Page Sync; the model is used entirely on-device
No data is sent automatically or in the background.
Data Retention
All data remains on your device until you uninstall Earleaf or clear app data through Android settings. Earleaf does not delete your data automatically.
Children's Privacy
Earleaf does not transmit any data from any user, including children. All information the app creates — such as playback progress and listening statistics — remains on the device and is never sent externally.
Changes to This Policy
If this privacy policy is updated, the revised version will be posted here with an updated date.
Contact
If you have questions about this privacy policy, you can open an issue at github.com/earleaf-app/earleaf/issues or email arcadianalpaca@gmail.com.