Coming soon to iOS

Find Time.
Get There.
Every Time.

Real schedules. Real travel time. Real workout windows. Whatever your week looks like, GymTime tells you when to go.

Coming soon to iOS ยท Built for iPhone with Live Activities, Apple Health, and lock-screen countdown.

9:41 ๐Ÿ“ถ
9:41
Thursday, Jan 16
G
GymTime
Life Time
8:47
until departure
42 min
available
On My Way
+5 min

Most people don't skip workouts because they're lazy.

They skip because their schedule is unpredictable. A meeting runs late. Traffic happens. They don't know when they actually have time.

How It Works

Three Ways to Plan. One Outcome.

Pick the path that matches how your week actually runs. You can change it any time.

๐Ÿ“…

Calendar-Driven

Your days are run by meetings and life. We read your real calendar (Google, Outlook, Apple), find the gaps between events, and surface the windows you're actually free.

๐Ÿ”

Routine-Driven

You have a weekly pattern โ€” same gym days, same time blocks. Tell us your routine and your recurring commitments (dinner, kids, basketball), and we suggest workouts inside your real availability.

๐ŸŽฏ

Flexible

"I just want N workouts a week." Set a target, ignore the calendar โ€” we'll pick the best moments based on your patterns and tell you when to go. No micro-management.

What Happens Next

Travel. Get Ready. Walk Out.

๐Ÿ“

Calculate Reality

Account for travel time, getting ready, gym check-in, and getting back. Not theoretical time โ€” real life with traffic and overhead.

โšก

Reveal Your Window

"You have 42 min if you leave in 8 minutes." Specific, actionable, never aspirational. A lock-screen countdown keeps you on time.

๐Ÿ‹๏ธ

Workout, Tailored

Open the app at the gym and your workout is already there โ€” sized to your time, your equipment, and your injury history. Swap any exercise mid-set.

Features

Built for Real Life

๐Ÿ”

Your Routine, Honored

Tell us your weekly pattern once โ€” which days you train, what time of day, splits if you have them. GymTime suggests workouts inside your real availability instead of guessing from a calendar that doesn't reflect your life.

โฑ๏ธ

Blocked Times

Dinner with your kids. Wednesday basketball. School run. Add your recurring commitments and we never suggest workouts during them โ€” no awkward "but I have dinner" overrides every week.

๐Ÿ”ด

Lock-Screen Countdown

A live countdown appears on your lock screen so you see exactly when to leave โ€” no need to keep checking your watch. Tap once when you're heading out. Confetti when you arrive.

๐Ÿค–

AI Workout Generation

Custom workouts based on your available time, gym equipment, and fitness goals. AI adapts in real-time if equipment is occupied or unavailable.

๐Ÿš—

Real Travel Times

Google Maps integration accounts for traffic, parking, and realistic overhead. Not theoretical time.

๐Ÿ“

Smart Nudges & Proximity

Smart proximity notifications respect your bookings, recent arrivals, and post-workout recovery. Never nudges you when you've just finished.

โš™๏ธ

Per-Gym Equipment Blacklist

Customize which equipment you want to use at each gym. AI generator respects your preferences and suggests alternatives.

๐Ÿฅ

Pain Check & Safety

Mid-workout check-in at 50% mark. If you feel sharp pain, the app shows a medical disclaimer and routes you to a safe stop with recovery-focused messaging.

๐Ÿฝ๏ธ

Workout-Aware Food Finder

Post-workout food suggestions adapt to what you just trained. Legs day gets steakhouses & protein bowls. Cardio gets smoothies & aรงaรญ.

๐ŸŽ“

First-Launch App Tour

New users get a 10-step interactive walkthrough on first launch โ€” covers every tab in 60 seconds. Skippable, and replayable anytime from Settings.

๐Ÿ†

Personal Records, Detected

Hit a new heaviest weight ร— reps and we catch it mid-workout. Inline badge celebrates the PR; tracking happens automatically โ€” no manual logging.

๐Ÿ”ฅ

Streak Protection

Smart nudges if you're at risk of breaking your streak. Pattern-aware fallbacks suggest a 15-min bodyweight session if your usual window slipped โ€” not generic guilt-trip notifications.

๐Ÿ‘ฅ

Buddy System (Optional)

Invite friends, set sharing preferences, send preset messages, and run streak challenges. Fully opt-in with tiered sharing โ€” buddies see only what you let them see.

AI at the Core

Workouts That Fit Your Reality

Not "go at 6am." More like "Tuesday's your push day โ€” you've got a 42-minute window if you leave now."

๐Ÿ“… Calendar user:
"You have a 42-minute window today between your 11am and 1pm meetings. Leave at 11:02 to make it."
๐Ÿ” Routine user:
"It's Tuesday โ€” your push day. Your usual 6pm slot is clear after dinner. Workout starts in 45 minutes."
๐ŸŽฏ Flexible user:
"You said 3 workouts this week. You've done 1. Best moment in the next 48 hours: tomorrow morning, 7-7:45am โ€” no conflicts, weather's clear."
โš™๏ธ Machine taken?
Tap "Taken" and AI generates 3 alternatives using different equipment. Works around your gym's blacklist too.
Pricing

Choose Your Plan

7-day free trial. Cancel anytime in your Apple ID settings.

Monthly
$9.99
/month
Coming Soon
Full app access
Unlimited workouts*
Cancel anytime
Lifetime
$199
one-time
Coming Soon
Pay once, own forever
Never expires
No subscription

*Fair-use limit: 50 AI workouts per day. Plenty for daily training; prevents runaway costs from automated abuse.

FAQ

Frequently Asked Questions

What if I don't really live by my calendar?
GymTime works for you too. At signup you pick one of three planning styles: Calendar (we read your real events), Routine (you have a weekly pattern โ€” same gym days, same time blocks, recurring commitments to work around), or Flexible ("I just want N workouts a week, surprise me"). You can switch any time in Settings. The same window calculations, AI workouts, and lock-screen countdown work for all three.
How does GymTime read my calendar?
If you picked the Calendar planning style: GymTime uses iOS's built-in Calendar permission to read event start/end times โ€” never event content, attendees, or descriptions. If you've connected Google Calendar to your iPhone (Settings โ†’ Calendar โ†’ Accounts), GymTime sees those events automatically. You can pick exactly which calendars GymTime reads in Settings โ†’ Choose Calendars. If you picked Routine or Flexible, GymTime never asks for calendar access at all.
Will I get spammed with notifications?
No. GymTime suppresses drop-in nudges for 3 hours after you arrive at a gym AND for 3 hours after you complete a workout. It never nudges you to drop in if you already have a workout window booked โ€” your existing plan takes priority. Every notification type has its own toggle in Settings โ†’ Notifications.
Can I tell GymTime I don't want to use certain equipment?
Yes. Open Settings โ†’ My Gyms and tap into the gym you want to configure. You'll see every piece of equipment the AI detected. Tap any item to blacklist it โ€” the workout generator will substitute alternatives using only the equipment you're comfortable with. Blacklists are per-gym, so you can have different preferences at different locations.
What happens if I feel pain during a workout?
GymTime checks in with you at the halfway point of every workout. If you say you have sharp pain, we show a medical disclaimer, route you to a safe-stop flow, and log the event locally so future workouts can avoid the same movement for the next two weeks. GymTime is not a doctor โ€” if you're hurt, seek medical attention.
The machine I need is taken. What do I do?
Tap the "Taken" button next to the exercise. GymTime will generate 3 alternative exercises that target the same muscle group using different equipment. Your rest timer pauses while it loads.
Will food suggestions match what I just trained?
Yes. After a leg day we steer you toward protein-dense meals (steakhouses, grills, protein bowls). After cardio or HIIT we prioritize fast-carb replenishment (smoothies, juice, aรงaรญ). Upper body and push/pull days lean Mediterranean, poke, and salad-forward.
How do I opt out of analytics?
Settings โ†’ Data & Privacy โ†’ "Opt out of analytics". Flipping this on immediately clears any queued events on your device and prevents any future events from being written or sent.
Can I see the app tour again?
Yes. Settings โ†’ Data & Privacy โ†’ "Replay app tour". The 10-step intro will run the next time you visit the Today tab.
Does GymTime share my pain or injury data?
No. Pain check answers and the accountability log never leave your device. Only the workout generator reads them locally to personalize your next session.

Privacy & Data

Your Calendar Data (if you use it)

Only if you picked the Calendar planning style during signup. Then we read event start/end times โ€” never event content, attendees, descriptions, or attachments. You pick exactly which calendars GymTime reads in Settings โ†’ Choose Calendars. If you picked Routine or Flexible planning, GymTime never asks for calendar access at all.

Accountability Log

GymTime keeps a private on-device log of workout signals you generate during a session: pain check answers, exercise swap reasons, and machine-occupancy events. This log never leaves your device and is never synced to our servers. It's used locally by the workout generator to steer future workouts around movements that recently caused pain. You can clear it anytime via Settings โ†’ Data & Privacy or by deleting the app.

Analytics

Anonymous usage analytics are on by default and help us fix bugs and improve the app. You can disable analytics at any time in Settings โ†’ Data & Privacy. When you disable analytics, any queued events on your device are immediately cleared and no future events will be recorded or sent. Events are anonymized โ€” they include your anonymous user ID, app version, and the action taken (e.g. workout_completed), never your name, email, calendar content, or health data.

Equipment & Workout Data

Your gym profile includes an AI-detected list of available equipment and an optional blacklist of equipment you'd rather not use. Both are synced to your profile in Supabase if you're signed in, so settings survive a reinstall or move across devices. The blacklist is read by our workout generator to ensure the AI never suggests exercises requiring equipment you've opted out of.

Injury Data

Structured injury info you enter during onboarding (body part + severity) is synced to your account so workout recommendations adapt across your devices and survive reinstalls. Free-text medical notes stay on your device only and never sync. Both are encrypted at rest, protected by row-level security so only you can read your own record, and never shared with buddies or third parties. Read the full Privacy Policy for details.

โš ๏ธ Medical Disclaimer: GymTime is not a medical device and is not a substitute for professional medical advice. If you experience sharp pain or injury during a workout, stop immediately and seek medical attention. Consider calling your doctor, urgent care, or 911 if symptoms are severe.

Coming Soon to the App Store

GymTime is launching on the iPhone App Store shortly. Bookmark this page to grab it the moment it's live.

Requires iOS 12.0 or later. 7-day free trial. Cancel anytime.