← Back to Crucible

Crucible — Privacy Policy

Effective date: June 23, 2026  ·  Last updated: August 25, 2026

This Privacy Policy explains what information the Crucible app and the Crucible Coach web portal (“Crucible,” “we,” “us”) collect, why, and what choices you have. Crucible is a strength-training and workout-tracking app for iOS; Crucible Coach is a companion website coaches use to program for, and review, athletes who have linked with them.

Our basic stance: Crucible is built to keep your data yours. We do not sell your data, we do not show ads, and we do not use advertising or marketing trackers.


1. The short version


2. Information we collect

a) Information you create in the app (stored on your device)

Everything you log in Crucible is stored locally on your device, including:

If you never create an account, this information stays on your device and is not transmitted to us.

b) Account information (only if you create an account)

To enable cloud backup, cross-device sync, and coaching, you can create an account using your email address and a password, and optionally a display name. We use Supabase (our authentication and database provider) to manage this. Authentication is handled by Supabase; we do not store your password in plain text.

c) Synced training data (only if you create an account)

When you have an account and sync is active, the app data described in section (a) is uploaded to our cloud database as a record associated with your account, so it can be restored and kept in sync across your devices. This may include body-metrics data you have entered.

d) Coaching data (only if you link with a coach)

Crucible lets you link your account to a coach who uses the Crucible Coach portal. You do this by entering an invite code your coach gives you; nothing is shared until you enter a code and confirm. While a link is active:

You can revoke the link at any time from the Coach tab. Revoking immediately stops your coach’s access to your training data, check-ins, and videos. Programs your coach already sent remain in your account (they are yours to keep or delete). A coach can also end the link from their side.

e) Videos you send to your coach

If your coach flags a set they want to see, the app shows a Record / Library option on that set. Nothing happens unless you choose it.

f) Coach accounts (Crucible Coach portal)

If you sign up as a coach at coach.trycrucible.app, we collect your email address, password (managed by Supabase), and the display name you choose, plus the programs you build and the check-in questions and replies you write. Athletes who accept your invite code can see your display name. Athlete training data shown to you belongs to the athlete; you may use it only to coach them, and your access ends when either side revokes the link.

g) Purchase information

Crucible offers optional in-app purchases and subscriptions (“Crucible Pro”). These transactions are processed by Apple through the App Store. We use RevenueCat to manage entitlements and validate purchase receipts. We receive information about your subscription status (e.g. whether Crucible Pro is active) but not your payment-card details. RevenueCat may assign an anonymous identifier and, if you are signed in, associate your purchase with your account so your Pro access follows you across devices.

h) Imported files

The import feature reads a file you select (an .xlsx or .csv program, or a workout-history export from another app) on your device to create a program or history. The file is processed locally; we do not upload your source files to our servers.

i) Crash reports and diagnostics

To find and fix bugs, the app sends crash reports to Sentry, a crash-reporting service. A crash report contains technical information about what the app was doing when it failed (stack trace, app version, device model, OS version) and, for the spreadsheet importer, counts only (for example, how many days or exercises were parsed). Crash reports never include your name, email, file names, sheet contents, exercise names, weights, or any training data, and they are not linked to your identity. We do not use session replay, performance tracing, or any behavioral analytics.

j) Notifications and Live Activities

Rest-timer alerts, optional daily training reminders, and the lock-screen rest timer (Live Activity) are scheduled and displayed entirely on your device. They do not send anything to us. You can turn them off in the app or in iOS Settings.

k) Website waitlist

If you enter your email on trycrucible.app to join the waitlist, we store it in our Supabase database and use it only to tell you when Crucible launches and for occasional product updates. Email support@trycrucible.app to be removed at any time.

l) What we do NOT collect


3. How we use information

We use the information above only to:

We do not use your data for advertising or profiling, and we do not use your training data or videos to train machine-learning models.


4. Where your data is stored and who can access it

These providers act as our service providers / data processors. We encourage you to review their respective privacy practices (Apple, Supabase, Cloudflare, RevenueCat, Sentry).

We retain your synced data for as long as your account exists. If you delete your account (see section 6), your synced data is deleted. Videos are retained as described in section 2(e).


5. Data security

We rely on industry-standard protections provided by our infrastructure partners, including encrypted connections (HTTPS/TLS) for data in transit, encryption at rest, and access controls on the database and video storage. Video uploads and playback use signed, time-limited links. No method of transmission or storage is 100% secure, so we cannot guarantee absolute security.


6. Your choices and rights


7. Children’s privacy

Crucible is rated for a general audience and contains no objectionable content (intended to qualify for a 4+ App Store age rating). However, Crucible is not directed to children under 13, and account creation, coaching, video sharing, and subscriptions are intended for users 13 years and older (or the minimum age of digital consent in your country, whichever is higher). We do not knowingly collect personal information from children under 13. If you believe a child has provided us personal information, contact support@trycrucible.app and we will delete it.


8. International users

Your information may be processed and stored in countries other than your own, including where our service providers operate. By using Crucible with an account, you understand your data may be transferred to and processed in those locations.


9. Changes to this policy

We may update this Privacy Policy as the app evolves. When we make material changes, we will update the “Last updated” date and, where appropriate, notify you in the app.

August 25, 2026: added coaching (2d), videos for your coach (2e), coach accounts (2f), crash reporting (2i), notifications (2j), and the website waitlist (2k); updated storage, security, and deletion sections accordingly.


10. Contact

Questions or requests about this policy or your data:

support@trycrucible.app
Daniel Coschigano