Privacy Policy

Policy version: 2026-10-08. Effective and last updated: October 8, 2026

BodyTracker helps you record body measurements, weight, and progress photos. This Policy explains what information is handled, where it is stored, why it is used, and the choices available to you.

1. Who is responsible

BodyTracker is provided by Igor Korolev ("BodyTracker," "we," "us," or "our"), who is the controller of personal information processed for the purposes described in this Policy. Contact: support@bodytracker.app.

2. Information handled by BodyTracker

Information you enter or create

Technical and usage information

If Analytics & Diagnostics is enabled, Amplitude and Google Firebase may receive a pseudonymous app or installation identifier, app interactions, purchase events, app version, device model, operating-system version, language or coarse region, performance measurements, and crash diagnostics. Amplitude may also receive your self-reported gender and an age band calculated on your device. BodyTracker does not send your exact birth date, birth year, exact age, photos, body measurements, weight, Health data, name, email address, or precise location to analytics. If the locally stored birth date indicates that a user is under 16, BodyTracker does not send demographic profile properties.

When you send feedback, our feedback service receives the text, a pseudonymous installation identifier and session identifier, submission time, app name and version, locale, time zone, and ordinary network information such as an IP address. BodyTracker does not request your email address for feedback.

Meta SDK — from iOS version 6.1

Starting with iOS version 6.1, BodyTracker also uses Meta SDK when Analytics & Diagnostics is enabled, to measure the effectiveness of app advertising and understand installation and conversion. The limited app events are installation/activation, onboarding completion, and the occurrence of a successful new purchase. BodyTracker does not pass purchase amounts, currency, product identifiers, receipts, transaction identifiers, demographic profile details, photos, body measurements, weight, or Apple Health data to Meta.

Advertising identifier (IDFA) collection is disabled, and BodyTracker does not request permission to access IDFA. This does not mean that no identifier is processed: Meta SDK uses its own pseudonymous installation identifier and technical app/device information, and Meta receives ordinary network information such as an IP address when requests are sent. Automatic app-event logging is disabled; the app explicitly sends only the events described above, while the SDK may also make technical service requests.

The same Analytics & Diagnostics setting controls Meta and Amplitude. Analytics is enabled by default unless you have already turned it off. Turning it off stops new app events being sent to Meta; when the app starts with this setting off, the Meta transport is not initialized. Already queued or in-flight SDK requests may still complete. Turning analytics off does not delete events previously received by Meta. The in-app erase action resets the local Meta installation identifier and local event-deduplication state; it does not itself delete historical data held by Meta.

3. Where health and progress content is stored

Photos, measurements, custom measurements, and exact profile settings are stored on your device. If Analytics & Diagnostics is enabled, only the demographic categories described above may be sent to Amplitude. If iCloud is available, photos and measurements may also be synchronized through your private Apple CloudKit database. Apple controls the iCloud service and its security. We cannot browse or retrieve the content of your private CloudKit database.

Weight information read from or written to Apple Health remains in HealthKit under Apple’s controls and your Health permissions. We do not receive it on our servers. You can change BodyTracker’s Health access in iOS Settings or the Health app.

Copies that you explicitly export to the Photos library are controlled through Apple Photos and are no longer managed by BodyTracker.

4. Why we use information

5. Service providers and disclosures

We use service providers only for the functions described above:

Providers process information under their own security and data-processing terms. Information may also be disclosed when required by law, to protect users or the service, or as part of a business transfer subject to appropriate safeguards. We do not sell personal information. From iOS version 6.1, the limited disclosure to Meta for app advertising measurement is described in section 2. Disabling IDFA collection does not make that disclosure anonymous.

6. International processing

Some providers may process information outside your country, including in the United States or other locations where they operate. Where required, we rely on contractual safeguards, adequacy decisions, or another lawful transfer mechanism. Private iCloud and Health data remains subject to Apple’s storage and residency arrangements.

7. Retention

8. Your choices and rights

You can turn Analytics & Diagnostics off in Settings. You can change camera, Photos, iCloud, and Health permissions in iOS. You can erase BodyTracker-managed content using Settings → Erase BodyTracker Data; see the Data Erasure Guide.

Depending on where you live, you may have rights to know or access personal information, correct it, delete it, restrict or object to processing, obtain a portable copy, or withdraw consent where consent is the legal basis. You may also appeal a refusal where local law provides that right and complain to your local privacy regulator. We will not discriminate against you for exercising privacy rights.

To make a request, email support@bodytracker.app. Because BodyTracker has no account system and intentionally holds little directly identifying information, we may ask for information reasonably necessary to locate the relevant pseudonymous record and verify that the request relates to your installation.

9. US state privacy disclosures

In the preceding 12 months, the categories handled may include identifiers, internet or electronic activity, commercial information, device or diagnostic information, user content, and health or body information stored under your control. We use and disclose these categories only for the purposes and provider categories described above. We do not sell personal information. From iOS version 6.1, limited app advertising measurement information is disclosed to Meta as described in sections 2 and 5; this version of the Policy includes that disclosure. We do not use sensitive personal information to infer characteristics for unrelated purposes.

10. Children

BodyTracker is intended for people aged 16 or older. We do not knowingly collect personal information from anyone under 16. If you believe a person under 16 has provided information through feedback or analytics, contact us so we can investigate and delete it where appropriate.

11. Security

We use measures appropriate to the nature of the information, including Apple platform protections, encrypted network transport, access controls, pseudonymous identifiers, and data minimization. No storage or transmission method is completely secure.

12. Changes

We may update this Policy when the app, providers, or legal requirements change. The current version and effective date will remain available on this page. We will provide additional notice in the app when a change materially affects your rights or how information is used.

Policy history: this revision adds the Meta SDK disclosure for iOS version 6.1 and later. Previous published policy (effective September 9, 2026). Earlier app versions remain subject to the policy applicable to their processing; this update does not add Meta SDK to an already installed older app.

13. Contact

Privacy questions and requests: support@bodytracker.app.