Kit — Privacy Policy

Last updated: 11 July 2026

Kit is a workout tracking app made by Joint Effort Software. This policy describes what data the app handles and where it goes. The short version: your training data lives on your device; everything else is optional and under your control.

Data stored on your device

Your workouts, exercises, sets, personal records, program customisations, and feedback are stored in a local database on your device. This data never leaves your device unless you enable one of the optional features below. Deleting the app deletes this data.

Optional account and cloud backup

You may create an account (email/password, or Google sign-in) to enable cloud backup. If you do:

Account deletion is available in the app (Account screen → Delete account). It permanently removes your account and cloud backup. Data on your device is kept.

AI workout suggestions

When you generate a workout while online, the app sends training context — recent exercises, muscle-group recovery status, difficulty feedback, and any rejection notes you typed — to Anthropic's Claude model through our server, which holds the API credentials. No name, email, or account identifier is included. To diagnose generation problems, our server keeps short-lived operational logs of these requests (truncated request/response excerpts, model name, token counts); they contain the same training context described above and nothing more. Anthropic processes this data per their commercial terms. If you are offline, workout generation runs entirely on-device.

Shared exercise library

Kit maintains a shared, growing exercise catalog so every user benefits when someone discovers a new exercise:

Exercise names are visible to other users as catalog entries, so don't put personal information in an exercise name.

Crash reporting

The app sends crash reports to Sentry (stack traces, device model, OS version, app version) so we can fix bugs. To make crashes reproducible, reports include a short trail of recent in-app actions (e.g. "saved workout", "opened exercise info" with the exercise name). This trail leaves your device only when an error occurs, attached to that report. Crash reports never include your logged weights, reps, or workout history.

Feedback you send us

If you use Settings → Send feedback, the message you write — and your email address, if you choose to provide one for follow-up — is delivered to us through the same crash-reporting service (Sentry). Both fields are entirely under your control: send nothing, or send it without an email, and it still reaches us.

Optional webhook

If you configure a webhook URL in Settings, the app sends your workout summaries to that URL after each save. This is entirely user-configured — you choose the recipient, and it is off by default.

What we don't do

Beta testing

Beta builds are distributed through Firebase App Distribution, which processes tester email addresses for the purpose of delivering builds.

Contact

Questions or data requests: navjotk@gmail.com

Changes

We will update this page when data practices change, and note material changes in the app's release notes.