Kettle Muscle

Privacy Policy

Last updated: April 23, 2026 Version: 4

This Privacy Policy explains how Kettle Muscle handles your information. It is written in plain language first, with the detailed legal disclosures below. If anything is unclear, email us at contact@kettlemuscle.com.

Note to reviewers. This document is a protective first draft prepared for review by licensed counsel in Canada and each target jurisdiction before public release. Placeholders marked {{…}} are pending business actions (EU / UK representative appointment, DMCA agent registration) and will be filled before submission to any app store.


Quick summary (the plain-English version)


1. Who we are

Data controller. The person responsible for your data under this policy is:

The postal address and telephone number are provided to satisfy the contact requirements of 16 C.F.R. §312.4(d)(1) (COPPA Rule, as amended 2025, compliance deadline 22 April 2026). Parents who believe we have inadvertently collected personal information from a child under 13 may contact us at any of the addresses above to review, delete, or refuse further collection of that information.

Kettle Muscle is a consumer fitness application. It is not a medical device, not a healthcare provider, and not a HIPAA-covered entity (see §12).

1.1 Representatives in the EU, UK, and elsewhere

Until the named representatives are appointed, contact@kettlemuscle.com will acknowledge and route all requests within thirty (30) days, which is the default response window under every applicable regime.


2. What we collect and why

We group everything we collect into four buckets. You can see the legal basis for each one in §4.

2.1 Account data (only if you sign in)

Why. To give you an account that works across devices and lets you delete or export your data.

2.2 Fitness and body data (the core of the app)

Why. To run the fatigue engine, plan sessions, show progress, and let you review your own training. This is sensitive / special-category data under GDPR Article 9, Washington MHMDA, Quebec Law 25, DPDPA, and LGPD. It is collected only with your specific, unbundled consent at the onboarding screen titled "Built around your workouts," and only after the age gate (see §11).

2.3 Stability telemetry (kept as anonymous as possible)

Why. We need this to know the app isn't crashing for you. It is the equivalent of a server log file and is essential to keeping the service running. We process this on the basis of our legitimate interest (GDPR Art. 6(1)(f)) in operating and securing the service, and the corresponding bases under PIPEDA, LGPD, and DPDPA. You can still opt out under Profile → Privacy → Diagnostics; doing so limits our ability to fix bugs that affect you.

2.4 Product analytics (only if you turn it on)

Why. To learn which features are worth investing in. This is off by default and only enabled after a separate, plainly-worded in-app prompt that names this purpose. You can turn it off again at any time under Profile → Privacy → Analytics.

2.5 Research aggregation (only if you turn it on)

Why. To make the fatigue engine and recommendation logic better for everyone. This is off by default, requires your separate opt-in on the consent screen, and can be toggled off at any time under Profile → Privacy → Research aggregation. We never combine research data with your account.

2.6 What we specifically do not collect today


3. AI features and your data

As of this policy's last-updated date, the Kettle Muscle application does not transmit your fitness or account data to any third-party AI service by default. The app includes no paid server-side AI feature.

If you choose to enable an optional AI feature in the future by entering your own API key (bring-your-own-key, or "BYOK") — for providers such as OpenAI, Anthropic, or Google Gemini — then:

If Kettle Muscle ever introduces a server-side AI feature (one that we host), we will:

  1. Update this Privacy Policy before the feature goes live.
  2. Gate it behind a separate, opt-in consent screen that names the AI provider, the data sent, and the retention period.
  3. Never use your individual workouts or body data to train general-purpose AI models without your explicit, separate consent.
  4. Route the feature through a provider whose terms permit commercial use and prohibit training on customer data.
  5. Comply with the EU AI Act Article 50 transparency requirement (applicable 2026-08-02) by clearly marking AI-generated output in the interface.

We are intentionally conservative here. If you would prefer that we commit to not shipping server-side AI at all, we cannot — products change. What we commit to is: no data goes to any AI provider we have not named to you, ever.


4. Legal bases on which we rely (EU, UK, Brazil, Canada, India)

PurposeData usedPrimary legal basis (GDPR / UK GDPR)Equivalent basis (LGPD / DPDPA / PIPEDA)
Run the core app (fatigue engine, workout history, progress)Fitness + body data (§2.2)Explicit consent (Art. 6(1)(a) + Art. 9(2)(a))Consent (LGPD Art. 7(I), Art. 11(I)); consent (DPDPA §6); consent (PIPEDA Principle 3)
Maintain your accountAccount data (§2.1)Performance of a contract (Art. 6(1)(b))Execution of contract (LGPD Art. 7(V)); consent (DPDPA §6); consent (PIPEDA)
Keep the app stable and secureStability telemetry (§2.3)Legitimate interest (Art. 6(1)(f)) — "ensuring security and continuity"Legitimate interest (LGPD Art. 7(IX)); legitimate use (DPDPA §7); implied consent for safeguarding (PIPEDA)
Improve the product through usage dataProduct analytics (§2.4)Consent (Art. 6(1)(a))Consent (LGPD / DPDPA / PIPEDA)
Aggregated / de-identified researchDerived research aggregates (§2.5)Explicit consent (Art. 6(1)(a) + Art. 9(2)(a))Consent (LGPD / DPDPA / PIPEDA)
Comply with law or defend legal claimsAny of the above, as strictly necessaryLegal obligation / legitimate interest (Art. 6(1)(c) / (f))Compliance with legal obligation (LGPD Art. 7(II)); legal obligation (DPDPA §7)

You may withdraw any consent-based processing at any time. Withdrawing consent for a purpose we rely on to operate the core app means we can no longer operate the core app for you — in that case we will help you export your data before your account is closed.


5. How long we keep your data (retention)

We keep personal information only as long as we need it for the purpose for which we collected it, or for a related legal purpose, then we delete it. A fuller policy is set out in our Data Retention Policy, maintained as required under 16 C.F.R. §312.10 (COPPA 2.0) and the parallel retention provisions of GDPR Art. 5(1)(e), UK GDPR, CPRA §1798.100(a)(3), PIPEDA Principle 4.5, Quebec Law 25 s.23, LGPD Art. 16, and DPDPA §8(7). In summary:

Category of dataRetention periodTrigger to delete
Account identity (email, name, provider ID, Firebase UID)Life of the accountAccount deletion
Authentication tokens (Apple authorisation code, refresh tokens)Life of the account; Apple authorisation code up to 6 months to support Sign-in-with-Apple revocationAccount deletion
Fitness and body data (workouts, sets, body stats, sex, personal records)Until you delete each record, or until account deletionRecord deletion / account deletion
Cloud-synced mirror of fitness dataLife of the accountAccount deletion
Date of birthUntil you pass the age gate; we then retain the accepted birth year and the fact the gate was passed, not the exact day / monthAccount deletion
Under-age block stateRetained only as a "blocked" signal with no personal identifier, for as long as the operating system retains app-installation stateDevice wipe or re-install
Consent records (version, timestamps, opt-in toggles, Terms / Privacy version hash)Life of the account + 24 months after account deletion, to evidence lawful processing on later inquiryScheduled purge, 24 months after deletion
Stability telemetry (crash reports, non-fatal errors)90 daysAutomatic purge
Product analytics events (only if you opted in)14 months, aggregatedAutomatic purge
Research aggregates (only if you opted in)Indefinite only if irreversibly aggregated and not re-identifiablePurge if re-identification becomes feasible
BYO-AI API key (if you entered one)Until you remove it; stored only on-deviceKey removal / account deletion / app uninstall
Data-subject-request records (access, deletion, correction, export requests)3 years from the date of the requestAutomatic purge
Legal, tax, dispute, or audit recordsAs long as the applicable legal obligation requiresExpiry of the obligation

If you delete your account, a "deleting" marker is placed on your account record first so that a mid-delete crash can resume the cascade. Within ninety (90) days of account deletion, no data tied to your personal identity remains in our backend other than the consent records and data-subject-request log entries listed above, which are retained for the stated periods so we can evidence compliance on later inquiry.


6. Who else sees your data

We use a small set of third parties strictly to deliver the service. Each one is bound by the service's own privacy terms, and by a data-processing agreement where available.

ProcessorWhat it doesWhat it seesLocation
Google LLC (Firebase and Google Cloud services — Authentication, Firestore, Cloud Functions, App Check, Analytics)Sign-in, cloud sync, abuse prevention, telemetryAccount ID, cloud-synced workout records, diagnostic eventsUnited States (default region)
Apple — Sign in with AppleAuth federation if you choose itYour choice to sign inApple's infrastructure
Google — Sign in with GoogleAuth federation if you choose itYour choice to sign inGoogle's infrastructure
OpenAI / Anthropic / Google (Gemini)Only if you enter your own API key for an AI featureYour prompt and the context you includeProvider's infrastructure, per their terms
Apple HealthOnly if you grant permission (feature currently disabled)Body stats and heart-rate data you authoriseOn-device only; not routed through our servers

We do not use Meta Pixel, Google Ads, IAB TCF vendors, or any other advertising or ad-tech processor. If that ever changes, we will update this table and require a separate opt-in.

We also do not share your data with data brokers and we do not "sell" personal information as that term is defined in the California CCPA/CPRA, Colorado CPA, Virginia VCDPA, or equivalent state laws.


7. Where your data is stored and moved across borders

Cloud-synced data is stored in the United States on Google Cloud infrastructure operated by Firebase. When you use the app from the European Economic Area, the United Kingdom, Switzerland, Canada, Brazil, India, or elsewhere, your data will be transferred to the United States for storage and processing.

We rely on the following transfer mechanisms:

You can request a copy of the relevant transfer safeguards by emailing contact@kettlemuscle.com.


8. Your rights

8.1 Rights that every user has, everywhere

8.2 If you are in the European Union, EEA, United Kingdom, or Switzerland

You have the full set of rights under the GDPR and the UK GDPR, including:

Kettle Muscle does not carry out automated decision-making of the kind that produces legal or similarly significant effects on you.

8.3 If you are in California

You have rights under the California Consumer Privacy Act, as amended by the California Privacy Rights Act ("CCPA/CPRA"), including: the right to know, access, delete, correct, portability, opt out of sale/sharing (we do not sell or share), opt out of profiling in furtherance of decisions that produce legal or similarly significant effects (we do not do this), and to limit the use of sensitive personal information ("Limit SPI"). The Limit SPI toggle is available under Profile → Privacy.

On a verified consumer request, we will disclose the specific pieces of personal information we collected about you, and the sources, purposes, and recipients of that collection, in the twelve (12) months preceding your request, in accordance with Cal. Civ. Code §1798.130(a)(5).

You may also designate an authorised agent to make requests on your behalf. We will verify your identity before acting on a request.

We do not knowingly sell or share the personal information of minors under 16. We do not need to, because the app is gated at 13+ and no data collected is used for advertising.

We honour browser-level Global Privacy Control signals where technically applicable.

8.4 If you are in Washington State (or another US state with consumer-health-data laws)

In addition to any rights under your state's general privacy law (if any), you have rights under the Washington My Health My Data Act (Wash. Rev. Code 19.373), which treats fitness-tracker data as "consumer health data". Because WMHMDA requires a separately-accessible disclosure, we maintain a stand-alone Consumer Health Data Privacy Policy that sets out the categories of consumer health data we collect, the specific third parties that receive it, the purposes for which we process it, and the six WMHMDA rights you have and how to exercise them. Equivalent rights apply to residents of Nevada (under SB 370) and Connecticut (under the Data Privacy Act's consumer-health-data provisions); contact us the same way.

In short: we do not sell consumer health data, and general acceptance of these Terms or this Policy is not authorisation to do so. You may contact contact@kettlemuscle.com with the subject line "Consumer Health Data Request" to exercise any of your rights, and we will respond within forty-five (45) days (extendable by a further forty-five days where reasonably necessary). You may also contact the Washington Attorney General's Office at atg.wa.gov, which has a private right of action under the Washington Consumer Protection Act.

8.5 If you are in Canada

You have rights under the federal Personal Information Protection and Electronic Documents Act (PIPEDA), including access, correction, and withdrawal of consent.

8.6 If you are in Brazil

Under the Lei Geral de Proteção de Dados (LGPD) (Law 13.709/2018), Article 18, you have the following rights:

The consent required to process your sensitive personal data under LGPD Article 11 is obtained in a highlighted and specific manner, separately from any other contractual clause.

8.7 If you are in India

Under the Digital Personal Data Protection Act, 2023 (DPDPA) and the DPDP Rules 2025, you have the right to: access a summary of your data, correct and erase data, nominate another person to exercise rights on your behalf in the event of your death or incapacity, and seek redress through our grievance officer (named in §1.1).

8.8 How to make a request

Email contact@kettlemuscle.com with the subject line "Privacy Request" and tell us what you want. You do not need to write it in any particular form. To protect your account, we may ask you to verify you are the account holder before we act on a request that concerns an account.

We will respond within the time frame required by your local law — at most, within thirty (30) days of verifying your request, extendable by a further thirty (30) days (or forty-five (45) days under WMHMDA) where reasonably necessary, with notice to you.


9. Security

We take security as seriously as a solo developer reasonably can. Our full practice is documented in the Information Security Program (maintained as required under COPPA 2.0). In summary:

No system is perfectly secure. If we experience a breach affecting your data, we will notify you and the applicable regulators within the time frames required by law.


10. Cookies, tracking, and device permissions

Kettle Muscle is a native mobile app. It does not set browser cookies.


11. Children's privacy

Kettle Muscle is not directed to, and we do not knowingly collect personal information from:

We enforce this through an age gate presented before any personal data is collected. If a user indicates an age below the threshold for their region, the app blocks onboarding and does not retain the date of birth beyond what is needed to show the block screen.

If you believe a child has nonetheless provided us with data, email contact@kettlemuscle.com and we will delete it promptly.

This policy and our age gate are designed to comply with the Children's Online Privacy Protection Rule, as amended 2025 (COPPA 2.0) (compliance deadline 22 April 2026), the UK Age Appropriate Design Code, the California Age-Appropriate Design Code Act, DPDPA Rule 10, and the children's-data provisions of LGPD.


12. HIPAA does not apply

Kettle Muscle is a consumer wellness service that collects data directly from you, the user. We are not a HIPAA-covered entity (a healthcare provider, health plan, or healthcare clearinghouse), and we are not a business associate of any such entity. The information you enter into Kettle Muscle is not Protected Health Information under HIPAA, and HIPAA's Privacy, Security, and Breach Notification Rules do not govern our handling of it.

What governs our handling of that information is this Privacy Policy, the consumer privacy laws listed in §8, and the security practices in §9.

If you use Kettle Muscle in a professional capacity (for example, as a coach or trainer logging a client's workouts), you remain responsible for any obligations you have to that client under the laws that apply to you.


13. Changes to this policy

If we make material changes — for example, a new category of data, a new processor, a new AI feature, or a new advertising feature — we will:

  1. Update the "Last updated" date and bump the version number at the top of this policy.
  2. Surface an in-app notice before the change takes effect.
  3. Where a change requires fresh consent (for example, a new processing purpose for special-category data), re-present the consent screen and require your affirmative action before the change applies to you.

For non-material changes (such as improving the wording of a section without changing what we do), we will update the "Last updated" date without a separate notice.


14. Contact, complaints, and regulators

The best first step for any question or request is to email us at contact@kettlemuscle.com.

If you are not satisfied with our response, you may contact the supervisory authority or regulator in your region:


End of Privacy Policy.