GymBuddy ← Back to the app

Privacy

We collect nothing.

Last updated 7 October 2026

GymBuddy has no server, no account and no analytics. Nothing you enter is sent to us, because there is nowhere for it to be sent. This page exists to say exactly what that means, and to be honest about the handful of things that do leave your phone — all of them either something you asked for, or something your own operating system does with your own account.

What we collect

Nothing. Not your name, not your email address, not your training history, not an advertising identifier, not a device identifier, not your location, not crash reports, not usage statistics. The app contains no analytics, no advertising and no third-party tracking software of any kind, and makes no network requests to us.

We do not sell or share personal information, and no data is used to track you across apps or websites, because none is gathered to begin with.

Where your training lives

In the app's own private storage on your device. Your splits, logged sets, body weight, reminders and settings are readable by the app and by nothing else, and they stay there unless you deliberately move them.

Because there is no server, an uninstall deletes everything. Nobody — including us — can recover a training history from a lost or wiped phone. The only copy that survives is one you export yourself.

Progress photos

Entirely optional, and off until you take one. The app does not ask for them, does not need them, and works exactly the same without them.

A photo you take is shrunk and written into the app's own private storage, next to everything else. It is not uploaded, because there is nowhere to upload it to. No face detection runs on it, nothing is read out of it, and no part of it is used for anything but showing it back to you beside an older one.

They are the one thing here that a backup does not cover, in either sense. They are left out of the export file on purpose — a year of photos makes a file too large to email or keep in a notes app, which would break the one backup people actually take. And they are excluded from Android's own backup, so no copy of them reaches your Google account. The trade is deliberate: photographs of your body should be harder to spread around than a list of your squats, even to you. Uninstalling the app deletes them.

In a browser

The same app also runs in a browser tab, at gymbuddy.reaktor.build. It keeps the same promise in the same way: what you log is stored by your browser, on your device, where only that site can read it, and it is sent nowhere. The page is barred by its own security policy from contacting any address but the one it was loaded from, and it asks that address for nothing except its own files.

One thing is different, and it is true of every web page: loading it tells the computer that serves it your IP address, your browser's name and which file you asked for. A phone app never makes that request; a web page cannot avoid it. The files are served by Cloudflare, for now from an account and at an address that belong to a friend of the author's rather than to GymBuddy. What either can see is that somebody fetched the app — how often, and roughly from where — and never anything typed into it. No cookies are set and no analytics run.

This website, the page you are reading, is served the same way. It also loads its two typefaces from Google Fonts, so Google's servers see that same kind of request. The app does not; its fonts are inside it.

The app asks a browser for no permissions. Choosing or taking a progress photo opens the browser's own file chooser, which hands over the one picture you picked. Data kept in a browser lasts until you clear that site's data, which also deletes it for good.

What does leave your phone

Four things, and only these. Three of them happen because you asked.

Permissions, and why

Notably not your photo library. Choosing an existing picture instead of taking one uses your phone's own photo picker, which hands the app the single image you selected — so the app never asks for, and never has, access to the rest of your photos.

The app never asks for location, microphone, contacts or your calendar, because it has no use for any of them.

Children

GymBuddy is not directed at children under 13 and collects no personal information from anyone, of any age.

Changes to this policy

If the app ever starts doing something this page does not describe, this page changes first and the date at the top changes with it. Given the app has no server to send anything to, any such change would be a substantial rewrite rather than a quiet edit.

Contact

There is no mailbox for questions about this policy yet. The app is not on a store, and this page will carry an address that somebody reads before it is. Until then, ask whoever gave you the link.