Gym accountability with friends
A weekly goal, a photo for every workout, a friendly wager. Skip the gym and your squad will know.

76%
of their goals reached by people who report to a partner every week
Matthews, Dominican University of California, 2007 — against 43% for goals kept to yourself.
1 photo
is all the proof it takes
Monday
every week starts clean, for both of you
The week
Your week fills up as you go, and so does theirs. Sunday night it closes, the count settles, and Monday hands you both a clean sheet.
A bad week never becomes a bad month, because a bad week ends.
You
0 days
Alex
0 days
How it works
Keep scrolling.
Send a link or show a QR code. One tap and you're paired. Add up to four more friends whenever you like: no feed, no strangers, just the people who'll notice when you skip.

Squads
Up to five friends on one home screen, each with their own count for the week. When that gets easy, challenge another squad for 7, 14 or 30 days.
Squads are ranked by average workouts per member, so two friends who never skip can beat a group of five.
Fall Shred
Day 12 of 30 · 19 days left
The Lifters
8.67
26 workouts · 3 members
Alex's squadYou
8.50
17 workouts · 2 members
Average workouts per member. Ties go to the most workouts.
The wager
Every Sunday night the week closes and GymPal settles it. No money, ever. Just something you'd rather not owe your friend.
Both reach the goal
Nobody pays. The streak keeps going.
One misses the goal
The loser pays the agreed reward.
Both miss the goal
Nobody pays. Try again Monday.

Inside the app

Your week, at a glance

The whole squad

Squad vs squad

Every session, kept

Nudges and promises

Badges worth earning

A wager on the line
Everything else
One tap sends a nudge to a buddy who has gone quiet. They can reply or react, straight from the notification.
Your count and theirs, side by side on the home screen. With a squad, everyone's week in one row.
Turn it on and the home screen races your daily steps against your squad's, straight from your phone's health app.
Every session is experience. Thirteen badges for workouts, streaks and weekly goals, only your own line going up.
Every week and every month as a grid of photos. Tap a day and it opens full screen.
A recap at the end of every month, and a Wrapped in December: your sessions, your streak, your buddy, as a story.
Holidays pause the goal while you're away. Streak freezes protect the streak when life gets in the way.
The streak, the week, or your buddy's latest photo, without opening the app.
Arrive at your gym and your phone reminds you to log it. The check runs on the phone, not on our servers.
On your wrist
Whether you've logged today, who already went, the head-to-head and the streak. A glance between sets, and complications for your watch face.



Why it works
Willpower is a bad long-term plan. Someone expecting your photo on a Tuesday night is a good one. GymPal turns your friends into the reason you don't skip.
What it isn't
No feed
Only your squad sees your photos. No scroll, no likes, no followers.
No strangers
You join with a link, a QR code or a challenge code. There is nobody to discover.
No money
Wagers are favours between friends. GymPal never moves money between users.
No tracking
The gym reminder runs on your phone. Your position never reaches us.
FAQ
No. Wagers are favors between friends: pizza, drinks, a game night, a custom one you write yourself. GymPal never handles money between users.
You can log workouts alone, but the point is the pairing. Everything on the home screen is built around your squad: the head-to-head, the nudges, the wager.
A squad holds up to five people, you included. Two is the classic, five is a group chat that actually goes to the gym. Squads can then challenge each other.
Each workout counts on the day it happened for whoever posted it. Your week and theirs both run Monday to Sunday, in your own time zones.
Only to your squad. Photos expire after 90 days; your history keeps the day, not the picture. You can delete a workout, or your whole account, from the app.
Only if you ask it to remind you when you arrive at your gym. The check runs on your phone and your location is never sent to us.
Free to download. Takes two minutes to set up, and one friend to make it stick.