Gruntz is a local-first mobile fitness app focused on tactical-style training missions, progress, and subscription-gated premium content. This Privacy Policy describes what data the current version of Gruntz may process, how that information is used, and when it may be shared with service providers.
1. Information We Collect
The current Gruntz experience is primarily local-first. Most user progress and app settings are stored on the device rather than requiring a mandatory online account for the core training loop.
Information stored on the device
- Profile and onboarding selections.
- Program choice, week state, and assessment inputs.
- Mission history, streaks, XP, achievements, and related progress metrics.
- Settings such as notification preferences, reminders, and theme preferences.
- Locally saved subscription state used to reflect entitlement status inside the app.
Permissions and fitness data
- Location permission may be requested when you choose to track a run or ruck session.
- Motion-related sensors, including pedometer and barometer where available, may be used to support workout or run-tracker metrics.
- Notification permission may be requested for daily reminders and mission-status alerts.
Purchase and subscription data
- Subscription, entitlement, and transaction-related information may be processed through RevenueCat and the app-store platform you use.
- Apple App Store or Google Play may process store account, billing, receipt, and renewal data under their own policies.
2. How We Use Information
- Deliver the core mission flow, progress system, and training reference content.
- Store and restore your local workout history, streaks, achievements, and preferences.
- Enable run-tracking or motion-driven workout features when you choose to use them.
- Send reminders or mission alerts when notifications are enabled.
- Determine premium access status and restore purchases.
- Respond to support requests you send to us.
3. Sharing and Service Providers
We do not sell personal information from the current Gruntz app, and the current build does not include third-party advertising SDKs.
We may rely on the following categories of third parties to operate the app:
- RevenueCat for subscription and entitlement management.
- Apple App Store or Google Play for payment processing and store-managed subscriptions.
- Platform-level services used by the operating system to deliver notifications and fitness permissions.
4. Data Retention
Local app data remains on your device until you delete it, remove the app, or clear device storage. Subscription and purchase records handled by RevenueCat, Apple, or Google may be retained according to those providers’ legal and operational requirements.
5. Security
We use the storage and security features available in the app stack, including local device storage and secure storage for sensitive configuration where appropriate. No method of storage or transmission is perfectly secure, so we cannot guarantee absolute security.
6. Children’s Privacy
Gruntz is not directed to children under 13, and we do not knowingly design the service for child-directed data collection. If you believe a child has provided personal information through support or another direct channel, contact us and we will review the request.
7. Your Choices
- You can decline optional permissions such as notifications or location access.
- You can cancel subscriptions through Apple App Store or Google Play account settings.
- You can remove locally stored app data by deleting the app or clearing device data.
8. Future Updates
If Gruntz adds new integrations, cloud features, account systems, analytics tooling, or health platform sync in a future release, this policy may change to reflect those features. The latest version of the policy will always be posted on this page with an updated effective date.
9. Contact
Questions about privacy, support, or data handling can be sent to johnnyhashim@gmail.com.