This Privacy Policy describes how Cairn ("we," "our," or "the App") handles information.
The short version: Your browsing activity, protected-site list, camera frames, exercise history, streaks, and commitment reasons stay on your device. If you join the optional iOS waitlist on our website, we collect your email only to notify you when the iOS app launches. Cairn sends limited subscription and advertising-measurement data to Google Play, RevenueCat, and Meta as described below.
Cairn requests camera access for real-time pose detection during exercise. The camera feed is processed on-device by the MediaPipe Pose Landmarker model to count repetitions.
Cairn uses the Android Accessibility Service for two user-enabled protection features:
Cairn stores the following in localStorage or Android SharedPreferences:
This local product data is not synced to Cairn servers or included in Android backups. Uninstalling Cairn deletes it from the device.
Cairn uses Google Play Billing and RevenueCat to offer and manage subscriptions. RevenueCat receives purchase history and subscription status associated with an automatically generated App User ID. This may include product identifiers, purchase or trial status, renewal status, price, currency, and related transaction information supplied by Google Play.
This information is used to provide paid access, restore purchases, operate subscriptions, measure subscription performance, prevent fraud, and support customers. It is encrypted in transit. Cairn does not receive your full payment-card details.
Cairn includes the Meta/Facebook SDK to measure advertising performance. Meta may receive Android advertising or device identifiers and app events such as app install, app launch, trial start, purchase, and subscription events. These events are used for advertising attribution, measurement, and optimization.
RevenueCat's configured Meta integration may also send subscription lifecycle events to Meta for the same purposes. Cairn does not include visited URLs, camera frames, exercise logs, streaks, or commitment reasons in these events.
Cairn uses internet access for subscription management, advertising measurement, and, when the bundled pose model cannot be loaded, downloading the MediaPipe model from Google's delivery infrastructure.
If you enter an email address in the optional iOS waitlist form on cairnhabit.com, we use it only to send the iOS launch notice. The form sends a signup notification to our Gmail inbox. We do not sell the address or use it for unrelated marketing. To remove your address before launch, contact privacy@cairnhabit.com.
Uninstalling Cairn deletes the product data stored locally on that device. It does not automatically delete transaction records retained by Google Play, RevenueCat, or advertising-event records retained by Meta.
To request deletion of a RevenueCat customer record controlled by Cairn, contact privacy@cairnhabit.com. Google Play transaction data and Meta advertising data are also governed by their respective privacy policies and account controls.
iOS waitlist emails are retained until the iOS launch notification has been sent, or deleted earlier on request.
Cairn is intended for adults and is not directed at children under 18. We do not knowingly solicit names, email addresses, or other direct contact information from children.
Data sent to the third-party providers listed above is encrypted in transit. Those providers may process information in countries other than your own under their published terms and privacy policies. No internet transmission or storage system is guaranteed to be completely secure.
We will update this page when Cairn's data practices or service providers change. The date at the top identifies the latest revision.
For privacy questions or eligible deletion requests, contact: privacy@cairnhabit.com