arsi.team
arsi.team — Gym

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

GYM — 01

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.

Coaches

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.

Students

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.

Coaches, again

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.

Students, again

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.

GYM — 02

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.

GYM — 03

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 →
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
Program builder — 14 days
Exercise library
GYM — 04

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.

<5 minTo build a 2-week program
PIN onlyNo student signup, ever
OfflineCheckboxes sync when signal returns
4 langsEN, RU, TH, MM out of the box

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.

GYM — 05

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.)

727THB/month

≈ $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
Get Gym →

vs. a spreadsheet + group chat

Rebuild the program per studentevery time
Chase who actually trainedmanually
Students forget the plan existsby day 3
Works with no signalno
Gym, all year12,336 THB

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