Skip to content

Bali · Canggu · Uluwatu · Ubud · Seminyak · Sanur

Gym & studio software built for Bali's fitness scene

Workout OS runs the gym; Workout Studio runs pilates, yoga and PT. Day passes and 10-class packs, tourist and KITAS prices, check-in, classes, trainer commissions and WhatsApp follow-ups in one place, in English or Bahasa Indonesia. We move your data for free.

Or book an online demo on WhatsApp

Demos and onboarding run over video call. We don't do on-site visits.

Bali features available now, in both products

Illustration: a Balinese split gate at sunset with a kettlebell on the stepsWorkout OS Bali stamp

Bali membership templates

Example
PassCategoryPrice
Day passTouristRp 200.000++
Week passTouristRp 800.000++
4 weeksResident (KITAS)Rp 1.200.000++
10-class packAllRp 2.000.000++

Payment recorded as: Cash · Transfer · QRIS · EDC

Visa run? Freeze 7 days, end date moves

Illustration with example prices, not a real business.

Who it's for

For the gyms, studios and coaches that keep Bali training

From a reformer studio in Berawa to a strength gym in Uluwatu or a yoga shala in Ubud: one team, two products, the same panel on your phone and at the front desk.

  • Illustration: an athlete with a towel over his shoulder looking out at the sea

    Workout OS

    Gyms & fitness clubs

    Memberships next to day and week passes, front-desk check-in and a daily cash-up that matches the drawer.

  • Illustration: a squat rack with rings and kettlebells under a thatched roof, rice terraces behind

    Workout OS

    Strength & CrossFit boxes

    Class schedule with capacity, drop-ins next to members, coach roles and attendance history.

  • Illustration: a woman meditating cross-legged on the beach at sunset, a temple shrine behind her

    Workout Studio

    Pilates & yoga studios

    Session packs and credits left, classes capped by reformer count, waitlists and intro packs.

  • Workout OS

    Muay Thai & MMA gyms

    Day, week and month camp passes, the class timetable and private sessions with your trainers.

  • Workout Studio

    Independent PTs

    PT packs, your calendar, sessions left per client and what you earned per session.

Where we focus

  • Canggu & Berawa
  • Seminyak
  • Uluwatu & Bingin
  • Sanur
  • Ubud
Illustration: a surfer riding a wave below the Uluwatu cliffs at sunset
Canggu & BerawaSeminyakUluwatu & BinginSanurUbud
Schematic map of south Bali, not to scale.

Made for Bali

The Bali details, built in

Live today in Workout OS and Workout Studio for gyms and studios in Bali and the rest of Indonesia. Where the two products differ, we say so.

Available now

  • Rupiah prices with “++”

    Rupiah without decimals. Turn on ++ and prices show before service and tax; each sale adds service, then tax, and reports split them out.

  • Bahasa Indonesia interface

    Front desk, trainer and owner screens in Bahasa Indonesia. English is one switch away for anyone who prefers it.

  • Bali membership templates

    Day pass, week, 4 weeks, 10-visit and PT packs in Workout OS; drop-ins, class packs, unlimited weeks and intro offers in Workout Studio. Start from a template, then edit.

  • Tourist & resident prices

    Price categories (Standard/Tourist, Resident KITAS/KITAP, Local KTP, Student) with their own price on the same pass, and sales by category in reports.

  • Visa-run freezes

    A travel / visa run freeze reason with its own day limits (3 to 30 days by default). The end date moves with the freeze.

  • Recorded payment methods

    Cash, bank transfer, QRIS and EDC on every payment, with the slip or QRIS screenshot attached as proof. The daily cash-up counts each method. Workout OS does not process payments.

  • PT packs & trainer commissions

    PT packs tied to a trainer, sessions left per client, and commission on the sale or per delivered session, ready for payroll.

  • WhatsApp-first messages

    WhatsApp is the default channel in Indonesia. Workout Studio's message set is in English and Bahasa Indonesia; in Workout OS, reminders queue for staff to send, with English texts you can edit.

The core

Everything the front desk and your trainers need

Workout OS (gyms) and Workout Studio (studios and PTs) share one approach: every feature in every plan, your data exportable at any time.

Available

  • Members & membershipsProfiles, memberships, passes and packs, freezes, renewals and balances.
  • Check-in & front deskFast check-in at the desk, expiring memberships and unpaid balances flagged as members arrive.
  • Classes & PT schedulingClass timetable with capacity, trainer calendars, private sessions and waitlists.
  • Staff & trainer rolesEach staff member sees what their role allows; trainer commissions and payroll.
  • ReportsRevenue by month and payment method, new members and sales by price category.
  • Member SuccessNightly, explainable checks flag members whose visits drop and suggest a follow-up. No AI guesswork.

Seasons

Built for Bali's seasons

Busy months bring tourists and digital nomads on day passes and short packs, and many of them leave within weeks. Quiet months show who stayed. The useful question is the same all year: who is new, who renewed and who drifted away.

  • When it's busy

    Short stays are meant to churn fast. Day and week passes sell at the desk in seconds at the right tourist or resident price, and a reminder is ready three days before a short membership ends: staying in Bali a bit longer?

  • When it's quiet

    Monthly reports put new, renewing and lost members side by side, so a slow month is a number you can plan around. Sales by price category show how much came from tourists and how much from residents.

    New, renewing and lost by month: Workout OS. Workout Studio reports new clients by month.

  • All year

    Member Success checks every night with plain rules, flags regulars whose visits drop and suggests a follow-up. Win-back messages are ready for members whose pass ended weeks ago, for when they fly back.

Example

A month at an example studio

An illustration, not a real business: a small studio selling drop-in day passes to visitors, 10-class packs, and 4-week passes to KITAS residents, with ++ prices.

Illustrative example

A month at an example studio
PassSoldCollected
Day pass (drop-in)Rp 200.000++120×Rp 27.720.000
10-class packRp 2.000.000++18×Rp 41.580.000
4 weeks, Resident (KITAS)Rp 1.200.000++25×Rp 34.650.000
Net salesRp 90.000.000
Service 5%Rp 4.500.000
Tax 10%Rp 9.450.000
CollectedRp 103.950.000

Month-end cash-up by method

  • Cash16%Rp 17.094.000
  • Transfer38%Rp 39.270.000
  • QRIS30%Rp 31.416.000
  • EDC16%Rp 16.170.000

CollectedRp 103.950.000

++ here means 5% service on the price, then 10% tax on price plus service: the product's starting rates for Indonesia. Set your own.

Each method's total is the sum of the month's daily cash-ups. The money goes straight to your own bank account, QRIS and EDC terminal; Workout OS only records it.

Switching

Switch in a day

Moving from Momence, Mindbody, Rezerv, GymMaster or a spreadsheet is free. We do it with you remotely, over a video call.

Illustration: a laptop with a rising sales chart on a beach table at sunset, next to a coconut
  1. 01

    Send us your export

    A CSV or Excel export from your current tool, or your own spreadsheet. Rupiah amounts like 350K or 1,5jt and +62 numbers are read as they are.

  2. 02

    Check the validation report

    Before anything is imported you see the totals and every issue found. Any import can be undone in one click.

  3. 03

    Go live over a video call

    We walk your team through the front desk and trainer screens online. Keep the old tool running in parallel until you're sure.

Exports we work with

  • Momence
  • Mindbody
  • Rezerv
  • GymMaster
  • Excel / Google Sheets
Ask about your migration

Pricing

Flat monthly prices, billed in US dollars

No commission on your members' payments, no contract, cancel anytime. Every feature is in every plan; plans differ by size.

Illustration: an open-air bamboo studio among palm treesA thatched shala with a reformer at sunset, and on the desk in front a receipt with an orange monthly price tag.$/ month

Workout OS · gyms

  • Gym

    One location, up to 500 active members

    $79/ month

    ≈ Rp 1.390.000

    Founding price −40%$47.40 / month

  • Pro

    Up to 3 locations and 1,500 active members

    $149/ month

    ≈ Rp 2.620.000

    Founding price −40%$89.40 / month

Workout Studio · studios & PTs

  • Solo

    Independent PTs and one-trainer studios

    $24/ month

    ≈ Rp 420.000

    Founding price −40%$14.40 / month

  • Studio

    Pilates, yoga and PT studios, up to 6 trainers

    $59/ month

    ≈ Rp 1.040.000

    Founding price −40%$35.40 / month

  • Studio+

    Larger studios, up to 15 trainers

    $99/ month

    ≈ Rp 1.740.000

    Founding price −40%$59.40 / month

Subscriptions are billed monthly in US dollars by card through Polar, our merchant of record. Prices exclude taxes. Billing in rupiah isn't available yet; your members' prices are in rupiah.

Free plans stay available too: Starter for small gyms (up to 30 members) and Free for new PTs (up to 5 clients).

Rupiah amounts are approximate, at Rp 17.600 per $1, for reference only.

Founding offer

40% off your first 6 months, for the first 50

One shared pool of 50 founding spots across Workout OS and Workout Studio, worldwide. The discount applies to the prices above for your first 6 months; after that the normal price applies.

Founding offer

40% off your first 6 months for the first 50 founding customers

50 founding spots across Workout OS and Workout Studio; a spot is taken with the first payment.

Offer and subscription terms: Terms of Service and Privacy Policy

FAQ

Questions from Bali owners

What is Workout OS?

Workout OS is browser-based management software for gyms, strength and CrossFit boxes and Muay Thai or MMA gyms. Workout Studio is the same team's version for pilates, yoga and PT studios and independent personal trainers. Both cover members, memberships and packs, check-in, classes and PT scheduling, staff roles, reports and member follow-up.

Do you take payments?

No. You keep your own QRIS, EDC terminal and bank account; Workout OS records the payments. Staff log each one as cash, transfer, QRIS or EDC, can attach the slip as proof, and the daily cash-up shows totals by method. We never touch the money and take no commission.

Is it available in Bahasa Indonesia?

Yes. Workout OS and Workout Studio both run in Bahasa Indonesia, with rupiah prices and the “++” display. Anyone on your team can switch to English. Workout Studio's WhatsApp messages come in both languages; Workout OS reminder texts are in English for now and you can edit them.

How do we switch from Momence, Mindbody, Rezerv, GymMaster or Excel?

Send us an export from your current tool or your spreadsheet. We map it, you check a validation report before anything is imported, and we take your team through it on a video call. Migration is free, and you can keep the old tool running in parallel until you're sure.

Will someone visit our gym or studio?

No. Everything is remote: the demo and onboarding run over video call, and support is by WhatsApp and email.

How much does it cost in Indonesia?

The same as everywhere outside Türkiye, billed monthly in US dollars through Polar, excluding taxes: Workout OS Gym $79 and Pro $149; Workout Studio Solo $24, Studio $59 and Studio+ $99. The first 50 founding customers worldwide get 40% off their first 6 months. Free plans are available, with no contract and no commission on your members' payments.

Does it connect to ClassPass?

Not today. Workout OS has no ClassPass integration, so it suits gyms and studios whose members mostly book and pay with them directly.

When can we start?

Today. Sign up on your own in a few minutes and start on a free plan, or book an online demo on WhatsApp and we'll set it up with your passes and packs.

See it running for your gym or studio

A short online demo over video call, set up with passes and packs like yours.

Book an online demo (on WhatsApp)

Prefer to try it yourself? Sign up