Privacy

Last updated August 2026

KBK Workout has no backend and no user accounts. There is no server holding your training history, because there is no server at all.

What stays on your device

Everything. Your workouts, your sets, your personal bests, your programs, your body weight, your notes and your check-in photos are stored locally on your iPhone and nowhere else.

That also means the data is yours to lose. If you delete the app, the data goes with it. There is no account to sign back into and no copy on my side to restore from.

Voice logging

You can log a set by speaking to the app during a workout. The speech recognition runs on the device itself. Nothing you say is sent over the network, stored as audio, or passed to any language model.

AI features, and what leaves the device

The app can generate exercise images, workout covers and suggested programs. Nothing is sent anywhere until you actively use one of those features - they never run in the background, and they are never part of logging a normal set.

When you do use one, the text you wrote is sent to OpenAI, which processes it and returns a result. OpenAI handles that request under its own terms and keeps API requests for a limited period to detect misuse. Your training history, your photos and your health data are never part of the request.

During the beta the app carries my own OpenAI key, so the features work without any setup. You can replace it with your own key in Settings if you prefer to pay for your own usage.

What I don't collect

No analytics. No tracking. No advertising identifiers. No crash reporting tied to you. No email address, because there is no sign-up. I have no way of knowing who uses the app or how, beyond what people choose to tell me directly.

Photos and health information

Check-in photos are taken with the camera or picked from your photo library, and are stored in the app on your device. They are never uploaded.

Body weight and progress figures are entered by you and stay on the device in the same way.

If you switch on the Health integration, the app reads your average heart rate for a finished workout from Apple Health. It reads heart rate and nothing else, it writes nothing back, and the figure stays on your device. The integration is off until you turn it on.

This website

This site sets no cookies and runs no analytics. It is hosted by Vercel, which keeps standard server logs including IP addresses for a limited time as part of operating the service.

The fonts are served from this site rather than from Google Fonts, so visiting the page does not tell anyone else that you were here.

← Back to KBK Workout