FlexChallenge
Privacy Terms FAQ Help
Legal

Privacy Policy

Last updated: September 13, 2026

The Short Version

Your challenge data never leaves your device. FlexChallenge stores everything you create — your challenges, tasks, photos, videos, voice notes, and step data — locally on your iPhone or iPad. There are no accounts, no sign-ups, no cloud sync, no ads, and no cross-app tracking in the app. We can't see your challenge data, and we never will.

The one thing that does leave your device is subscription information: FlexChallenge is a paid app, and to know whether your subscription is active it exchanges your App Store purchase receipt and an anonymous, randomly generated ID with Apple and with RevenueCat, our subscription-management provider. No name, no email, no health data, and nothing you write or photograph in the app is ever included.

Our website, flexchallenge.app, is a different story from the app: like most websites it uses standard analytics and advertising cookies (Google Analytics and the Meta Pixel). That is covered in the Our Website section below, and none of it touches the app.

The rest of this policy explains exactly what that means.

Data We Collect

No personal data, and nothing you create in the app. FlexChallenge transmits no name, email, address, phone number, health data, photo, voice note, or challenge content to us or to anyone else.

On the website only, we use analytics and advertising cookies. See Our Website.

  • No account or sign-up is required, so we never collect your name, email, or any contact identifier.
  • The app contains no advertising frameworks and no cross-app or cross-site tracking. Our App Store privacy manifest declares tracking as false, with no tracking domains.
  • The only third-party service the app uses is RevenueCat, which manages subscription status. What it receives is limited to purchase data and an anonymous app-user ID — see Purchases and Subscriptions below.
  • We do not sell, share, rent, or trade your data, and we never will. We do not sell personal information as that term is defined by the CCPA/CPRA, and we do not share it for cross-context behavioral advertising.

What our App Store privacy label declares

For transparency, these are the only two data types FlexChallenge declares in its App Store privacy manifest. Both are not linked to your identity and not used for tracking:

Data typeWhyLinked to you?Tracking?
Purchase historyApp functionality (knowing your subscription is active) and analytics on how well the paywall worksNoNo
User ID (anonymous, app-generated)App functionality — it is how your purchase is recognized across reinstalls and devicesNoNo

Data Stored On Your Device

FlexChallenge keeps the following information locally on your device, using Apple's SwiftData storage:

  • Your challenges, daily tasks, and completion history
  • Progress photos, videos, and voice notes you create in the app
  • Daily notes you write
  • Step counts (if you enable step tracking)
  • App settings and preferences

This data stays on your device. It is included in your device's encrypted backups (iCloud or computer backups) according to your own iOS backup settings — that's between you and Apple, and we have no access to it.

HealthKit

If you create a step-based task, FlexChallenge will ask your permission to read your step count from Apple Health.

Here is our explicit commitment regarding HealthKit data:

  • We read step count only — nothing else from Apple Health.
  • Access happens only with your explicit permission, which you can revoke at any time in the Health app or iOS Settings.
  • Step data is used solely to track your progress on step-based tasks within the app.
  • HealthKit data is never transmitted off your device, never stored on any server, and never shared with us or any third party.
  • HealthKit data is never used for advertising, marketing, or data mining, and is never sold or disclosed to data brokers, advertisers, or anyone else.
  • FlexChallenge does not write any data to Apple Health.

Motion & Fitness (Pedometer)

With your permission, FlexChallenge may also use your device's built-in pedometer (Apple's Core Motion framework) to count steps. Like HealthKit data, this is processed entirely on your device, used only for step-based task tracking, and never transmitted anywhere.

Camera, Microphone, and Photo Library

FlexChallenge asks for camera, microphone, or photo library access only when you use a feature that needs it:

  • Camera — to take progress photos and videos
  • Microphone — to record voice notes
  • Photo library — to attach existing photos or, if you turn it on, to auto-save your progress photos to your own Photo Library

Everything you capture is stored locally in the app. You can optionally save media to your own Photo Library or export it to the Files app — both are entirely your choice and put the data wherever you decide. Nothing is uploaded anywhere by us.

Notifications

FlexChallenge can send you local reminders — like task reminders and day-end reminders. These are scheduled entirely on your device using Apple's local notification system. There are no push notification servers and no remote messaging.

Widget and App Group

The FlexChallenge home screen widget displays your challenge progress. To do this, the app and widget share data through an Apple "App Group" container — a private storage area on your device that only FlexChallenge and its widget can access. This sharing happens entirely on-device.

Backups and Exports

You can create a backup of your data at any time. Backups are JSON files generated on your device that you choose where to save — Files, iCloud Drive, AirDrop, wherever you like. We never receive a copy. Restoring is the same in reverse: you pick a backup file and import it. Both actions only happen when you initiate them.

Purchases and Subscriptions

FlexChallenge requires an auto-renewing subscription (Yearly $24.99 or Monthly $3.99, with a 14-day free trial for eligible new subscribers), purchased through Apple's App Store.

Apple

All payments are processed entirely by Apple. We never see, receive, or store your name, payment card, billing address, or any other payment details. The app uses Apple's StoreKit framework on your device to make and verify purchases. Your purchase history with Apple is governed by Apple's Privacy Policy.

RevenueCat

To confirm your subscription is active across reinstalls and devices — and to understand how well our subscription screens work — the app uses RevenueCat, a subscription-management service. RevenueCat is the only third party that receives anything from the app.

What RevenueCat receives:

  • An anonymous app user ID, randomly generated on your device. It is not your name, your email, your Apple Account, or your advertising identifier, and it is not linked to your identity.
  • Your App Store purchase receipt and transaction data — which plan you bought, when it started and renews, whether you are in a trial, and whether the subscription is active, cancelled, or lapsed.
  • Subscriber attributes describing your progress through the app's signup screens, so we can see where people drop off and whether the trial converts. These are fixed, predefined values only — for example which screen you last reached, which template you picked, which plan was selected, and whether a purchase succeeded or failed. No free text ever leaves your device: challenge names, task names, notes, photos, and voice notes are never included. Names of built-in templates from our fixed catalog may be included; anything you typed yourself never is.
  • Standard technical information RevenueCat's SDK collects to operate, such as device platform, app version, and country.

What RevenueCat never receives: your name, your email address, any health or step data, any media you capture, and anything you write in the app. None of this information is used for advertising, ad targeting, or cross-app tracking.

Managing your subscription

You can manage or cancel your subscription anytime in iOS Settings → [your name] → Subscriptions. See the Terms of Service for full billing, trial, renewal, and refund terms.

If your subscription lapses

If your subscription ends, FlexChallenge shows a resubscribe screen and the app's features are not accessible until you resubscribe. Your data is not deleted or uploaded — it stays on your device exactly as you left it and returns when you resubscribe. If you would rather keep a copy, export a backup before your subscription lapses.

Our Website

This section applies only to flexchallenge.app, the website — not to the app. Nothing you create in the app is ever sent to the website, and nothing the website collects is ever linked to your challenge data.

Like most websites, ours uses cookies and similar technologies from two third-party services:

  • Google Analytics (Google LLC) — tells us how many people visit, which pages they view, roughly where they are, and how they found us. We use it to understand what on the site is working. Google's use of this data is described in Google's privacy policy. You can opt out with the Google Analytics opt-out browser add-on.
  • Meta Pixel (Meta Platforms, Inc.) — lets us measure whether ads we run on Facebook or Instagram lead people to the site, and show ads to people who have visited it. Meta may associate your visit with your Facebook or Instagram account if you are logged in. Meta's use of this data is described in Meta's privacy policy. You can control this in Meta's ad preferences.

These tools may collect your IP address, browser and device type, pages viewed, referring site, and a cookie identifier. We do not receive your name or email from either service, and we do not combine website data with any app or subscription data.

Your choices. You can block or delete cookies in your browser settings, use the opt-out links above, or enable a Global Privacy Control signal, which we honor. Under the CCPA/CPRA, the Meta Pixel may count as "sharing" personal information for cross-context behavioral advertising; a GPC signal or an email to the address below is treated as a request to opt out of that sharing.

Data Retention and Deletion

You are in full control:

  • Delete a challenge in the app to remove that challenge and its data.
  • Delete the app to remove everything FlexChallenge stored on your device.

Because we hold no copies of your data, there is nothing for us to retain or delete on our end. (Backup files you exported yourself remain wherever you saved them, under your control.) Website analytics data is retained by Google and Meta under their own policies; Google Analytics data is set to expire after 14 months.

Children

FlexChallenge is not directed at children under 13, and we do not knowingly collect personal information from children. The app requires no account and collects no name, email, or contact information from anyone, of any age. The only information that leaves the device is anonymous subscription data tied to the Apple Account that made the purchase — which, under Apple's own rules, belongs to an adult account holder. If you believe a child has provided us with personal information, contact us and we will address it.

Your Privacy Rights

Privacy laws like the GDPR (Europe) and CCPA/CPRA (California) give you rights over personal data that companies hold about you — such as access, correction, deletion, and portability.

Because FlexChallenge requires no account and collects no name, email, or contact information, we hold nothing that identifies you. Your challenge data lives on your device, where you can view, export, or delete it yourself at any time — there is no server copy for us to produce, correct, or delete.

The one record associated with your use of the app is the anonymous subscription record held by RevenueCat, keyed to a random ID with no name or email attached. If you want that record accessed or deleted, email us at the address below with the anonymous app user ID shown in the app's settings and we will make the request to RevenueCat on your behalf. We do not sell personal information. The app shares nothing for cross-context behavioral advertising; the website's Meta Pixel may, and you can opt out as described in Our Website. We will never discriminate against you for exercising any privacy right.

Changes to This Policy

If we ever change how FlexChallenge handles data — for example, if a future feature involves any data leaving your device — we will update this policy and update the effective date at the top. Material changes will be clearly communicated in the app or in App Store release notes before they take effect.

Contact

Questions about privacy? Email us at support@flexchallenge.app. We're happy to explain anything in this policy.

© 2026 FlexChallenge Privacy Policy  ·  Terms of Service  ·  FAQ  ·  Support