KeepForm: Lose Fat, Not Muscle · Effective November 12, 2026
KeepForm is a strength, nutrition and body-progress coach made by Ivan Rykov, an individual entrepreneur registered in Georgia (“we”, “us”). This policy explains what the app collects, why, where it is stored and how you can delete it.
We do not sell your data, we do not show ads, and we do not use your data for advertising or to track you across other apps and websites.
What we collect
Account. When you sign in with Apple we receive an anonymous Apple user identifier and, if you choose to share it, your name. We do not ask Apple for your email.
What you log. Workouts (exercises, sets, weights, comments, how it felt), food (entries in words, photos of plates and labels, barcodes), body weight, measurements, body photos, goals, and your messages to the coach.
Lab reports (only if you upload them). PDF lab reports you choose to upload, and the values read from them, so the coach can show your markers over time.
Apple Health (only if you allow it). Read-only: steps, active energy, resting heart rate, heart-rate variability, sleep, and workouts from your watch (type, start time, duration, distance, calories, average heart rate). The app sends one summary per day to our server to work out your readiness and show your activity in your progress. KeepForm does not write to Apple Health.
Notifications. Your device’s push token, so we can send you reminders and plan updates.
Technique videos are analysed on your phone. The video never leaves your device; only the resulting numbers are saved if you send them to the coach.
Purchases. Subscriptions are handled by Apple. We receive the subscription status from Apple, never your payment details.
Technical data. Request timings and error logs needed to keep the service running. They do not contain the content you log.
How we use it
Only to run the coach for you: plan your next workout, count calories and protein, show your progress, assess readiness and answer your questions. Health data, including Apple Health data and lab reports, is used only for these fitness features. It is never used for advertising or marketing and never sold.
Who processes it
Cloudflare hosts our servers and database.
OpenAI processes food descriptions and photos (to recognise foods and portions), voice messages, uploaded lab reports (to read the values), and your questions to the coach together with the data the coach needs to answer (recent workouts, your plan and a readiness summary from Apple Health). Data sent through the OpenAI API is not used to train their models by default.
Apple verifies Sign in with Apple, delivers push notifications and processes subscriptions.
Open Food Facts receives only the number of a barcode you scan, to look up the product.
GitHub (private repository) stores the build of your progress report and its photos.
Telegram carries your messages only if you choose to use our Telegram bot.
We share nothing with anyone else, except where the law requires it.
Retention and deletion
Delete account in the app (More → Delete account) permanently deletes your account and everything you logged: workouts, food, body weight and measurements, photos, lab reports, Apple Health summaries, your answers and your devices’ push tokens. Deletion happens immediately; copies in our database backups expire within 30 days.
If you linked the app to our Telegram bot, your logs belong to that chat: the in-app button unlinks the app, and you can have everything deleted by emailing [email protected] with the subject “Delete my data”. We delete it within 30 days and confirm by email.
You can revoke Apple Health access at any time in Settings → Health → Data Access & Devices.
Data you have not deleted is kept while your account exists.
Your rights
You can ask us for a copy of your data, to correct it or to delete it by emailing [email protected]. We answer within 30 days. Depending on where you live (for example California or the EU), you may have additional rights under local law; we honour them for every user.
Children
KeepForm is not intended for anyone under 18, and we do not knowingly collect data from children.
Changes and contact
If this policy changes, we will update this page and the date above. Questions or requests: [email protected].