Privacy Policy
Unfried is a learning app operated by Onyeka Nwamba in the United Kingdom. This policy explains what information the app and its website use, why it is needed, and the choices available to you.
Information we use
- Account information: email address, sign-in provider identifier, display name, topic interests and a privately stored date of birth.
- Learning activity: session choices, attempts, written or spoken explanations, recordings, transcripts, feedback, scores, Brain Points and streaks.
- Public profile information: your chosen display name, rank and Brain Points may appear on daily and all-time leaderboards. Your email and birthday do not.
- Technical information: device, app and network details needed for security, authentication, troubleshooting, product analytics, crash diagnostics and service logs. The app also stores login credentials securely on your device and uses local preferences and notifications.
- Reminder information: if you turn on Daily Fry reminders, a push notification token for your device, your reminder preferences, the timezone Unfried uses for your daily challenge, and whether a reminder was delivered or opened.
- Purchase information: subscription product, entitlement, renewal and expiry information associated with your account. Apple handles payment details; Unfried does not receive your full card or bank details.
- Coins and rewarded ads: if you choose to watch ads, the coins you earn, your coin balance, and what you unlock with coins (which topic or Scrambler attempt, how many coins, and when). Coins have no cash value and cannot be bought.
- Support information: messages and attachments you choose to send when asking for help or reporting a leaderboard name.
How we use it
We use this information to create and secure accounts, deliver the daily challenge, process explanations, return feedback and scores, maintain progress and leaderboards, administer Unfried Plus subscriptions, provide optional rewarded ads and coins, prevent abuse, answer support requests and improve reliability through product analytics and diagnostics.
Before an explanation is sent for external transcription or scoring, the app asks for your permission. You can withdraw that permission in Settings. Withdrawal stops future processing but cannot undo processing that already occurred.
Daily Fry reminders are off until you turn them on, either from the prompt shown after you finish a session or from Settings. We use the information above to decide which reminder is worth sending, to send at the right time in the timezone Unfried uses for your daily challenge, to stop sending once you have played, and to measure whether reminders are delivered and opened. Each reminder type can be turned off separately at any time. These reminders are separate from the on-device alert that tells you a learning timer has finished.
Services that process information
- Supabase: account authentication, database, private file storage and backend functions.
- OpenAI: transcription and evaluation of explanations when you have allowed it.
- Resend: account confirmation and password-reset email delivery.
- PostHog: product interaction analytics, screen names, feature flags and crash diagnostics associated with an account identifier. Explanation text, recordings, email addresses and birthdays are not deliberately included in analytics events. If masked session replay is enabled, text inputs and images are masked and network telemetry and application logs are excluded.
- OneSignal:delivery of Daily Fry reminders when you have turned them on. OneSignal receives your Unfried account identifier, a push notification token, your device model and operating system version, the timezone Unfried uses for your daily challenge, your reminder preferences, a short list of reminder-targeting labels such as today’s topic title, whether you have played today, your streak length and whether you are in the top quarter of the all-time leaderboard, and whether a reminder was delivered or opened. It does not receive your email address, display name, birthday, scores, explanations, transcripts or recordings.
- RevenueCat and Apple: subscription products, purchases, restoration and entitlement status. RevenueCat uses an Unfried account identifier to keep Plus access in sync with the App Store. RevenueCat also keeps your coin balance, records the rewarded ads you load, see and finish (with the ad placement and the ad revenue reported for it) and the coins you earn and spend, all under that account identifier.
- Google AdMob:optional rewarded ads for signed-in readers. Unfried does not start Google’s ad service or load an ad until you tap to watch one to earn coins. Google then receives device and app information, your IP address (from which it can estimate a coarse location), the ads you are shown and how you interact with them, and app performance and crash diagnostics. To confirm that you finished an ad, Google is also given your Unfried account identifier, which it passes to RevenueCat so the coins reach your account. Where the law requires consent (for example in the UK, the EEA and Switzerland), Google’s consent form is shown before your first ad. After that, Unfried asks whether you allow tracking. Google receives your device’s advertising identifier only if you allow it, and may then use it to personalise and measure ads across other companies’ apps and websites. If you do not allow tracking, Google does not receive that identifier. Google’s use of this information is described in its privacy policy at policies.google.com/privacy.
- Apple and Google: optional account sign-in when you choose either provider.
- Vercel: hosting for the public Unfried website and its basic service logs.
These providers may process information in countries outside your own. We use provider terms and safeguards intended to protect information during those transfers. We do not sell personal information. The only advertising SDK is Google AdMob, and its ads appear only when you choose to watch one. Unfried Plus shows no ads.
Recordings and automated feedback
Voice recordings are private and used to produce a transcript and feedback. Typed explanations are processed for the same purpose. Feedback and scores are automated, may be imperfect, and do not make legal or similarly significant decisions about you. Avoid including information you do not want processed in an explanation.
Retention and deletion
Account information, progress, explanations, transcripts, feedback and subscription entitlement history are generally kept while your account is active so the service can preserve your history and access. Recordings may be retained while needed to process or recover an attempt. Analytics, security, email-delivery, purchase, diagnostic and backup records may remain for limited periods controlled by the relevant provider and our account settings with that provider.
You can delete your account inside Unfried. This removes the account and associated active app data, including owned recordings and your coin unlock records, asks RevenueCat to delete its customer record for your account (including your coin balance), and asks OneSignal to delete the reminder record held for your account, subject to limited provider security logs, backups and legal obligations. You may also contact us if you cannot access the app.
Age
Unfried is intended for people aged 13 or older. We store your birthday privately so age rules can be applied; it is not displayed publicly. If the law where you live requires a parent or guardian to approve your use at your age, use Unfried only with that approval. A parent or guardian may contact us about a young person’s information.
Your choices and rights
Depending on where you live, you may have rights to access, correct, delete, restrict or object to processing, receive a copy of information, or withdraw consent. Contact us to make a request. We may need to verify that the account belongs to you. UK users may also complain to the Information Commissioner’s Office.
Ads are optional: you never have to watch one, and Unfried Plus has none. You can turn off tracking for Unfried at any time in the iPhone Settings app under Privacy & Security > Tracking; Google then stops receiving your advertising identifier. Where Google’s consent form applies, you can change your ad consent choice at any time in Unfried’s Settings under Ad privacy choices.
Changes
We will update this page when the service or its data practices materially change and will revise the effective date above. Material changes may also be explained in the app.
Contact
Questions or requests: hello@nineupai.com.