Twoweeksplanned.Everysetlogged.Zerospreadsheets.
Coach builds a 2-week program. Student logs in with a 4-digit PIN — no account, no app store — and checks off every set. Streaks keep them coming back.
727 THB/month · PIN login, no signup · Live at gym.arsi.team
Built for both sides of the workout.
A coach writing the program and a student following it need different things. Gym gives both exactly that, in the same app.
You rebuild the same 2-week plan in a Notes app for every new student.
Pick exercises from a real database with GIFs, set reps and weight, drag days into order. Duplicate a program for the next student instead of starting over. Done in minutes, not an evening.
You forget what today's workout was by the time you get to the gym.
One link, one 4-digit PIN — no account to create. Open the app, see today's exercises with sets, reps, and weight, check them off as you go. Works even with no signal in the locker room.
You have no idea who actually did the workout and who ghosted it.
Every checkbox is timestamped. Open the adherence dashboard and see completion percent per student, per day. No more guessing who needs a nudge.
Motivation dies around day 4 of any new program.
A streak counter, a day-complete animation, and a visible 14-day calendar turn "did I train today" into a small game you don't want to lose.
Everything inside Gym.
Built from a real coach running real students on Samui. Every feature answers something that happened in week one.
2-week program builder
Drag exercises onto days, set sets/reps/weight, copy a day or duplicate the whole program for the next student.
PIN login, no signup
Students get a unique link and a 4-digit PIN from their coach. No email, no password, no app store detour.
Daily checklist
Collapsible instructions, per-set reps and weight logging, one tap to mark a set complete.
Streaks that stick
A streak badge, day-complete confetti, and a full 14-day calendar view keep students coming back.
Offline-first PWA
Checkboxes queue locally and sync when signal returns. The gym basement is not an excuse.
Real exercise library
Search a database of exercises with GIFs, target muscle, and equipment — pulled in as coaches build programs.
Theme & language
Coaches set their own colors and pick from English, Russian, Thai, and Myanmar for their students.
Adherence dashboard
Completion percent per student and per day, so a coach knows who to check in on before it becomes a problem.
Coaching,
not admin work.
Students get a clean daily checklist. You get a program builder that's just as fast — pulled from a real exercise database, built to be run from your phone between sets.
Build in minutes, not an evening
Pick exercises, set the numbers, drag into order. A full 14-day program takes under 5 minutes once you know the flow.
No developer. Ever.
Built for coaches, not engineers. If you can fill out a form on your phone, you can run the whole admin.
Copy a day, duplicate a program
New student, same block? Duplicate the whole program in one tap and adjust the numbers per person.
One panel, every student
Students, programs, PINs, and the adherence dashboard live in the same place. Nothing split across apps.
One console runs Menu, Hub, Events, and Gym — same login, every service.
Open console →Built for the way students actually train.
A workout plan in a chat thread gets ignored by day three. A calendar that tracks itself doesn't.
Why it works
The checklist is the coaching, not a side effect of it.
Most programs live in a PDF or a chat thread — read once, then forgotten. Gym turns the program into the thing the student opens every day, because it's also where they mark progress.
Goal-gradient effect
A visible 14-day calendar makes the finish line concrete. Students push harder the closer they get to a full row of checkmarks.
Streak loss aversion
A 🔥5 badge is worth more to a student than the number suggests. Breaking a streak feels like losing something they already own.
Accountability effect
Knowing the coach can see every checkbox — timestamped — closes the gap between "planned to train" and "actually trained."
Reduced friction
PIN login instead of a signup form removes the one step most likely to make a tired student close the tab and skip the day.
Not a concept:
Gym is live at gym.arsi.team — write to us on Telegram and we'll show you around.
727 THB per month.
One price, up to 20 students on your account. No per-student fees, no setup cost. (727 because it's a beautiful number.)
≈ $28 · Billed monthly · Cancel anytime
- 2-week program builder with a real exercise database
- PIN login for students — no signup, no app to install
- Daily checklist with per-set reps & weight logging
- Streaks, day-complete celebration, program history
- Offline-first PWA with local sync queue
- Theme customization + EN/RU/TH/MM languages
- Adherence dashboard — who trained, who didn't
- Setup help on day one — we do it together
- Hosted, maintained, always online
vs. a spreadsheet + group chat
Gym replaces the spreadsheet, the WhatsApp group, and the mental math of who's on track. Adherence tracking, streaks, and offline support come free on top.
Write to Arsi on Telegram. We set your first program up together. Your students can start before your next session.
Your students deserve better than a screenshot of a spreadsheet
A program they open every day beats a program they forget by Wednesday.
Write to Arsi. We set up your first program together. Your students can start before your next session.
727 THB/month · Setup included · Cancel anytime
