RepStack

Privacy Policy

Effective June 10, 2026

The short version

RepStack has no user accounts and no server holding your training history. Your workouts live in a database on your phone. If you turn on iCloud sync, they also live in your own private iCloud — a place we cannot see.

We collect anonymous usage analytics to improve the app, and the AI features send only the text they need to do their job.

Your workout data stays on your device

Every workout, set, program, and personal record you log is stored in a local database on your iPhone. The app works fully offline because of this. We do not run a server that stores your training history, and we have no way to access it.

iCloud sync is optional and private

If you enable iCloud sync in Settings, your workout data is stored in your personal, private iCloud account using Apple's CloudKit. It is tied to your Apple ID, protected by Apple, and never passes through any server we operate. You can turn sync off at any time in Settings.

Purchases

All purchases and subscriptions are processed by Apple through the App Store. We never see your payment details.

We use RevenueCat, a subscription management service, to check whether your device has an active RepStack Pro entitlement. RevenueCat receives an anonymous identifier and purchase status — nothing about your workouts.

Analytics

Production builds of RepStack send anonymous product analytics to PostHog — events like "workout completed" or "program created", with coarse properties such as how many sets a session had. These events are not tied to your name or email (we never ask for either) and do not include the contents of your training log.

AI features

Two features use AI. When you import a program, the text you paste is sent to the Anthropic API so it can be parsed into a structured program.

When you use AI coaching, the relevant context from your recent workouts is sent to the Anthropic API to generate a suggestion. In both cases the data is used only to produce that result and is not used for anything else by us.

No accounts

There is nothing to sign up for. RepStack never asks for your name, email address, or password, so there is no account database that could leak them.

Deleting your data

Because your data lives on your device, deleting the app deletes your data. If you had iCloud sync enabled, turn it off in Settings first (or remove RepStack's data from iCloud in your device's iCloud settings) so the synced copy is removed too.

Changes to this policy

If we change how the app handles data, we will update this page and the effective date above. Significant changes will also be called out in the app's release notes.

Contact

Questions about privacy? Email alexandrutirim@gmail.com and you will get a reply from the person who built the app.