Sentry Fitness

Privacy Policy & Support

Updated 16 October 2026 for optional tester analytics

The short version

The core workout experience works offline. An optional account backs up AFT scores. You can also choose to back up completed workouts, saved routines, custom exercises and the weekly calendar. Optional Apple Health sharing writes completed workouts to Health.

On-device information

Your fitness profile, bodyweight, training plans, workout history, saved routines, weekly calendar and unfinished workouts are stored on your device. Training backup can save completed workouts, routines, custom exercises and calendar entries to your account when you tap Back up now or enable automatic backup. Dated training programs, unfinished sessions, profile settings and bodyweight are not included. Export a JSON copy in Settings → Privacy & data.

Accounts and score backup

If you create an account, Sentry stores your email address, a password hash, session records and the version and date of the terms you accepted. Account and password-reset requests are processed by Sentry's server; email delivery services process the address and message needed to send account codes. Your plaintext password is not stored.

Signed-in AFT score backup includes event results, the test date, total, pass status, alternate event details where applicable, and record identifiers and timestamps. Backup requires a working connection. The separate, optional Training backup stores workout titles and dates, exercises, targets, logged sets, duration and effort where recorded, routines and calendar entries. It runs only when requested and replaces the previous training snapshot. Local deletions are reflected in the next backup. If you enable automatic backup on this device, changes are uploaded while Sentry is open and online. Conflicting account copies pause automatic uploads for review. Restoring this snapshot currently requires an empty training library. Device erasure does not delete your account backups; signing in again can restore backed-up scores. There is no individual score-deletion sync today.

Apple Health

Sharing is optional and requires your permission. Sentry writes eligible completed workouts, activity type, time, duration, entered cardio distance and optional effort ratings to Apple Health. Effort sharing requires iOS 18 or later. Sentry does not write guessed calories.

With the optional Sentry Watch companion, you can start recording on your paired Watch. The Watch records the Health workout and shares live heart rate, active calories and recording status with the phone. These details remain on your devices and are not uploaded to Sentry account backups. Watch permission and connectivity determine which metrics are available.

You can separately allow read access and select a matching Apple Watch or other Health workout to see its active calories and heart rate. Linked Health details stay on this device and are excluded from Sentry account backups. Sentry does not upload these Health records to its server. Linking suppresses Sentry's duplicate export and removes its existing copy when sharing can sync; it never deletes the original linked workout. Apple manages Health syncing under your Apple settings.

Turning sharing off, deleting Sentry, erasing device data or deleting a Sentry account does not remove copies already written to Apple Health. Manage those copies in Health.

Payments and optional tester analytics

This release does not activate purchases or send purchase data to RevenueCat. There are no advertising or third-party analytics SDKs. Sentry does not sell your information.

Tester analytics are off by default on each device and separate from training backup. You can opt in while signed in under Settings → Privacy & Data → Help improve Sentry. If you agree, Sentry sends screen visits, workout starts and completions, catalog exercise targets and completed weights/reps, submitted exercise search terms and search outcomes, app version/platform, timestamps and sanitized error codes to Sentry's own server. Private workout-library search text is withheld. Exercise queries that contain numbers, punctuation other than hyphens, or more than 80 characters are withheld; this filter is not guaranteed to remove personal information. Do not type personal information in exercise searches.

Analytics are linked to your account on the server. The restricted owner dashboard uses pseudonymous labels rather than displaying your name or email; this is not anonymous collection. The purpose is to understand product usage, improve training suggestions and diagnose problems. No HealthKit readings, body measurements, workout notes, private workout titles, passwords, raw error messages, stack traces, advertising identifiers or screen recordings are included.

Server events are retained for up to 90 days and removed by hourly cleanup while the service runs and on startup. Offline events queue on your device, capped at 500 events and expired after 7 days when the app next processes the queue. Delivery is best effort; missing events do not prove inactivity. Turning sharing off immediately stops collection on this device, clears its queue and requests deletion of your account's analytics from the active database. If offline, deletion is pending: remain signed in and reconnect. Other devices stop uploading when they next check account consent. Deleting your account removes its analytics too. Historical infrastructure backups may retain records until their normal expiry; restored backups must reapply deletions before serving analytics.

Participation is optional and does not change access to workouts. Erasing device data clears this device's analytics preference and queue but does not delete server records; stop sharing and complete server deletion first if you want those removed. This version reports selected application errors and JavaScript errors on a best-effort basis; it does not comprehensively detect native crashes, freezes or force-closes.

Your controls

Notifications

Training, weigh-in and rest reminders are scheduled locally through your device's notification service. Reminder content is not sent to Sentry's server.

Data sources & disclaimer

AFT scoring reflects the official Army Fitness Test Scoring Scales (effective 1 June 2025). Body-composition references reflect Army Directive 2026-13 (waist-to-height ratio). School standards were checked against public sources. Standards change; always confirm against your current official source. Sentry provides general fitness information, not medical advice.

Sentry Fitness is not affiliated with or endorsed by the U.S. Army or the Department of Defense.

Support

Questions, bug reports, or data questions: email garrisontipping@gmail.com and I'll get back to you.