Privacy

Last updated 11 November 2026

In short

Who runs Fitbench

Fitbench is made by Ryan Greene, who is responsible for the data described here. For any question about your data, or to ask for a copy or its removal, email [email protected].

What stays on your device

Signing in

Sign-in is handled by Cloudflare Access, on Cloudflare's servers. You can sign in with Google, Microsoft or a one-time code sent to your email. Fitbench receives your email address (and, from Google or Microsoft, the name on the account and, if the sign-in shares it, your profile picture), so it knows which data is yours and can show who's signed in. It doesn't receive your password. Cloudflare keeps a sign-in cookie in your browser so you stay signed in. See Cloudflare's privacy policy.

Synced settings, bodies and measurements

While you're signed in, Fitbench keeps these on its server so they follow you between the web app and the Windows app. The web app syncs them automatically; the Windows app does once you sign in to it:

They're stored in a database on Cloudflare, linked to your email address. Only you can read them. Body measurements are personal information, so they're used only to show your bodies back to you. They're never shared, sold or used for anything else. In the app, Account → Delete my synced data removes all of it from the server straight away and signs the Windows app out on every PC. The only thing kept is a one-way hash of your email address and the time you deleted it, so a copy still open in another browser isn't uploaded again; the hash can't be turned back into your address. What's on your own devices stays there.

Crash reports and feedback

If Fitbench stops because of an error, it asks whether to send a report, unless you chose "Always send" or "Never". Help → Send feedback sends what you write: something that's wrong, an idea or a question. A crash report, or feedback that something's wrong, contains:

An idea or a question carries only what you wrote, Fitbench's version, and your email if you gave it.

Reports are stored as issues in a private GitHub repository that only Fitbench's developers can see. See GitHub's privacy statement.

Usage statistics

To learn how Fitbench is used and where it goes wrong while it's being tested, the web app and the Windows app send a small, fixed set of events to Fitbench's own server (not to an analytics company). They're on unless you turn them off, and the first time you open Fitbench a note says so. What's sent:

With each one goes: web or Windows, Fitbench's build, your Windows version or browser, your graphics card, a random number made for this install of Fitbench (or this browser), and, when you're signed in, a one-way hash of your email address. Fitbench's owner can match that hash to the testers' accounts, so during testing these statistics are linked to you when you're signed in.

Never sent: file names, project names, model contents, body measurements, notes, or anything you type. The app and the server both check every event against a fixed list of what's allowed and refuse anything else.

Usage statistics are kept for 90 days and then deleted. Only Fitbench's owner can see them. To stop them, turn off Preferences → Privacy → Share usage statistics: then nothing is recorded or sent, and anything not yet sent is deleted from your device.

Who processes your data

These services may store data outside your country. They're required to protect it under their own policies linked above.

How long it's kept

Your choices

Children

Fitbench isn't meant for children under 13, and we don't knowingly keep their data.

Changes

If this policy changes in a way that matters, Fitbench will say so in What's new, and the date at the top will change.

About · Terms