Privacy

Trainerrr Privacy Policy

This Privacy Policy explains what information Trainerrr uses, why it is needed, how long it is kept, and what controls users have inside the app.

Last updated: May 3, 2026 Applies to: Trainerrr mobile app

Overview

Trainerrr is a workout, nutrition, and goal logging application. Users can create an account, sign in, upload an optional avatar, create workout plans, log workout sessions, log food intake, and manage fitness goals. The app uses Supabase for authentication, database storage, and avatar file storage.

This policy reflects the current version of the app. If Trainerrr later adds new features, services, or data uses, this page will be updated to reflect those changes.

Information we collect

Category Examples Whether it is optional Why it is used
Account data Email address and authentication credentials handled through Supabase Auth Email is required to create and access an account To register users, authenticate sessions, secure accounts, and support password reset
Profile data Optional display name and optional avatar image Optional To personalize the user profile and show profile information inside the app
Workout plans Plan names, descriptions, workout days, exercise selections, sets, reps, and rest timers Optional, but required to use planning features To let users build and manage workout programs
Workout logs and goals Workout start and completion times, exercise entries, reps, weight, completion state, calories burned, weekly targets, and calorie targets Optional, but required to use workout logging features To let users log completed workouts and maintain necessary goal history
Nutrition logs Food names, ingredient or recipe labels, serving details, calories, macros, fiber, sugar, and short notes when added by the user Optional, but required to use nutrition logging features To let users track food intake, daily nutrition totals, and active streaks
User-created exercise content Custom exercise names, descriptions, instructions, and media links when added by the user Optional To support custom exercise creation and search
Consented analytics data PostHog analytics identifier, sign-in state, and limited app usage events after the user explicitly accepts analytics sharing Optional and only enabled after explicit consent on the sign-in or sign-up flow To understand whether core flows are working and improve app reliability and product decisions

How we use information

All information collected by Trainerrr is used exclusively to provide necessary personal workout, nutrition, goal, and planning features to the individual user who provided it. Trainerrr does not use user data for any commercial purpose, advertising, or academic and scientific research of any kind.

  • To create and manage user accounts.
  • To authenticate users and keep sessions secure.
  • To store profile data such as display name and avatar image.
  • To let users create workout plans, log workouts, log nutrition, and manage fitness goals.
  • To provide exercise-related app features, including optional muscle visualization support if enabled in the build.
  • To support account deletion and data cleanup when a user requests it from inside the app.
  • To measure product usage in PostHog only after the user has explicitly consented to analytics sharing.

How information is shared or processed

Trainerrr does not use in-app advertising. It uses PostHog for product analytics only after the user explicitly accepts analytics sharing in the authentication flow.

User data is never sold, rented, shared for commercial gain, or used for any form of research, study, or analysis beyond what is required to operate the app for the user. Information is processed only by the service providers required to run the app:

  • Supabase: used for account authentication, database storage, and avatar file storage.
  • PostHog: used for consented product analytics tied to the signed-in account identifier and limited app usage events.
  • Open Food Facts: used when users search for food nutrition data. Its database is made available under the Open Database License (ODbL).
  • RapidAPI muscle visualizer feature: optional and only used if the app build is configured with a muscle visualizer API key.

These providers process information solely to deliver app functionality on behalf of the user. Trainerrr does not authorize any provider to use that information for their own commercial or research purposes.

Retention and deletion

Account and app data are retained for the lifetime of the account unless the user deletes entries, deletes their account, or the data is no longer needed to operate the service.

The app includes an account deletion flow. In the current version, deleting an account removes the authenticated user and deletes user-linked workout plans, workout days, workout day exercises, workout logs, workout log entries, nutrition items, nutrition logs, user goals, and custom exercises. The app also attempts to remove the stored avatar file during account deletion.

Some backup or operational copies maintained by service providers may take additional time to expire or be overwritten.

User controls

  • Users can update their password from inside the app.
  • Users can update their display name and avatar.
  • Users can delete workout and nutrition content they create.
  • Users can request full account deletion through the in-app account deletion flow.
  • Users can decide whether to accept analytics sharing before continuing through sign-in or sign-up.

Security

Trainerrr uses account authentication and service-provider security controls to protect user data. No method of storage or transmission is perfectly secure, but reasonable steps are taken to reduce unauthorized access, loss, misuse, or alteration.

Children

Trainerrr is designed for a general fitness audience and is not intended for young children.

Changes to this policy

This policy may be updated when the app’s features, service providers, or data practices change. When that happens, the “Last updated” date at the top of this page will also change.

Contact

For privacy questions or data requests, contact: privacy@trainerrr.xyz