Stone

Stone — Privacy Policy

Last updated: 2026-05-14. Policy version 2026-05-14.

Stone is a workout log and training assistant. This policy describes what Stone does and does not collect, where data lives, and the controls you have.

We've tried to write this in plain English. Where a paragraph intentionally has no marketing varnish, that's by design.

At a glance

What we collect — and where it lives

Always local on your device, unless you turn on iCloud Sync

When iCloud Sync is on, this same data is mirrored to your private CloudKit container under your iCloud account. Apple, not Stone, operates iCloud and applies its own iCloud privacy terms.

Apple Health (HealthKit) — when you turn it on

Apple Health integration is off by default. If you turn it on in Settings ▸ Apple Health, Stone can:

Per Apple's HealthKit terms: Health and fitness data is processed by Stone solely in accordance with your consent, used only to provide and improve the app's functionality, and is not shared with any third party for advertising or data-broker purposes.

You can revoke any HealthKit permission at any time via the Health app → Sharing → Apps → Stone. When write permission is revoked, Stone surfaces a specific error if you try to log body weight through the in-app sheet, rather than silently failing.

Sent to Stone's Cloudflare Worker only when you've opted in

The Worker passes the request to xAI Grok via the Cloudflare AI Gateway. The Worker does not store the request payload (it sets cf-aig-collect-log-payload: false per call). Cloudflare retains metadata logs (timestamps, status codes, byte counts) per its own gateway documentation so we can monitor cost and abuse.

Sent to xAI

xAI receives the model input and produces the response. As of 2026-05-14:

xAI's terms apply directly to API data sent on Stone's behalf: see x.ai/legal.

Third-party processors

Stone uses the following third-party services to operate. Each processes data on Stone's behalf only for the purposes described.

Processor Purpose Data they see Their policy
Apple (iCloud + CloudKit) Optional encrypted backup of your workouts The same fields as your local store, if you turn on iCloud Sync. Encrypted in transit and at rest by Apple. Apple Privacy
Apple (Sign in with Apple) Optional sign-in for elevated cloud-AI quota Your Apple ID's stable per-app subject identifier, optionally a relay email Apple Sign in with Apple
Apple (App Attest) Device-integrity proof on cloud calls Cryptographic handle proving the request came from a real Stone install Apple Developer Docs
Cloudflare Worker hosting + AI Gateway routing Request metadata (timestamps, status, byte counts) per gateway policy; never the request body Cloudflare Privacy
xAI LLM provider for parsing + recommendations Model input (categorical training summary + freeform notes / photos when you Quick Log) xAI Legal

We do not transfer your data to any party other than those listed above.

What we do not collect

Automated decision-making

Stone's Cloud AI generates recommended workout sessions and parses your freeform Quick Log notes. These are decisions made by an automated system (xAI Grok via Stone's Worker).

Data retention

Data Where stored Retention
Workouts, training profile, custom exercises Your device (+ optional iCloud mirror) Until you delete them via Settings ▸ Privacy or by deleting the app
AI memories Your device (+ optional iCloud mirror) Until you tap Forget AI memories or Delete all my data
AI request audit log Your device Until you tap Forget AI memories or Delete all my data
Quick Log learned aliases Your device Until you tap Delete all my data
Cloudflare AI Gateway metadata Cloudflare Per Cloudflare's AI Gateway retention defaults (~30 days)
xAI inference data xAI Up to 30 days per xAI's API policy at time of call
App Attest device record Stone's Worker KV Until you tap Delete all my data (Stone's /v1/account/delete clears the server-side record)
Sign in with Apple subject identifier Stone's Worker KV (only if you signed in) Until you sign out + tap Delete all my data

Sign in with Apple

Sign in with Apple is optional. If you sign in:

If you sign out of Sign in with Apple inside Stone, the credential is removed from this device. Apple's record of the sign-in stays under your iCloud account settings — Apple, not Stone, controls that.

Your rights and controls

Stone gives you direct in-app controls for every right described below. You don't need to email us to exercise them — but if you prefer, see "Data requests" below.

Rights under GDPR (EU users)

Rights under CCPA / CPRA (California users)

Concrete controls

Data requests

For data-subject requests not covered by the in-app controls (rare — the in-app controls already give you everything in your local + iCloud + Worker zone), email us at the address in Settings ▸ About.

Changes to this policy

We'll update the version stamp at the top of this file when this document changes. Each AI request audit row preserves the policy version that applied at the time of that request, so historical data stays interpretable even after the live policy moves. Material changes that broaden what we collect or send to third parties will also be surfaced as an in-app notice on next launch.

Children

Stone is not directed to children under 13 within the meaning of the Children's Online Privacy Protection Act (COPPA). If you believe we have inadvertently collected information from a child, contact us and we will delete it.

Governing law

This policy and your use of Stone are governed by the laws of the State of California, United States, without regard to conflict-of-laws principles. EU users retain the rights described in the "Rights under GDPR" section regardless of governing-law choice.

Contact

The contact address lives in Settings ▸ About inside the app and on the App Store listing. For data-subject requests or privacy questions, email the address listed there.