Trainr

Privacy Policy for Trainr

Last updated: 12 September 2026

Trainr is a workout planning app. This policy explains what it collects, where that goes, and what you can do about it. It is written to be read, not to cover anybody in legalese. It covers both the Android and the iOS app, which behave the same way and are noted separately only where they differ.

The terms you agree to by using the app are in the terms of use.

What Trainr asks you for

When you set up a profile, Trainr asks for:

As you train, Trainr also records the sets, reps, weights and times you log.

Where it is stored

All of it is stored on your device, in the app’s own database. Trainr has no accounts, no server of its own, and no copy of your profile anywhere else. If you uninstall the app, that data is deleted with it.

What is sent off your device, and to whom

Nothing from your profile or your training. Your weekly plan is written by the app itself, on your device, from an exercise catalog that ships inside it. None of the answers above, and nothing you log, is sent anywhere to write it.

The exercise videos

Tutorial videos play in YouTube’s own embedded player. Until you tap play, nothing is requested from YouTube and nothing about you leaves the app: the player shows a still frame and waits. Once you play one, YouTube receives the request as it would on youtube.com, including your IP address and whatever its own cookies hold, all of it governed by the Google Privacy Policy. Trainr sends YouTube nothing about your profile, your plan or your logged sets, and never has.

Trainr asks you to sign in to nothing, so no Google account is connected to it. If you are signed in to Google in the player and want to review what that account has stored, Google’s security settings are where it is managed.

Advertising

The free tier shows one advertisement: a banner at the bottom of your weekly plan, served by Google AdMob. Trainr Pro has none, and while Pro is active no ad is requested at all.

To serve and measure that banner, Google’s advertising SDK receives the advertising identifier your phone assigns to apps, your IP address (from which it infers an approximate location), and technical details of the device and the app, all governed by the Google Privacy Policy and described in how Google uses information from sites or apps that use its services. Trainr sends it nothing about your profile, your plan or your logged sets.

Where the law requires consent before ads can be personalised, in the European Economic Area and the United Kingdom, the app asks you first with Google’s own consent form, and you can change your answer at any time from Privacy options in the profile menu. On iOS the app also asks for App Tracking Transparency permission; declining it leaves the ads in place but unpersonalised. Everywhere else you can turn off personalised ads in your phone’s own advertising settings.

Crash reports

Trainr uses Firebase Crashlytics so that when the app crashes, the developer finds out and can fix it. If a crash happens, the following is sent to Google:

No part of your fitness profile is included in a crash report. Not your name, age, measurements, injuries, or anything you have logged. Crash reports say what broke, not who you are.

Development builds of the app do not send crash reports at all.

Health information

Your height, weight and any injuries you list are health-related. They are used for one thing: writing a workout plan that suits you and avoids what you asked it to avoid. They stay on your device. They are not sold, shared with advertisers, or used to build a profile of you.

The injuries question is the one optional question in onboarding; leave it blank and the plan is written without it.

What Trainr does not do

On Android the app requests two permissions, internet access and network state, used for crash reports and to play the exercise videos. On iOS it requests none.

Children

Trainr is not intended for anyone under 13, and the app will not accept an age below 13.

Deleting your data

Uninstalling Trainr deletes everything it holds. You can also clear it without uninstalling: on Android, Settings → Apps → Trainr → Storage → Clear storage; on iOS, delete the app, which removes its data with it.

Not medical advice

Plans are written by the app, not by a doctor or a trainer, and are not medical advice. Check with a doctor before you start, and stop if something hurts.

Changes

If this policy changes, the date at the top changes with it, and the history is public in this repository.

Contact

Questions about this policy can be raised as an issue on the project: https://github.com/jerichomagallanes/Trainr/issues