Shame Fitness — Privacy Policy
Last updated: June 27, 2026
Shame Fitness (“we”, “our”, “the app”) is a gym and daily-movement accountability app published by Shame Logic LLC. This policy explains what information the app collects, how we use it, and your choices.
1. Introduction
We respect your privacy. Shame Fitness is designed to read activity summaries from Apple Health on your device, generate humorous accountability messages, and optionally speak them aloud if you subscribe to Pro. We do not sell your personal information.
2. Information we collect
- Apple Health data (read-only): When you grant permission, the app reads workout sessions (type, start/end, duration) and step counts to determine whether you met your gym schedule, weekly target, or daily step goal. This data is processed on your device to evaluate rules; only summarized context needed to generate a roast may be sent to our servers (for example: missed gym day, steps vs. goal, workouts this week).
- Display name: If you enter a name for personalization, it is stored in your device's local storage and may be included in roast requests sent to our servers so roasts can address you by name.
- Roast text and context: When a roast is generated, we send a structured payload (mode, goals, activity summaries, optional display name, voice pack id) to our API. Generated roast text may be stored in our database with that context.
- Voice and share clips (Pro): Roast text may be sent to OpenAI's text-to-speech service to produce audio. For shareable video clips, audio and display text may be sent to our video export service to mux a branded MP4. We do not retain finished video files on our servers after delivery.
- Subscription status: Purchases are handled by Apple through the App Store and RevenueCat. We receive confirmation of subscription status and an anonymous user identifier — not your payment card, Apple ID password, or billing address.
- App preferences: Settings such as gym days, step goal, notification toggles, and selected voice pack are stored locally on your device.
3. How we use your information
- Evaluate accountability rules against your HealthKit summaries
- Generate sarcastic roasts and optional compliments via OpenAI
- Deliver voice playback and shareable clips for Pro subscribers
- Enforce subscription features through RevenueCat
- Operate, secure, and improve the app and API
4. Third-party services
- Apple HealthKit — workout and step data on your device (read-only)
- OpenAI — roast generation and text-to-speech for Pro voice features
- RevenueCat — subscription and purchase status (RevenueCat Privacy)
- Apple App Store — payment processing
- Fly.io / Neon — API hosting and roast storage
We do not use advertising trackers. We do not collect precise GPS location. We do not access your contacts, photos (except when you explicitly save or share a roast clip), or microphone except as part of normal iOS audio playback for voice roasts.
5. Data storage and security
Most preferences and HealthKit reads stay on your device. Roast generation requests and stored roasts are processed on servers in the United States. We use HTTPS for API traffic and industry-standard hosting practices, but no method of transmission or storage is 100% secure.
6. Data retention and deletion
Roast records stored on our servers are retained for service operation and may be deleted on a rolling basis. Local app data can be removed by deleting the app from your device. To request deletion of server-side data associated with your use, contact us at the email below.
7. Children's privacy
Shame Fitness is not directed at children under 13. The app contains sarcastic humor and optional profanity tiers on Pro. We do not knowingly collect personal information from children under 13.
8. Your rights
You can revoke HealthKit access in the iOS Settings app at any time. You can disable notifications in app settings or iOS Settings. You can cancel subscriptions through your Apple ID subscription management.
9. Changes to this policy
We may update this policy from time to time. Material changes will be reflected by updating the “Last updated” date above. Continued use of the app after changes constitutes acceptance of the updated policy.
10. Contact us
Questions or privacy requests:
contact-us@navigatorofshame.com
Shame Logic LLC —
shamelogic.com