Strikify Privacy Policy

Effective date: November 2, 2026

This policy explains how Trainify Labs Inc ("Strikify," "we," "us") handles information when you use the Strikify iOS application.

Information stored on your device

Your onboarding selections, workout history, streak, preferences, and generated-workout cache are stored locally on your device. Strikify does not require an account. Removing the app generally removes this local information, subject to device backups managed by Apple.

Optional analytics

App analytics are off by default. If you turn them on in Settings, Strikify sends PostHog information about how you use the app: screens viewed, onboarding answers such as discipline, level, mode, and training goal, workout details such as tempo, round counts, and duration, purchase events, app errors, app version, and device and operating-system details. PostHog receives this information with a random ID that Strikify creates. The ID contains no name or email, but it links these events to each other. We set PostHog to discard IP addresses. We use this information to improve the app. Session replay is disabled, and we do not use this information for cross-app advertising or tracking. You can turn analytics off at any time in Settings.

Diagnostics

Strikify uses Sentry to receive crash, hang, performance, and handled-error diagnostics. These reports are on by default. You can turn them off at any time in Settings. They include device and app details, a random install ID, and a device-scoped hash. Strikify disables Sentry screenshots, view-hierarchy capture, and session replay and does not intentionally send names, email addresses, workout history, or authentication secrets.

Purchases

Apple processes payments. RevenueCat receives purchase and subscription-status information, product identifiers, your App Store country or region, Apple's identifier for vendor for this device, the device's tracking-permission status, and a random customer ID so Strikify can unlock purchases and restore them across eligible devices. Strikify does not ask for tracking permission. We do not receive your full payment-card details.

Custom workout generation

If custom workout generation is available and you use it, Strikify sends your selected discipline, mode, experience level, and round count to the Strikify generation service. The service may use a contracted model provider to produce a structured workout. Do not include personal or health information; the app does not provide a free-text field for this feature.

Optional Pose Coach

Pose Coach is available for supported boxing shadowboxing workouts. Camera optional. Audio-only workouts are always available. Pose Coach follows access to the workout and does not require a separate Pro purchase.

Strikify shows a setup and privacy explanation before you choose Continue and see the system permission prompt. Pose Coach reads the position of your body and head, including your nose, in each camera frame. Camera frames, recordings, pose points, pose traces, and angles are processed on your device. They are never saved or uploaded. Pose Coach does not identify you, create a biometric profile, or use the microphone.

Workout totals and non-angle round summaries stay in local history. Strikify removes legacy angle metrics from saved history and recovery backups when history opens. It discards unreadable camera attachments and opaque damaged backups instead of retaining unknown camera data. Apple may manage device backups of permitted local workout history; Strikify does not put frames, points, traces, or angles in that history.

If you opt in to analytics, Pose Coach sends only listed operational information: setup use, camera permission and capture states, thermal state, and coarse processing-performance bands. It does not send movement totals, cue decisions, rule identifiers, camera measurements, frames, points, traces, or angles. Camera diagnostics use fixed operational error codes and discard original error details.

Use Turn Camera Off during a workout to continue with audio only. The camera stays off for the rest of that session. When a camera workout becomes inactive or the screen locks, capture stops, pose state clears, and the workout pauses. Audio-only workouts can continue in the background.

Optional Hey Coach

Hey Coach is off by default. If you turn it on in Settings, Strikify tells you that your questions go to Google and ElevenLabs and asks for your permission. It then asks for microphone and speech-recognition access and listens for "Hey Coach" only during a workout. Hey Coach requires Apple's on-device speech recognition. If on-device recognition is unavailable, listening is unavailable. Strikify does not save or upload the audio. Questions about the workout clock and commands such as pause are answered on your device. For other questions, Strikify sends the question text, basic workout details (discipline, mode, level, round, time left, and your check-in answer), and your last four questions and answers from that workout through Strikify's server to Google Gemini to write a short answer. The answer text is sent the same way to ElevenLabs to be spoken in the coach's voice. Strikify's server does not store your questions or answers. No name, email address, or account identifier is sent with these requests, and analytics and diagnostics never include your questions or answers. You can turn Hey Coach off at any time in Settings. Turning it off stops listening and stops new requests. Requests that a provider already received cannot be recalled.

Information we do not request

The core audio workouts do not request access to your camera, microphone, location, contacts, photos, or health records. Camera access is used only for the optional Pose Coach flow described above, and microphone and speech-recognition access only for the optional Hey Coach described above. Strikify does not request location, contacts, photos, or health-record access and does not sell personal information.

Service providers

We use these companies to run Strikify. Each receives only the information described in this policy.

  • Apple (United States) processes payments and App Store purchases.
  • RevenueCat (United States) checks and restores purchases and subscriptions.
  • Sentry (United States) receives crash and performance diagnostics.
  • PostHog (United States) receives app analytics, only if you turn analytics on.
  • Google Gemini and ElevenLabs (United States) write and speak Hey Coach answers, only if you turn Hey Coach on.

When we share information

We do not sell personal information, and we do not share it for cross-context advertising. We may disclose information if the law requires it, to respond to valid legal requests, or to protect the rights, safety, and security of Strikify, our users, or others. If Trainify Labs Inc is part of a merger, acquisition, or asset sale, information may transfer as part of that deal. We will give notice before it becomes subject to a different privacy policy.

Tracking

Strikify does not track you across other companies' apps or websites, and it does not use your advertising identifier. Strikify therefore does not show Apple's App Tracking Transparency prompt.

Where information is processed

Trainify Labs Inc is based in the United States, and our providers mainly operate there. If you use Strikify from another country, your information may be transferred to and processed in the United States. Where the law requires it, we rely on appropriate safeguards for those transfers.

Security

We use commercially reasonable measures to protect information. Strikify sends information over encrypted connections, keeps camera processing on your device, and keeps Hey Coach service keys on our server instead of in the app. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.

Retention and deletion

Local information remains until you reset or remove the app. Third-party providers retain information under their applicable agreements and retention settings. To ask us to find or delete analytics or diagnostic information, contact support@trainifylabs.ai. Strikify has no accounts, so we may need your help to match a request to a record, and we may not be able to find one.

Your privacy rights

You can turn analytics and Hey Coach off in Settings at any time. Depending on where you live, you may also have these rights. To use them, email support@trainifylabs.ai. We will not treat you differently for using them.

  • California residents may ask to know what personal information we collected and why, ask us to delete or correct it, and opt out of any sale or sharing. We do not sell or share personal information for advertising.
  • Residents of other US states may have similar rights to access, correct, or delete personal information, and to appeal our decision on a request.
  • People in the European Economic Area, the United Kingdom, and Switzerland may ask to access, correct, erase, restrict, object to, or port their personal data, and may withdraw consent at any time. We rely on contract to provide purchases, on legitimate interests for diagnostics and security, and on consent for analytics and Hey Coach. You may also complain to your local data protection authority.

Children

Strikify is a general fitness product and is not directed to children under 13. If you believe a child provided personal information, contact us.

Changes and contact

We may update this policy as the app changes. Material updates will be reflected by a new effective date. Questions or privacy requests: support@trainifylabs.ai.

Support · Terms of use