1. Who we are
Ryze is a mission-based alarm for iPhone (bundle id
agency.devjoy.ryze), made by Devjoy Ltd. Contact:
support@ryzealarm.app.
2. Information we collect
Alarm & usage data. Alarm schedules, mission preferences, wake-up times, streak and rest-day data, achievements, wake history, your onboarding answers, the commitment statement you write, the signature you draw, and app settings are stored on your device (for example with SwiftData). If you sign in (see below), your profile, progress, settings, alarms and wake history are also backed up to our cloud so they can come back on a new phone.
Your account. When you first open Ryze, it creates an anonymous account identifier with Google Firebase Authentication, so the App can talk to our backend without asking who you are. Signing in is optional: if you choose Sign in with Apple or Sign in with Google, we receive the email address and name that provider shares with us (Apple may give us a private relay address instead of your real one), and your data is linked to that account.
Referral codes. If you enter a creator’s referral code, we record which creator referred your account, the code, and when, and later whether you started a free trial or paid. We use this to show you the creator’s prices and to pay the creator a share of your first payment. We also mark your subscription account at RevenueCat as referred. Creators only ever see totals — how many people entered their code, started a trial, or paid, and what they earned — never who you are.
Optional profile details. If you provide a name or similar details during setup, they are stored on your device and, if you sign in, in your backup. If we have your email address (for example from signing in), it may be used to identify you in analytics (see below) and for support replies when you contact us.
Analytics & diagnostics. We use PostHog to collect product analytics such as feature use, onboarding steps, screens viewed, app open and close events, alarm events, paywall and purchase events, and mission completion signals. PostHog also captures error and crash diagnostics (such as error messages and stack traces) so we can fix problems. Device details (model, OS version) may be included for debugging and compatibility. These events are tied to your account identifier, not to your name — if we have your email address it may be attached to that identifier. Analytics helps us improve Ryze; it is not used to sell ads, and we do not use it for advertising tracking or ask for App Tracking Transparency permission.
Device verification. To stop scripts from abusing referral codes and other features, Ryze uses Firebase App Check with Apple’s App Attest to confirm that requests come from the genuine App on a real device. It does not identify you.
Notifications. Reminders (set-an-alarm nudges, wake-up and streak reminders, bedtime and trial-ending reminders), now and then an offer such as a one-time lifetime deal, and the Live Activity shown while a mission is running are scheduled and shown by iOS on your device, and only if you allow notifications. We do not operate a push server. You can turn notifications off at any time in iOS Settings.
Subscription data. Subscriptions and purchases are handled by Apple and managed with RevenueCat, which receives your account identifier, your purchase history, and a few attributes such as whether you were referred. We never receive your payment card details — purchases are processed by Apple through the App Store.
Support & feedback. If you email us, including with Send feedback in Settings, we receive the content of your message, your email address, and anything else you include, so we can respond.
Website. Our website may collect standard web server logs (such as IP address, browser type, and pages visited) needed to operate and secure the site. We do not run an e-commerce checkout on ryzealarm.app.
3. Creator programme
Creators join our referral programme by invitation and sign in to the creator portal on ryzealarm.app with Google. For each creator we keep their name, Google email address, referral code, commission rate, the commission they earn from referred customers’ first payments, and a record of payouts. A sign-in cookie keeps the portal session. Creators get Ryze Pro for life, which we grant to their account through RevenueCat. Creators send their bank details to us by email when they ask to be paid; the portal never collects or stores them.
4. Camera, microphone & speech
Some missions need the camera and/or microphone. Exercise missions (push-ups, jumping jacks, sit-ups) record a short video clip of you doing the movement. Photo missions (empty bed, picture of sky, item search, touch grass) take a single still photo. Read-aloud missions (Bible verse, affirmation) listen while you speak. Math is the mission that needs no permission at all, and missions that need nothing but the screen are always available.
- Mission photos are held in memory only, checked on-device with Apple’s Vision framework, and released the moment the mission ends — they are never written to disk. Exercise video clips are written to a temporary folder on your device, analysed the same way, and deleted immediately after the mission ends. Neither is ever uploaded to servers we operate, shared with third parties, or used to train models. Exercise clips are recorded without audio.
- The camera and microphone are only active while a mission is on screen. Neither runs in the background.
- Read-aloud missions use Apple’s speech recognition. Recognition runs on-device when the device supports it; otherwise Apple may process recognition in the cloud under Apple’s privacy terms. We do not record or upload mission audio to servers we operate.
- Ryze does not request access to your photo library, contacts, location, health data, or Apple Music.
- You can revoke camera, microphone, or speech recognition permissions anytime in iOS Settings. Some missions will not work without the related permission.
5. How we use information
- Provide, maintain, and improve Ryze features.
- Track alarms, streaks, and achievements, and back them up if you sign in.
- Process and manage subscriptions via Apple and RevenueCat.
- Apply referral codes, show creator prices, and pay creators their commission.
- Send the reminders and occasional offers you allow as notifications.
- Analyze usage (including via PostHog) to improve the product.
- Check that requests come from the genuine App, to prevent abuse.
- Respond to support requests and feedback you send us.
- Comply with law and protect the security of the Services.
We do not sell or rent your personal information for marketing.
6. Third-party services
The App and website use third-party services that process limited data under their own policies:
- Google Firebase — accounts (Firebase Authentication), cloud backup and referral records (Cloud Firestore), our backend (Cloud Functions), and device verification (App Check). Privacy and security.
- Google Sign-In — when you choose Sign in with Google, in the App or on the creator portal. Privacy policy.
- PostHog — product analytics. Privacy policy.
- RevenueCat — subscription management. Privacy policy.
- Vercel — hosts this website and the creator portal. Privacy policy.
- Apple — App Store billing, Sign in with Apple, notifications, AlarmKit, App Attest, and Screen Time / Family Controls when you enable Bedtime App Lock. Apple Privacy Policy.
7. Screen Time, Bedtime App Lock & deletion lock
Optional Bedtime App Lock uses Apple’s Screen Time and Family Controls APIs to restrict apps you select during a bedtime window. The optional “Don’t let me delete Ryze” setting uses the same APIs to block app removal on your iPhone while an alarm is armed. Both are off unless you turn them on, and both can be turned off again inside the App at any time.
That configuration is managed by the operating system. Your app selection stays on your device in an Apple-provided opaque token; Ryze cannot read which apps you chose, and we do not receive a copy of your Screen Time or browsing history. We only enable the shield experience you configure in the App.
8. Data storage & security
- Data on your device is protected by your device security (passcode, Face ID / Touch ID, etc.).
- If you sign in, your backup is stored in Google Cloud Firestore under your account and can only be read by that account. Referral and creator records are only reachable by our backend.
- Mission photos are never written to disk. Exercise clips live in a temporary folder for the length of the mission and are deleted as soon as it ends; any left behind by an interrupted mission are cleared on the next launch.
- Traffic to our backend, PostHog, and RevenueCat is encrypted in transit. No method of electronic storage or transmission is 100% secure.
9. International transfers
Our providers (such as Google, PostHog, RevenueCat and Vercel) may process data in the United States or other countries. Where required, those providers use appropriate safeguards. By using the App, you understand that your information may be processed outside your country of residence.
10. Retention
- Data on your device remains until you delete the App. Your backup and account remain until you delete your account.
- When you delete your account in the App, we delete your backup, your referral record, your RevenueCat customer and your sign-in account. We keep a minimal record that the account was deleted, and creators’ commission records stay for our accounts with your account details removed.
- Creator records are kept while a creator is in the programme and as long as needed for payouts, tax and accounting.
- Analytics retention follows PostHog’s policies; subscription records follow RevenueCat and Apple.
- Support and feedback emails are retained as long as needed to resolve your request and for ordinary business records.
11. Your rights & choices
- View alarms, streaks, and related data in the App.
- Delete your account and its backup in the App: Settings → Account & Subscription → Delete account. Deleting your account does not cancel a subscription; do that in Settings → Apple ID → Subscriptions.
- Sign out at any time; your alarms and streak stay on your phone.
- Revoke camera, microphone, notifications, or Screen Time access in iOS Settings.
- Manage or cancel subscriptions in Settings → Apple ID → Subscriptions.
- Depending on where you live, you may have rights to access, correct, delete, or restrict certain processing of personal data held by us or our processors. Contact support@ryzealarm.app and we will help where we can, including requests related to analytics, referral, or subscription records.
12. Children’s privacy
The App is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided such information, contact us and we will take appropriate steps to delete it.
13. Changes
We may update this policy from time to time. The “Last updated” date at the top of this page will change when we do. Continued use of the Services after updates constitutes acceptance of the revised policy where permitted by law. Material changes may also be noted in the App or on the website.
14. Contact
Questions about this Privacy Policy: support@ryzealarm.app
Website: https://ryzealarm.app
Operator: Devjoy Ltd — devjoy.agency