Routina can read health data — such as water intake, steps, physical activity, and sleep hours — through Apple HealthKit on iOS and Android Health Connect on Android. This data is read and processed exclusively on your device: it is never transmitted to or stored on our servers. Permissions are granular; you can grant or deny each category independently. If a permission is denied, the corresponding feature falls back to manual entry without affecting the rest of the app.
To sync your data across devices, Routina offers Sign in with Apple and Sign in with Google. When you create an account, we store your user identifier and, if provided by the authentication provider, your email address. This information is managed through Supabase Auth solely to authenticate you and associate your data with your account.
The habits you create, their completion logs, categories, and your configuration preferences — such as theme and notification settings — are stored in Supabase to synchronize them across devices linked to your account. This information is not shared with third parties or used for advertising purposes.
If you enable push notifications, we store the device token provided by the operating system. We use it exclusively to send you inactivity reminders when you have not logged habits for a while, to celebrate progress milestones, and optionally to send a daily motivational quote. You can disable notifications at any time from the app settings or your device's operating system settings.
We use Sentry to capture crash reports and errors. When the app crashes or produces an unexpected error, Sentry collects technical device data (model, operating system version, app version) and the error stack trace. This information is used solely to diagnose and fix issues, and does not contain personal health or habit data.
We use PostHog to collect pseudonymous usage events — such as which screens are visited or which features are used most frequently — in order to understand how the app is used and to improve it. PostHog data is linked to an anonymous internal identifier and does not include health data or the content of your habits.
You have the right to access, rectify, and fully delete your account and all associated data. You can exercise the right to full deletion from Settings → Account → Delete account. This action irreversibly deletes all your data in Supabase and your authentication account. To request data access or rectification, write to us at adrian.quintanillam@gmail.com.
Your data is retained for as long as your account is active. When you delete your account, all associated data — habits, logs, preferences, notification token, and authentication account — is permanently and irrecoverably deleted from our systems.
Routina is not directed to children under 13 years of age. We do not knowingly collect personal data from children under that age. If you have reason to believe that a minor has provided us with personal information, please contact us and we will delete it promptly.
We may update this privacy policy from time to time to reflect changes in the app or applicable law. When we do, we will update the "Last updated" date at the top of this document. We encourage you to review this policy periodically. Continued use of the app after changes are published constitutes acceptance of the updated policy.
If you have questions or concerns about this privacy policy, you can contact us at: adrian.quintanillam@gmail.com