The short version: RipFir has no servers of its own. Your training data lives on your device. We do not collect, sell, or share your personal data, and we do not use analytics, advertising, or tracking SDKs.
RipFir ("RipFir," "we," "us," or "our") is a strength-and-conditioning training app for motocross and off-road riders, developed by Gregory Stevenson. This Privacy Policy explains what information the app handles and how.
1. Information stored on your device
All of your training information is stored locally on your device and is not transmitted to us. This includes:
- Profile details you enter (name, height, weight, experience level, chosen sport)
- Workouts, routines, exercises, sets, reps, and weights
- Training plans, phases, and scheduled sessions
- Personal records, achievements, and progress statistics
- Body measurements and progress photos
- Race events and reminders
We do not have access to this data. It never leaves your device except through the optional integrations described below.
2. Apple Health (HealthKit)
If you grant permission, RipFir can read your most recent body weight from Apple Health to pre-fill your profile, and write body-weight entries and completed workouts back to Apple Health. This exchange happens directly between RipFir and Apple Health on your device. Health data is never sent to us or any third party, and you can revoke access at any time in Settings → Health → Data Access & Devices.
3. Camera and Photos
If you use Progress Photos, RipFir accesses your camera and/or photo library only to capture and display the images you choose. Progress photos are stored locally on your device and are not uploaded anywhere.
4. AI Coach
RipFir's optional AI Coach can run in one of two ways:
- On-device (default where supported): On devices that support Apple Intelligence, the AI Coach uses Apple's on-device language model. Your questions and training context are processed locally and are not sent over the network.
- Bring-your-own Claude API key (optional): If you choose to enter your own Anthropic Claude API key, your chat messages and limited training context (sport, experience level, current phase, weeks into your plan, and weekly gym/ride frequency) are sent directly from your device to Anthropic's API under your own key, subject to Anthropic's Privacy Policy. RipFir does not receive, store, or proxy this traffic. Your API key is stored only on your device.
You are never required to use the AI Coach or provide an API key.
5. Subscriptions and purchases
RipFir offers optional in-app purchases and subscriptions processed entirely by Apple's App Store / StoreKit. We never see or store your payment-card details. Purchases are handled by Apple under Apple's Privacy Policy.
6. Notifications
RipFir uses local notifications (workout reminders, race-week alerts, personal-record celebrations) scheduled on your device. These are not push notifications and do not involve any server. You can disable them in the app or in iOS Settings.
7. Information we do not collect
- No analytics, telemetry, or usage tracking
- No advertising identifiers or ad networks
- No third-party trackers or data brokers
- No account or login is required, and we do not collect email addresses except when you voluntarily contact support
8. Contacting support
If you email us at support@ripfir.com, we receive the message you send (including the app version and device model the app attaches to help us troubleshoot). We use this only to respond to your request.
9. Children's privacy
RipFir is not directed to children under 13, and we do not knowingly collect personal information from children.
10. Your choices
- Revoke Health, Camera, Photos, or Notification permissions in iOS Settings at any time
- Remove your Claude API key in the app to stop all AI-related network requests
- Delete the app to remove all locally stored RipFir data from your device
11. Changes to this policy
We may update this Privacy Policy as the app evolves. Material changes will be reflected by updating the "Last updated" date above and, where appropriate, noted in the app.
12. Contact
Questions about this policy? Contact us at support@ripfir.com.
Draft for review. Before publishing: confirm the support email is live, set the hosting URL, and have the final wording reviewed by qualified counsel. This describes the app's behavior as of v0.6.5 and is not legal advice.