CaliTimer

Privacy Policy

Last updated: 2026-09-10

This policy covers both the CaliTimer iOS app and the calitimer.app website. Your training data never leaves your device. From CaliTimer 2.0 the app talks to the App Store to check your subscription — Apple handles that, and the sections below say exactly what is and isn't involved. The website collects only your email address if you subscribe to our update list.

The short version

  • The iOS app sends none of your training data off your device. No CaliTimer account, no analytics, no ads, no third-party SDKs.
  • From CaliTimer 2.0, the app asks the App Store whether you have a subscription. Apple bills you and handles every payment detail — we never see your card, your Apple Account, or who you are.
  • Camera frames are analysed on-device by Apple's Vision framework. The analysis returns pose landmarks, not images.
  • Recorded videos stay on your device and only enter your Photos library if you choose to save one.
  • Hold logs, personal bests, and settings live in the app's local storage on your device.
  • The app can pre-fill a support email with technical details about a session, but it never sends it — you do, from your own mail app, and anything attached is attached by you.
  • The website collects only your email address, and only if you submit the subscribe form. No cookies, no analytics, no tracking scripts.

The CaliTimer iOS app

Camera (analysis). CaliTimer uses your camera to detect when you're in a static skill position and to time the hold. The live feed is analysed on-device by Apple's Vision framework, which returns pose landmarks — numerical joint positions, not images. The raw camera frames used for analysis are held in memory and not stored.

Camera (recording). Separately, while a set is in progress CaliTimer records the camera feed to a temporary video file on your device so you can review or save the hold. When the set ends, you choose whether to save the file to your Photos library or discard it (in which case it's deleted from temporary storage). Nothing is transmitted off-device.

Photo library — choosing a video to time. From CaliTimer 2.1, Time a Clip lets you bring in footage you filmed yourself. You pick one video through Apple's own system picker, which runs outside CaliTimer — so the app receives only the file you chose and cannot browse, search, or read anything else in your library. CaliTimer asks for no photo-library read permission, and iOS never prompts you for one. The video is copied to the app's temporary storage, stays on your device, and is not transmitted anywhere. It is also not analysed: automatic detection does not run on imported footage — you mark the hold on the timeline yourself.

Photo library — saving a recording. When you choose to save a set's video, CaliTimer writes it to your Photos library so it lives alongside your other videos. The app holds add-only access: it can add a video to your library, and it cannot read, browse or modify anything already in there. You can delete saved sets any time from the Photos app.

The following are stored on your device, in the app's private storage. None of it is uploaded anywhere:

  • Hold logs (skill, duration, start/end time, optional reference to a saved video file).
  • Personal bests.
  • Goals and app settings.
  • From CaliTimer 2.0, a small record of your subscription — see Subscriptions and purchases below for exactly what it contains.

If you have iCloud Backup turned on for your device, iOS may include this app's local storage in your encrypted device backup. That data is governed by Apple's iCloud backup terms, not by us.

What the app doesn't do:

  • No CaliTimer account — you never create one with us. A subscription is tied to your Apple Account, which Apple manages, not us.
  • No tracking across apps or websites.
  • No ads.
  • No selling, sharing, or renting your data — because we don't have your data to begin with.
  • No third-party analytics, crash reporting, or marketing SDKs.

Permissions you can revoke any time. Anything CaliTimer accesses can be turned off in iOS Settings → Privacy & Security. Revoking camera or photo library access will stop the affected features from working, but won't affect anything else.

Deleting your data. Uninstall CaliTimer, or go to iOS Settings → General → iPhone Storage → CaliTimer → Delete App. Either wipes all local data.

Children. CaliTimer is suitable for users of all ages and is rated 4+. The app does not knowingly collect any information from anyone, including children, because it does not collect information at all. The one thing that reaches us is an email you choose to send us yourself — see If you contact support below. If you are under 16, please ask a parent or guardian to send it for you, especially if you want to attach a photo or video.

Subscriptions and purchases

This section applies to CaliTimer 2.0 and later, which require a CaliTimer Pro subscription. Earlier versions had no purchases of any kind.

Apple sells it, Apple bills you. Every App Store purchase is made with Apple, under the Apple Media Services Terms and Conditions and Apple's Privacy Policy. We never see your card details, your billing address, your Apple Account, or your name — none of it passes through the app, and there is no CaliTimer server for it to pass through.

What the app asks the App Store. CaliTimer uses Apple's StoreKit framework for two things: to fetch the plans and their prices, and to ask whether this device's Apple Account has an active subscription. The app sends Apple nothing about you to do this — it has nothing to send. Apple's reply is a signed transaction record, which the app verifies on-device.

What's kept on your device. The app stores the answer locally so it works offline, in its own private storage. It is four facts and no more: an Apple transaction ID, which plan you're on, when the period ends, and whether the purchase was refunded. There is no name, no email, no payment information. It never leaves the device, and deleting the app deletes it.

What we receive. Apple gives every developer sales and subscriber reports in App Store Connect. Those are aggregate figures — units, revenue, active subscribers, cancellations, broken down by country and date. They do not identify anyone, and we have no way to connect a subscription to a person, an email address, or a device.

Cancelling, restoring, refunds, and offer codes all happen through Apple, in iOS Settings or the App Store, and are governed by Apple's terms and privacy policy rather than this one. Redeeming a promotional code is likewise between you and Apple; we are not told who redeemed which code.

If you contact support

What the app fills in. From the session review screen, CaliTimer can open a pre-filled email to us. It fills in your app version, device model, iOS version, and technical details about that session's detection — frame rate, how many body points were visible, how many holds were recorded or discarded, and similar measurements. It contains no name, no account, no location, and no advertising or device identifiers. The app only composes the message: nothing is sent until you tap send in your own mail app, and you can edit or delete any of it first.

Anything you attach, you attach yourself. You may choose to include a screenshot, screen recording, or video. That is entirely optional, and the app never attaches anything for you — you add it in your mail app, from your own Photos library. Please make sure other people aren't identifiable in anything you attach.

What we do with it. We use what you send only to answer you and to improve detection. We keep support emails and their attachments for no longer than 12 months after your issue is resolved, and we never publish or share them without asking you first. To have an email and its attachments deleted sooner, write to support@calitimer.app.

This website (calitimer.app)

The website's purpose is to point you to the iOS app on the App Store and to let you subscribe to updates. If you submit the form, we collect your email address — nothing else. We do not use cookies, analytics, or any third-party tracking scripts on this site.

Your email address is collected solely to email you about new CaliTimer skills, features, and releases. We will not use it for any other purpose without your explicit consent, and you can unsubscribe at any time using the link in any email we send.

Email addresses are stored by ConvertKit, our email service provider. ConvertKit processes data in accordance with GDPR and their own Privacy Policy. We do not sell, rent, or share your email address with any other third party.

You have the right to:

  • Access the personal data we hold about you.
  • Request correction of inaccurate data.
  • Request deletion of your data at any time.
  • Withdraw consent and unsubscribe at any time.

To exercise any of these rights, use the unsubscribe link in any email we send you, or contact us directly at the address below.

Contact

Questions about this policy: support@calitimer.app

Changes

If this policy changes, the updated version will be posted on this page with a new "Last updated" date. Material changes to the iOS app's privacy practices will also be noted in the app's release notes.