Privacy policy

Updated: 2026-09-16

FitTop collects almost no data: there are no accounts, calculator values are computed locally in your browser and are not sent to any server.

Actual integrations

This list is current as of the page update date and describes the actual state of the site, not plans:

  • Analytics (PostHog) — off. The site code contains an integration that is private by default: it turns on only if PostHog keys are supplied at build time, and there are no keys right now, so no events are sent or accumulated. If analytics is turned on, it is limited to a list of service events: page open, work with the navigator, the start and completion of a calculation in a calculator (only the calculator identifier — without entered or calculated values), copying a result, opening a program, following a related material, deleting local data. Form autocapture, click and keystroke capture are disabled; session replay is not used; user profiles are not created; data is kept in your browser's localStorage, not in tracking cookies. The visitor identifier is a random technical value with no link to a person.
  • Error monitoring (Sentry) — off. JavaScript error reports are not sent anywhere. If monitoring is turned on (it requires a separate key), only technical reports are sent: the error text, the call stack and the page where it happened (address without query parameters). Without name, email, form contents or calculator values.
  • Third-party scripts — none. While the integrations are off, pages work without external scripts, fonts or trackers: analytics scripts load only when keys are enabled, asynchronously, and do not block rendering.
  • Tracking cookies — not used. The site does not set user identifiers or advertising tags.
  • CMS — local only. The content editor runs for the site author in development mode and is absent from the published version.

Local storage

The site keeps some data locally in your browser (localStorage) — local-first, without an account and without sending it to a server. Exactly five categories are stored:

  • the chosen units of measurement — metric or imperial, whichever you pick;
  • the last result of the learning calculators — 1RM, working weights, plate loading on a barbell — so you can return to it on your next visit;
  • completion marks for program training days;
  • the entered parameters of the daily calorie calculator form (sex, age, height, weight, activity, goal) — so you do not have to fill the form in again on your next visit;
  • the entered parameters of the protein calculator form (weight, training goal) — so you do not have to fill the form in again on your next visit.

What is not in the local data: name, email, phone, free-form notes, medical information. Calculated values — estimated daily calories and protein — are deliberately not stored: only what you entered into the form is kept, and only on this device. Data does not leave the browser and is not passed to analytics: analytics events contain neither entered nor calculated values.

Storage schemas have a version (schemaVersion). If data was written by an incompatible schema version or is corrupted, the site does not use it and keeps it as is: such data disappears only when you explicitly delete your local data.

How to delete local data

At the end of this page there is a "Delete all local data" button. It first shows what is currently saved, then asks for confirmation and only after that erases everything the site kept in your browser.

You can also delete data through your browser: privacy settings → delete site data (for this site — FitTop). This deletes cookies and site data the browser kept for this page. If browser storage is unavailable (for example, site data is blocked in your settings), the site will say so instead of showing the button: local data is not saved in that mode.

Separately: the site's hosting may keep technical access logs (for example, the IP address and request time) to keep the site running and to protect against attacks — that is a standard function of a web server, not data collection about you.

Privacy questions

Questions about this page and data processing go through Contact. This page describes technical facts about how the site works and is not a legal document.