Gym Rat privacy policy


Last updated: 27 October 2026

Gym Rat is a workout planner and training log. This policy explains what information Gym Rat collects, why, where it is kept, how long for, and how you can see, change or delete it. We wrote it in plain English. If anything is unclear, contact us at ai.wise.au@gmail.com.

Who we are

Gym Rat is provided by Ihab Hassan (independent developer). We are responsible for your information (the "controller" under data-protection laws such as the GDPR).

The short version

What we collect and why

WhatExamplesRequired?Why we need it
Account detailsEmail address, password (stored only as a secure hash by our auth provider), a random account IDYesTo create your account, sign you in, reset your password and keep your data separate from everyone else's
Google account detailsEmail address, name and profile picture link from GoogleOnly if you choose "Continue with Google"To sign you in with Google. The app itself only uses your email; your name and picture link are kept by our auth provider
Training preferencesGoal, equipment, experience level, days per week, session length, units (kg or lb), exercises you've hiddenYes (you can skip level and some other answers)To generate your training plan and adjust it
Body statsBody weight, height, age, sexNo. Every field is optionalTo tailor suggestions and to count bodyweight exercises in your training volume
Weigh-insDate, body weight, optional noteNoTo show your body-weight trend
PlansThe plans generated for you and your edits (swaps, day changes), including earlier versionsYesTo show today's session and let you go back to a previous plan
WorkoutsExercises, sets, weights, reps, warm-up and skipped sets, start and end times, effort rating, optional notesYes, this is the app's coreTo keep your training log, suggest your next weights and reps, detect personal records and show your progress
Training stateDeload weeks you started or postponed, automatic plan changes you haven't seen yetYesTo time deload weeks and tell you when an exercise moved to a harder variation
A random device IDA random code created when the app is first installed. It isn't your phone's serial number or advertising IDYesTo know which phone is running an unfinished workout, so two phones don't both resume it

Health-related information. Body stats, weigh-ins and workouts describe your body and physical activity, and the law may treat them as health data. We use them only to provide the app's features to you. Body stats and weigh-ins are optional; you can leave them blank or clear them in Profile.

What we don't collect. No location (GPS or approximate), contacts, photos, microphone, camera, advertising ID, phone number, payment details or data from other apps. We don't use Google Fit or Health Connect. We have no crash-reporting or analytics tools.

How the app works with your data

Who else handles your data

We don't sell, rent or share your information with anyone for their own purposes. We don't share it for advertising. These service providers process it for us, under contract, only to run the app:

ProviderWhat they do for usWhat they handleWhere
Supabase, Inc.Hosts our database and account sign-inEverything listed above except settings kept only on your phoneOur database is hosted in Sydney, Australia (AWS ap-southeast-2)
GoogleSigns you in, only if you choose "Continue with Google"Google tells us your email, name and profile-picture linkGoogle's own locations; Google's privacy policy applies to your Google account
Google PlayDistributes the appGoogle Play's own data about your download, under Google's policiesGoogle's own locations

We may also disclose information if the law requires it, or to protect the rights and safety of our users or the public.

How long we keep it

DataHow long
Your account and training dataFor as long as you have an account
Sets and weigh-ins you deleteRemoved from the app straight away. A deletion marker (a "tombstone") stays in our database for up to 90 days so your other phones also remove the item, then it is erased
Workouts you discard, and earlier plan versionsKept with your account (hidden from your history) until you delete your account
After you ask to delete your accountKept for 30 days so you can change your mind, then permanently deleted (see below)
Data on your phoneUntil you sign out (signing out erases your data from the phone) or the app next opens after your account was deleted. Settings stay on the phone until you uninstall the app
Server logs and backups kept by SupabaseFor Supabase's retention period for our plan: daily backups are kept for up to 7 days on paid plans (the free plan keeps none), and API and sign-in logs are kept for a short period set by Supabase

Deleting your account

What happens:

  1. You're signed out on every phone straight away, and your data is hidden. Nobody can use the account.
  2. For 30 days you can change your mind: sign in again and the deletion is cancelled. Everything is as you left it.
  3. After 30 days, your account and everything in it (profile, body stats, weigh-ins, plans, workouts and sets) are permanently deleted from our database, including your Google sign-in link if you used one. This can't be undone.
  4. Copies in Supabase's backups and logs disappear when those expire (see "How long we keep it").

Deleting the app from your phone doesn't delete your account.

Your rights and choices

Security

No system is perfectly secure. If we learn of a breach that affects you, we will tell you as the law requires.

Children

Gym Rat is for people aged 16 and over. We don't knowingly collect information from anyone younger. If you believe a child under 16 has an account, contact us and we will delete it.

Changes to this policy

If we change this policy, we will update the date at the top and, for important changes, tell you in the app before the change takes effect.

Contact

Questions, requests or complaints: ai.wise.au@gmail.com.