App Privacy Policy

Last updated: August 6, 2026

This Privacy Policy explains how Ryzlo handles information when you use the Ryzlo iOS app, including its widgets, Live Activities, Screen Time blocking features, an optional account with cloud sync, subscriptions, and optional Apple services.

This policy covers the app only. The Ryzlo website at ryzlo.net is a separate matter. It has its own waitlist, contact form, and cookieless visitor statistics, none of which touch your app data. Those are described in the Website Privacy Notice.

Summary

Account and Sync

Signing in with Apple is optional. Ryzlo is fully usable signed out, with everything kept on your device. If you choose to sign in, the following is synced to Ryzlo's own backend, hosted on Supabase, so your progress survives a reinstall or carries over to a new device:

Analytics

Ryzlo records how people move through its subscription paywall, so we can understand which features people actually subscribe for. This is collected whether or not you're signed in, and it stays inside Ryzlo's own backend, never a third-party analytics, advertising, or tracking SDK.

Subscriptions and Purchases

Purchases are processed by Apple through StoreKit. Ryzlo never sees your payment details.

Apple sends Ryzlo server notifications about subscription events, such as a purchase, renewal, cancellation, billing issue, or refund. Ryzlo stores these as a purchase history record, so the app can unlock the right features and our subscription records stay accurate.

Purchase history is the one exception to account deletion. If you delete your Ryzlo account, this record is kept, with your account identity removed, so subscription revenue stays reconcilable with Apple. Every other piece of your account data is deleted.

Screen Time and Blocking

This part is genuinely private. Ryzlo uses Apple's Screen Time (Family Controls) framework, which only ever gives the app opaque tokens for the apps and categories you select. Ryzlo cannot see the names of those apps, and it never learns which apps you actually use.

Those tokens, and any per-app usage figures, are stored only on your device, in the app's shared app group container. They are never uploaded anywhere, including to Ryzlo's own backend.

You can revoke Screen Time authorization at any time in iOS Settings.

Browser Pairing

If you use the Ryzlo Chrome extension, you can pair it to your phone by scanning a QR code with your camera. The camera is used only to read that pairing code. Ryzlo does not store or transmit any photo or video.

Once paired, session start and stop signals are relayed through Ryzlo's backend so the extension knows when to block sites during a session. You can revoke a pairing from inside the app at any time.

Game Center

If you connect Game Center, Ryzlo submits your total reclaimed minutes to a leaderboard operated by Apple, alongside your Game Center display name. This is governed by Apple's own privacy policy.

Notifications

All notifications are local and scheduled on your device. Nothing is sent through a push server. This covers focus reminders, streak protection, trial-ending reminders, and at most one promotional offer reminder, which has its own opt-out toggle in the app's notification settings.

How Information Is Used

Ryzlo uses the information above for two things: making the app work, and understanding the subscription paywall.

Storage and Sharing

Data you create while signed out, and Screen Time selections regardless of sign-in state, stays on your device, using local storage, SwiftData, UserDefaults, and an app group container shared by the main app, widgets, Live Activities, and extensions.

When you're signed in, the account, session, progress, and analytics data described above is stored on Ryzlo's own backend, hosted on Supabase. Ryzlo does not sell or rent this information, and does not share it with any third-party analytics, advertising, or tracking service.

Information may also be processed by Apple when you use Apple platform services, including iCloud device backups, Sign in with Apple, StoreKit, Game Center, notifications, and Screen Time frameworks, subject to Apple's own privacy terms.

For completeness: the ryzlo.net website records cookieless, aggregate page statistics, and stores an email address if you join the launch waitlist. That's website data, never app data. The two are never joined, and nothing you do in the app is visible to the website. See the Website Privacy Notice.

Tracking and Advertising

Ryzlo does not use your data to track you across apps or websites owned by other companies, and does not include any third-party advertising network or ad-measurement SDK. No App Tracking Transparency prompt is shown, because Ryzlo doesn't do anything that requires one.

What Ryzlo Does Not Collect

Ryzlo does not collect your health data, location, contacts, browsing history, search history, sensitive information, or financial information.

Matching Our App Store Privacy Label

Apple requires every app to publish a privacy label. Ryzlo's covers six data types, all linked to your account, none used for tracking:

Permissions

Ryzlo asks for permissions only when a feature needs them:

You can manage app permissions in the iOS Settings app, and sign out of your account inside Ryzlo at any time.

Data Retention and Deletion

Ryzlo has an in-app Delete Account flow. Using it permanently removes your account, session history, progress, preferences, schedules, and device and pairing records from Ryzlo's backend.

The one exception is purchase history: as described above, that record is kept with your account identity removed, so subscription revenue stays reconcilable with Apple. It's kept indefinitely, for financial record-keeping. Everything else is deleted.

If you're signed out, your data lives only on your device, and you can remove it at any time by deleting app data, resetting the app, or uninstalling it. Signed-in account data is otherwise kept for as long as your account exists. Some Apple service records, such as purchases or Game Center activity, are managed by Apple.

To request help with privacy or deletion, contact the developer using the contact information below.

Children's Privacy

Ryzlo is not intended to knowingly collect personal information from children. If you believe a child has provided personal information through Ryzlo, contact the developer so the issue can be reviewed.

International Users

Ryzlo may be available in different countries and regions. Apple platform services may process information according to Apple's terms and the settings on your Apple Account and device.

Changes to This Policy

This Privacy Policy may be updated from time to time. Updates will be posted on this page with a new "Last updated" date.

Your Rights

If you are in the UK or the EU, you have the right to ask for a copy of any personal data we hold about you, to have it corrected or deleted, and to object to or restrict how it's used. If you're signed in, the in-app Delete Account flow handles most of this directly; if you're signed out, your data lives only on your device. Either way, you can always ask us, and we'll get back to you as quickly as we can, within one month at the latest.

If you think we have handled your data badly, you can complain to the UK's Information Commissioner's Office at ico.org.uk, or to the data protection authority where you live.

Contact

For privacy questions, data requests, or deletion requests, email ryzloapp@gmail.com. You can also raise non-private issues on the Ryzlo GitHub repository.