Legal

Privacy Policy

IRONSLOG stores your account, workout plans, logged sets, body measurements and nutrition logs in Firebase (Google Cloud infrastructure), tied to your account and not sold or shared with advertisers — there is no ad network or third-party analytics/tracking script in the product. You can export your data to CSV or delete your account at any time.

What data does IRONSLOG actually collect?

Your account identifier (email or Google account), profile settings, workout plans, logged workout sets, body measurements, optional progress photos, and nutrition logs — all tied to your account and used to run the product’s own features (logging, progress charts, meal tracking). No source in `src/` sends this data to a third-party analytics, advertising or tracking service.

Where is data stored, and who can see it?

In Firebase (Firestore for structured data, Firebase Storage for progress photos) under Google Cloud infrastructure, associated with your account. A trainer you explicitly connect to with an invite code can see the progress and plans you share with that connection; IRONSLOG does not otherwise share your data with other users or with third parties.

Does the AI coach’s voice input send my voice anywhere?

Tapping the microphone in the AI coach’s composer uses your browser’s own built-in speech recognition (the Web Speech API) to turn what you say into text live, as you speak. That means your device sends the audio directly to your browser vendor — Google on Chrome, Apple on Safari — to be transcribed; IRONSLOG itself never receives, transmits, or stores the recording, only the resulting text, and only once you choose to send it like any typed message. A one-time notice inside the coach panel says the same thing the first time you tap the microphone on a given device. Voice input is simply not offered in browsers that don’t implement this API (Firefox, notably) — typing works exactly as it always has.

What is and isn’t collected
CategoryStatus
Account (email or Google sign-in)Collected — required to use the app
Workout plans, logs, measurements, nutrition logsCollected — core to the product’s own features
Progress photosCollected only if you choose to add them
Coach voice input audioSent by your browser to Google/Apple’s speech recognition to produce text — never received or stored by IRONSLOG
Coach spoken answersRead aloud by your browser’s own speech engine, which on some devices synthesises in the cloud — IRONSLOG sends nothing extra either way, and the setting is off by default
Advertising or third-party analytics trackingNot collected — no such script exists in the product
Payment informationNot collected — the product has no paid tier
TODO(owner): add the registered legal entity acting as data controller, a compliance statement for applicable law (e.g. India’s DPDP Act, GDPR if relevant to any EU users), a data-retention period, and a contact address for privacy requests. This page describes the product’s actual data handling as implemented; it is not a substitute for legal review before publishing as a binding policy.

Key takeaways

  • IRONSLOG collects only what its own features need: account, plans, logs, measurements, optional photos, nutrition logs.
  • There is no advertising network or third-party analytics/tracking script anywhere in the product.
  • The AI coach’s voice input sends audio to your browser vendor (Google or Apple) for transcription, never to IRONSLOG — disclosed up front the first time you tap the microphone.
  • A connected trainer can see what you share with that specific connection; data isn’t otherwise shared with other users.
  • You can export your data to CSV or delete your account at any time from Settings.
  • Legal-entity, jurisdiction and formal compliance details are marked TODO(owner) pending review.

Read the terms next

View terms of service