KeepFlow is built around a simple idea: the data you create about your own life belongs to you. This policy explains exactly what we collect, what we don't, and how things work behind the scenes.
KeepFlow ("the app", "we", "us") is developed and operated by Tapronix. The app's bundle identifier is com.tapronix.keepflow. Throughout this policy, "you" means the person using KeepFlow on their device.
If you have any questions about this policy or your data, you can reach us at [email loading…].
KeepFlow is a habit tracker. To do its job, it stores the data you put into it on your device:
That's it. KeepFlow does not ask for your name, email, phone number, contacts, location, photos, or any other identifying information.
Your habit data is stored locally on your iPhone or iPad using Apple's standard storage frameworks. It stays on your device unless you choose to enable iCloud sync.
If you enable iCloud sync, KeepFlow uses Apple's CloudKit service to keep your habits in sync across your devices. Your data is stored in your private iCloud database — specifically, in a custom zone called KeepFlowZone.
If you enable reminders, KeepFlow schedules local notifications using UNUserNotificationCenter on your device. These notifications never leave your device and are not routed through Tapronix or any third-party server.
KeepFlow only asks for permissions strictly necessary for features you opt into:
You can revoke any of these at any time in iOS Settings.
KeepFlow is not directed at children under 13. We do not knowingly collect personal information from children. Because the app does not collect personal information from anyone, this is largely moot — but the principle stands.
Because all of your habit data lives on your device or in your private iCloud, you have full control:
If you live in a region with specific data protection rights (such as the EU's GDPR or California's CCPA), those rights apply — and as described above, the design of KeepFlow already honors them.
Local data is protected by iOS's built-in app sandboxing and, when your device is locked, by the device's encryption. CloudKit data inherits Apple's CloudKit security model, including encryption in transit and at rest.
No system is perfect, but because Tapronix never receives your data, the surface area for breach on our end is essentially zero.
If we ever update this policy, we'll change the "Last updated" date above and, for material changes, surface an in-app notice the next time you open KeepFlow. Continued use of the app after a change means you accept the revised policy.
Questions, concerns, or feedback about privacy? Email us at [email loading…]. We read everything that comes in.