🔒 Privacy

Privacy Policy

Last updated: October 21, 2026

Disiplin is an offline-first habit and activity tracker. Your data is stored on your device; we have no account server and no cloud sync. This policy explains what data we process, why, and your choices.

App: Disiplin (com.ican.disiplin) · Contact: icanozcan96@gmail.com

Data We Collect

Journal (Günce)

Journal entries you type or dictate (text, an optional mood and tags) and the voice notes and photos you attach to them are stored only on your device, in the encrypted database; they are not sent to any server. When you dictate, speech is transcribed on the device if the phone has on-device recognition (an "On device" badge is shown). Without on-device recognition, speech is sent to the device's speech recognition service (Google on most phones) only to turn it into text; you are told this clearly the first time you dictate, you can decline and keep typing, and a "Google" badge is shown while listening. Audio is not kept while dictating.

Where Data Is Stored

All user data is local to your device (a Room database, encrypted with a device-bound key). The coach's long-term notes (such as injuries and allergies) are also stored encrypted. It is not sent to our servers; we have no account system. Android Auto Backup is turned off and app data is not carried over by phone-to-phone transfer either: because the database key cannot leave the device, transferred data could not be opened on the new phone.

To move your data to a new phone you can create a backup file yourself via Profile → Back up. This file is not encrypted so that it can be opened on another device, and it also contains your journal entries, voice notes and photos; keep it somewhere you trust.

Sharing and Third Parties

We do not sell your data or share it for marketing. Limited exceptions:

Permissions and Why

Notifications and Reminders

The app may send notifications for water, routine, goal, task, and habit reminders. The notification permission is granted by the user, and reminders can be turned off inside the app. To trigger reminders at the correct time, the device may use the exact alarm feature; if this permission is not granted, reminders run with approximate timing.

Purchases (Disiplin Pro)

The app offers an optional Disiplin Pro subscription and a one-time "lifetime" purchase. Payment is handled entirely by Google Play.

Health and Fitness Information

Disiplin does not provide medical diagnosis, treatment, or disease management. Exercise, calorie, and habit suggestions are for general wellness and personal tracking. For health-related decisions, consult a doctor or a qualified health professional.

Data Security

The app disables cleartext HTTP traffic and hashes passwords/recovery codes with PBKDF2. The database is encrypted on the device and the key is held in the Android Keystore. Screens where a password is entered, and the screen that displays your recovery code, are protected against screenshots and screen recording.

Even so: anyone who can unlock your device can open the app, and the backup file you export is unencrypted. Protect your device with a screen lock and store backup files somewhere safe.

Retention and Deletion

Your data stays on your device until you delete it. You can delete each activity, log and your profile from within the app; deleting a journal entry also deletes its voice notes and photos. When you delete your account, all of that account's data, including the coach's long-term notes, quote photos and journal attachments, is removed from the device. Uninstalling the app removes all on-device data; backup files you created yourself remain wherever you saved them. Step by step: Account and data deletion.

Children's Privacy

Disiplin is not directed to children under 13 (or the relevant age in your country) and does not knowingly collect data from them.

Changes

We may update this policy; for material changes we will update the "Last updated" date and, where possible, notify you in the app.

Contact

For questions about this policy or data processing: icanozcan96@gmail.com