Fighting Frog — Privacy Policy
HOSTING NOTE: This document is the source text for the Privacy Policy URL required at App Store submission. Host it as a public static page (e.g. GitHub Pages, a Notion public page, or a simple page on your own domain) and put that URL in App Store Connect → App Privacy → Privacy Policy URL. Fill the [BRACKETED] placeholders before publishing.
Last updated: [DATE — e.g. 30 June 2026]
App: Fighting Frog (com.sovl.fightingfrog)
Provider: [LEGAL ENTITY / SOLE-TRADER NAME — must match your Apple Developer & ABN registration]
Contact: [SUPPORT EMAIL — e.g. support@sovl.app]
Summary (plain English)
Fighting Frog is a guided shadowboxing, heavy-bag, and round-timer app. We do not require an account, and we do not collect your name, email, or contact details. Your training data — streaks, session history, custom timers, preferences — is stored only on your device. The single thing that leaves your device is the information needed to process a subscription purchase, which is handled by Apple and by our subscription provider, RevenueCat, using an anonymous random identifier. We do not track you across other apps or websites, and we do not use advertising identifiers.
1. Information we collect
Stored only on your device (never sent to us)
- Your training profile (disciplines, stance, experience level, preferred session length, equipment).
- Your activity: streaks, completed-session counts, rounds, minutes, and rolling workout history.
- Custom timers you build and your app preferences (language, dark mode, audio/haptics settings).
This data lives in the app’s local storage on your device. We have no server that receives it, and it is not backed up to us. If you delete the app, this data is removed with it.
Information processed to handle purchases (subscriptions)
When you start or restore an FF Pro subscription, purchase information is processed by:
- Apple — handles the payment and subscription via the App Store / StoreKit, under Apple’s Privacy Policy.
- RevenueCat — our subscription-management provider. RevenueCat assigns a randomly generated, anonymous app user ID (not linked to your name, email, or Apple ID) and processes the subscription/transaction details needed to validate your entitlement and enable “Restore Purchases.” See RevenueCat’s Privacy Policy.
We do not receive or store your payment-card details — Apple handles all payment data.
What we do NOT collect
- No name, email, phone number, or account credentials (the app has no login).
- No analytics, usage tracking, or crash-reporting SDKs.
- No advertising identifiers (IDFA); we do not request App Tracking Transparency permission.
- No location, contacts, photos, microphone audio, or health data. (The audio engine links a system microphone API for technical reasons but never records or accesses the microphone — see the in-app note and our Info.plist purpose string.)
2. How we use information
Purchase information is used solely to: (a) unlock and maintain your FF Pro subscription, (b) let you restore a purchase on a new device, and (c) meet Apple’s requirements for selling subscriptions. We do not sell your data, and we do not use it for advertising or cross-app tracking.
3. Sharing
We do not sell or rent personal information. Purchase data is shared only with Apple and RevenueCat as described above, strictly to operate the subscription. We may disclose information if required by law.
4. Data retention
On-device data is retained until you delete it or remove the app. Purchase records held by Apple and RevenueCat are retained per their respective policies for as long as needed to provide and account for the subscription.
5. Children’s privacy
Fighting Frog is not directed to children under [13 / the age required in your region]. We do not knowingly collect personal information from children.
6. Your choices
- You can stop all purchase-related processing by not subscribing; the free tier requires no data to leave your device.
- You can manage or cancel your subscription anytime in Settings → Apple ID → Subscriptions on your device.
- You can remove all on-device data by deleting the app.
- For requests regarding RevenueCat-held data, contact us at the email above and we will assist.
7. International users
The subscription providers (Apple, RevenueCat) may process data in countries other than yours. By subscribing, you acknowledge this processing as described in their policies.
8. Changes to this policy
We may update this policy; the “Last updated” date will change. Material changes will be reflected at this URL.
9. Contact
Questions about this policy or your data: [SUPPORT EMAIL].