Back to home

Privacy Policy

Last updated: November 2026

Introduction

Calis AI (“we”, “our”, or “us”) respects your privacy. This Privacy Policy explains how we collect, use, and protect your information when you use the Calis AI mobile application (“the App”).

By using the App, you agree to the collection and use of information in accordance with this policy.

1. Information We Collect

Account and sign-in

  • Every install starts with an anonymous Supabase session — no name, email, or sign-in is required to use the App
  • Signing in with Apple or Google is optional and is only needed to appear on the public leaderboard
  • If you sign in, we collect and store the name and email address provided by Apple or Google, linked to your account

Information you provide during onboarding

  • Gender
  • Training experience level, workout frequency, coaching status
  • Self-reported training goals and form difficulties
  • The name you type in, if the onboarding flow asks for one
  • Referral code, if entered

Onboarding interaction data

  • Every tap you make during onboarding — screen coordinates, timestamp, and which page it occurred on
  • Which onboarding pages you visited, how many times, and when

This is tied to your account and goes beyond simple usage timestamps — it lets us see how people move through and interact with onboarding so we can improve it.

Videos and images you submit

  • Workout videos you record for analysis — these stay on your device unless a scan sets a new personal best (see Video Processing below)
  • Body-position (skeletal pose) data derived from those videos, processed on your device
  • A small number of still snapshots extracted from each video, which are sent for AI analysis
  • When a scan sets a new personal best for a skill, the full video clip and a thumbnail generated from it, which are uploaded and made publicly viewable on the leaderboard
  • AI-generated form assessments, scores, and coaching feedback

Device and usage information

  • A device identifier (Apple's identifierForVendor on iOS)
  • Platform (iOS/Android) and app version
  • Timestamps each time you open the app
  • Timestamps each time you complete a scan
  • Which onboarding screens you reached
  • Your country, inferred from your device's timezone (see Location below)

Subscription identifiers

  • A subscriber identifier assigned by Superwall, our subscription and paywall provider, stored alongside your account record for subscription management

You do not need to create an account or sign in to use the App. Signing in with Apple or Google is optional and only required to appear on the leaderboard; if you do, we collect and store the name and email address it provides. We do not collect your phone number, precise location, or contacts.

2. How We Use It

  • To analyze your form and generate scores and coaching feedback
  • To track your progress over time
  • To understand retention and how people move through onboarding, so we can improve the app
  • To validate referral and partnership codes
  • To understand which countries our users are in, in aggregate
  • To display your name and personal-best clips on the public leaderboard, if you sign in with Apple or Google
  • To manage your subscription

3. Video Processing

What happens to a scan video depends on whether that scan sets a new personal best for a skill.

Regular scans (not a personal best)

No full-length video is sent anywhere, and nothing is uploaded. All skeleton and pose detection (body landmark tracking) is processed entirely on-device. A small number of snapshots (still frames) extracted from the video — typically 2 to 4 low-resolution images per scan — are sent to OpenRouter, which routes them to third-party AI model providers such as OpenAI (GPT-4.1) and Anthropic (Claude Sonnet), in order to analyze your form and generate your feedback. The video file itself never leaves your device.

Personal-best scans

When a scan sets a new personal best for a skill, the full video clip — along with a thumbnail generated from it — is uploaded to a public cloud storage bucket. That clip becomes playable by anyone who taps that entry on the leaderboard. As with regular scans, a small number of still frames are also sent to AI providers for analysis.

Only personal-best clips are uploaded. Every other scan video stays on your device.

4. Location

We record your country, inferred from your device's timezone (for example “US” or “GB”). If that fails, we fall back to your device's locale region setting.

This is not GPS and not precise location. We never request location permission and cannot determine where you physically are. It is country-level only — no city, no coordinates.

It is used for aggregate demographic purposes only, to understand which countries our users are in. It is not used for advertising or individual targeting.

This data can be deleted through the app.

5. Third Parties We Share With

ProviderWhat they receivePurpose
SupabaseOnboarding answers and interaction data, device identifier, activity timestamps, and — if you sign in — your name and email addressDatabase hosting and authentication
Supabase Storage (public bucket)Personal-best video clips and thumbnailsPublic leaderboard playback
OpenRouter2–4 low-resolution still snapshots per scan (not the video file)Routing snapshots to AI model providers
OpenAI (GPT-4.1), Anthropic (Claude Sonnet), and other AI model providersThe same still snapshots and derived descriptions (not the video file)Exercise identification and form assessment
SuperwallSubscriber identifierSubscription and paywall management
ApplePurchase data; name and email if you sign in with ApplePayment processing and sign-in

We do not sell your personal information.

6. Data Retention and Deletion

Your scan videos and analysis results are stored on your device, except personal-best clips, which are stored in our public cloud storage bucket. Onboarding answers, interaction data, activity timestamps, your country, and — if you signed in — your name, email, and subscription identifier are stored on our servers, linked to your account.

You can erase your data at any time via Settings → Log Out & Delete Data. This immediately and permanently deletes:

  • All scan videos, personal-best clips, analysis results, and progress stored on your device or in our cloud storage
  • All onboarding answers and interaction data stored on our servers, including your recorded country
  • All usage and retention records, including login and scan history, stored on our servers

This cannot be undone. The underlying authentication account record is purged by a scheduled job within 24 hours of your deletion request. We retain no copy of your data after that.

7. Children

Calis AI is not directed to children under 13. We do not knowingly collect data from children under 13.

8. Your Rights

Depending on where you live, you may have the right to access, correct, or delete your data, and to request a copy. Contact akbartaimurr@gmail.com.

Data Security

We take reasonable measures to protect your information. However, no method of electronic storage or transmission is 100% secure, and we cannot guarantee absolute security.

Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be posted on this page.

Contact Us

akbartaimurr@gmail.com