Native mobile apps are an expensive, friction-heavy lie.
Most studio platforms upsell a 'branded mobile app' for an extra $50–200/month. Members are expected to download, install and create an account just to book one yoga class. Most don't bother — they go back to texting the studio. The branded app sits unused, the studio pays anyway, the friction is real.
A Progressive Web App at your studio's URL.
Every studio gets a public booking page at yogateacherapp.com/book/your-studio-slug. It's a Progressive Web App — members tap 'Add to Home Screen' once and it behaves like a native app: full-screen, fast, offline-capable. No app store. No download. No per-member fee. Works on iOS, Android and desktop.
- Public booking page at yogateacherapp.com/book/your-studio-slug
- PWA-ready — add to home screen, behaves like an app
- Browse the weekly schedule, see class details, check capacity
- Self-purchase class packs with PayPal, Stripe or Razorpay
- Book classes in 2 taps; credits decrement automatically
- Cancel within studio's window; credit refunds automatically
- Real-time waitlist with auto-promote
- Works on iOS, Android, desktop — no app store dependency
- No per-member fee — your subscription includes unlimited member access
Built for how studios actually run.
Members bookmark the booking page or add to home screen. Behaves like an app, costs nothing extra.
Each location gets its own public booking page. Members with shared memberships can use either.
Page shows your logo, your name, your tagline. Custom CSS is on the roadmap for studios that want deeper customization.
Pairs well with
Frequently asked questions
Why no native iOS / Android app?
Two reasons. (1) Native apps add cost — $50–200/month extra on most competing platforms — and most studios don't get enough usage to justify it. (2) Modern Progressive Web Apps are 95% of the native experience without the App Store / Play Store friction. Members add to home screen once; it behaves like an app from then on.
Can members book without an account?
Yes, for drop-ins. For class packs, an account is needed so credits and history track properly. Account creation is 30 seconds — name + email + password.
Is the booking page customizable?
Today: your studio's logo, name, tagline. Full custom CSS is planned. The page already inherits the YogaTeacher brand style which most studios find clean enough.
Does the booking page work offline?
Limited offline support — members can browse the schedule cached from their last visit, but bookings require connectivity. PWA service worker is on the roadmap for fuller offline support.
How do members add the page to their home screen?
iOS: Open in Safari, tap Share, tap 'Add to Home Screen'. Android Chrome: prompts automatically with 'Install app?' button after a few visits.
Is there a separate fee per member?
No. Your YogaTeacher subscription includes unlimited member access to your booking page. No per-member fee, no usage cap.