Privacy Policy
Calisto is built to keep your training data private. This policy explains what we collect, why, who we share it with, and the choices you have.
Calisto (“Calisto,” “we,” “us”) is a calisthenics training app for iPhone, provided by James Whelan. This policy covers the Calisto app and its related services. By using Calisto, you agree to this policy.
The short version
- We don’t sell your data, show ads, or track you across other apps or websites.
- Most of your training data lives on your device. Your account and any Community posts are stored on our servers.
- Apple Health data you approve is read on your device. Raw Health data is never sent to our servers — only a derived “readiness” summary is used, and only when you use the Coach.
- When you chat with the Coach, the necessary context is sent to our AI provider (Anthropic) to generate the reply, and nothing more.
- You can delete your account — and everything tied to it — from inside the app at any time.
Information we collect
Account
You sign in with Sign in with Apple. There is no separate username or password. We receive the name you choose to share and an email address (which may be Apple’s private relay address). We use this to create and secure your account.
Training information you provide
This includes your onboarding answers (experience, schedule, equipment, and the skills you want to build), your sessions and logged sets, holds and rest, personal records, any measurements or body-composition figures you enter, and the messages you send to the Coach.
Apple Health (optional)
If you grant access, Calisto reads only the categories you approve — typically sleep, heart rate, heart-rate variability, and body mass — to estimate your daily training readiness. With your permission, Calisto also writes your completed workouts back to Health. Health data is processed on your device. We do not copy your raw Health data to our servers and never use it for advertising. The one exception is described under “The AI Coach” below. You can change or revoke Health access anytime in the iOS Settings app.
Camera, microphone, and motion (optional, on-device)
The Spotter uses your camera to check your position during a hold. This analysis happens entirely on your device — the video is not recorded, uploaded, or sent anywhere. The optional breath cue uses your microphone on-device only and is never recorded or transmitted. Optional motion access is used for hands-free rep counting on your device.
Subscriptions
Calisto Pro is sold through Apple. Apple processes your payment; we never see your card details. We receive your subscription status (active, trial, expired) so we can unlock Pro features.
Community (optional)
If you use the optional Community feed, the posts, photos, and profile details you choose to share are stored on our servers and shown to other users. Photos are screened on your device (using Apple’s Sensitive Content Analysis) before upload. You can report posts, block users, and delete your own posts at any time.
Diagnostics
We may collect basic, app-functional diagnostics (such as crash and performance information) to keep Calisto reliable. This is not used to track you or for advertising.
The AI Coach
The Coach is powered by a third-party AI provider, Anthropic (the maker of Claude). When you send a message to the Coach, we send the context needed to answer it — your message, the relevant parts of your current plan and training history, and, if available, a derived readiness summary and any injury notes you’ve recorded. This is used only to generate your reply. It is not used to train AI models, build a profile of you, or for advertising or tracking. We send the minimum needed and no raw Apple Health data.
How we use your information
- To build and adapt your training plan, run your sessions, and track your progress.
- To estimate your readiness and adjust sessions to how recovered you are.
- To answer your questions through the Coach and give live form feedback through the Spotter.
- To operate optional features you turn on (Community, Apple Music, Apple Calendar, Strava).
- To manage your subscription, provide support, keep the app secure, and meet our legal obligations.
How your information is stored and shared
Most of your training data is stored on your device. Your account and any Community content are stored on our servers, which are operated through our hosting provider (Vercel). We do not sell your personal information and we don’t share it with advertisers.
We share information only with the service providers that make Calisto work, and only for that purpose:
- Apple — sign-in, App Store payments, Apple Health, Apple Music, and Apple Calendar.
- Anthropic — to generate Coach replies, as described above.
- Strava — only if you connect it, to post your completed sessions to your Strava account.
- Our hosting provider — to run our servers and store account and Community data.
Gear recommendations may link to a third-party retailer (GORNATION). Once you leave the app, that site’s own privacy policy applies.
Data retention
We keep your account information and server-stored content for as long as your account is active. When you delete your account, we delete your account and the content tied to it. On-device data is removed when you delete it in the app or uninstall Calisto.
Your rights and choices
- Delete everything — go to Settings → Delete Account. This deletes your account, all server content, and local data, then signs you out.
- Access, correct, or export — contact us and we’ll help with your data.
- Control permissions — Health, camera, microphone, motion, notifications, Apple Music, and Calendar can each be granted or revoked in the iOS Settings app.
- Depending on where you live, you may have rights under laws such as the GDPR or CCPA, including the right to access, correct, delete, or restrict use of your data, and to lodge a complaint with a regulator. We do not sell personal information or use it for cross-context behavioral advertising.
Children
Calisto is not directed to children under 13 (or under the minimum age required in your country), and we don’t knowingly collect their information. If you believe a child has provided us data, contact us and we’ll remove it.
Security
We use reasonable technical and organizational measures to protect your information, including encryption in transit. No method of storage or transmission is completely secure, so we can’t guarantee absolute security.
International transfers
We and our service providers may process your information in countries other than your own. Where required, we put appropriate safeguards in place for those transfers.
Changes to this policy
We may update this policy as Calisto evolves. We’ll change the “last updated” date above and, for material changes, give you notice in the app.
Contact
Questions about privacy? Email us at [add your contact email].