Privacy Policy
One Line A Day: Daily Diary & Journal
Last updated: November 2, 2026
1. Overview
One Line A Day is committed to protecting your privacy. This policy explains what information the application accesses, how it is handled, and your rights concerning your data under Google Play Developer policies, the General Data Protection Regulation (GDPR), and applicable privacy laws.
2. Data Stored Locally on Your Device
All journaling content is stored in Android's application-private internal storage using SQLite and Android Jetpack Room:
- Journal Entries & Moods: Your daily text lines, dates, selected mood ratings, tags, and habit streak metadata.
- Media Attachments: Photos, images, or videos attached to your entries via Android's privacy-preserving Photo Picker.
- Audio Recordings: Voice notes recorded through your device's microphone are processed locally and saved in app-private storage.
Your journal content is private to your device. We never inspect, read, sell, or monetize your personal journal entries.
3. Advertising & Third-Party SDKs
One Line A Day is a 100% free application supported by advertising through Google Mobile Ads (AdMob) and the Google User Messaging Platform (UMP).
To serve advertisements and protect against fraud, Google Mobile Ads may collect and process technical diagnostics and device identifiers, including:
- IP address (used to infer coarse/general approximate region)
- Device identifiers (such as Android Advertising ID)
- Ad interaction and performance metrics
- Diagnostic and crash logs
We use the official Google User Messaging Platform (UMP) SDK to provide European Economic Area (EEA) and UK users with clear GDPR consent choices. You can modify your ad privacy choices at any time via Settings → Ad Privacy Choices inside the app.
Google processes this data in accordance with the Google Privacy Policy and Google Advertising Technologies.
4. Device Permissions Used
The application requests only permissions essential to its core features:
- POST_NOTIFICATIONS (Android 13+): Used solely to send your scheduled daily journaling reminder nudge and flashback memory notifications. You can toggle reminders on or off at any time in Settings.
- RECORD_AUDIO: Used strictly on-demand when you explicitly record a voice memory attachment. Audio is recorded locally and is never streamed to external servers without your consent.
- USE_BIOMETRIC / USE_FINGERPRINT: Used optionally to unlock the app when you enable the "App Lock" security feature. Biometric authentication is handled entirely by the Android OS; the app never accesses raw biometric data.
- RECEIVE_BOOT_COMPLETED & SCHEDULE_EXACT_ALARM: Used to restore your scheduled daily reminder alarms after your device reboots.
- INTERNET & ACCESS_NETWORK_STATE: Required to request advertisements from Google Mobile Ads.
5. Data Retention & Deletion (Google Play Compliance)
Because your journal data is stored locally on your device:
- Individual Entry Deletion: You can delete any journal entry, photo, or audio memory at any time within the app by tapping the entry options and selecting "Delete". This immediately and permanently deletes the data from the local database.
- Complete App Data Deletion: To permanently erase all journal data, you can:
- Open Android Settings → Apps → One Line A Day → Storage → Clear Data / Clear Storage; OR
- Uninstall the application from your device. Uninstalling permanently removes all application-private database records, photos, audio notes, and preferences.
- Advertising ID Reset: You can reset or delete your Android Advertising ID at any time in Android Settings → Google → Ads → Reset/Delete Advertising ID.
- Data Deletion Requests: If you have questions or need assistance with data deletion, you may contact us at developeraisteps@gmail.com.
6. Security
One Line A Day enforces multiple levels of security to protect your reflections:
- App Lock & PIN Protection: Biometric fingerprint, face unlock, or a custom 4-digit PIN can be enabled to prevent unauthorized physical access.
- Window Privacy Masking: When App Lock is active, window masking flags (
FLAG_SECURE) obscure app previews in Android's recent apps switcher to protect sensitive entries from shoulder-surfing. - Encrypted Backups: Manual user-initiated backups support AES-256-GCM encryption with Argon2id/PBKDF2 key derivation.
7. Children's Privacy
One Line A Day does not knowingly collect personally identifiable information from children under the age of 13. The app is designed for general audiences seeking mindful daily journaling habit tracking. If you are a parent or guardian and believe your child has provided personal information, please contact us for immediate deletion.
8. Changes to This Privacy Policy
We may occasionally update this Privacy Policy to reflect app updates, new regulatory standards, or changes to advertising SDKs. Any modifications will be posted here with an updated revision date.
9. Contact Us
If you have any questions, feedback, or data privacy inquiries regarding One Line A Day, please contact:
Developer: One Line A Day Team
Email: developeraisteps@gmail.com