Xenla is now on iPhone — both apps, on the App Store
We build two separate apps: one for the people who run a salon, one for the people who book at it. Both now run natively on iPhone. Here’s what that changes in practice — and why we bothered, given that Xenla has always worked perfectly well in a browser.
Both apps are free and use your existing Xenla account. Nothing to migrate, nothing to set up again — sign in and everything is where you left it. They’re on Google Play too, and the web version isn’t going anywhere.
Why a native app at all?
It’s a fair question. Xenla’s booking page and admin panel have always run in the browser, and they work fine on a phone. We didn’t build native apps to have something to announce — we built them because a handful of genuinely useful things are impossible in a browser tab, and all of them happen to matter in this particular business.
A browser tab can’t send you a push notification when it’s closed. It can’t put a class pass in Apple Wallet so it appears on the lock screen as you walk into the studio. It can’t lock itself behind Face ID on a shared reception iPad, show your next appointment in the Dynamic Island, or put today’s schedule on your wrist. Everything else — the actual booking system — is the same product it always was.
The Guest app — for people who book
This is the one your clients install. It’s free, it works with any salon running on Xenla, and it doesn’t ask for a card.
Reminders that actually reach you
An appointment reminder the day before, a message when a waitlist spot opens, a confirmation the moment a booking goes through — all as push notifications. Email gets buried and SMS costs the salon money; a push arrives instantly and for free, and it lands on your lock screen where you'll actually see it.
Your class pass, in Apple Wallet
If your studio sells a ten-class pack, you can add it to Apple Wallet with one tap. Your remaining sessions sit next to your boarding passes and store cards, and the pass surfaces on your lock screen as you arrive at the studio — no unlocking, no searching for an app, just the QR code ready for the front desk to scan.
Every salon in one account
Most people don't go to a single place. Your hairdresser, your pilates studio and your nail tech may all be separate businesses, but if they run on Xenla they all appear in the same app, under the same account, with the same email. No app per salon, no separate login for each.
Points, rebooking and finding somewhere new
Salons that run a loyalty scheme show your balance and rewards right in the app. Booking the same treatment again takes a couple of taps, and the Discover tab helps you find a place nearby — or describe what you're after and get suggestions from the salons on the platform.
The Staff app — for people who run the place
This is the admin panel, as an app. Owners get everything; team members see their own schedule and their own clients, and nothing else — the same permission split as on the web.
You hear about a booking the moment it happens
A new booking, a cancellation or a guest running late arrives as a push notification, so you don't need the admin panel open all day to know what's going on. Your morning summary comes the same way: today's schedule at a glance, before the first client walks in.
Face ID lock on the front-desk device
If a shared iPad sits at reception, the app can be locked behind Face ID. Client details and revenue figures stay protected even when the device is unlocked and someone else picks it up — and it re-locks itself after a minute in the background.
Apple Watch, widgets and Dynamic Island
Your next appointment counts down in the Dynamic Island, today's booking count sits in a home-screen widget, and the Apple Watch app shows your day as a ring you can read at a glance mid-blow-dry. This is the part a browser tab genuinely cannot do.
Quick actions and QR check-in
Long-press the icon to jump straight into a new booking or today's calendar. Scanning a guest's pass QR uses the camera natively, so redeeming a class takes a second at the desk rather than a detour through a browser.
Do your clients have to install anything?
No — and this is worth being clear about, because it’s the question every salon owner asks first. Your booking page is a normal web page. A client can open the link from your Instagram bio, book in under a minute and never install a thing. That path isn’t going away and isn’t getting worse.
The app is for the regulars: the client who comes back every six weeks, who has a class pass to keep an eye on, who books at more than one place. For them, having it all on the home screen is genuinely better. For a one-off visitor, the web page is still the right answer.
Three languages, two regions, one account
Both apps run in English, Spanish and Hungarian, and cover both regions we operate in. The language follows your choice, not your phone’s region — so a Spanish-speaking client in Florida and a Hungarian client in Budapest each get their own, and the salon doesn’t have to think about it.
What we’re working on next
Live Activities so a booking counts down on the lock screen without opening anything. Two-way calendar sync, so a block in your personal calendar closes the slot in Xenla automatically. And offline support that’s better than “shows the last thing it saw” — genuinely usable on a basement studio’s patchy signal.
Getting started
If you already use Xenla, install and sign in — that’s the whole migration. If you don’t yet, the web version is the faster way to look around: you can have your own booking page in about five minutes, and pick up the app afterwards if you want it.
Not using Xenla yet?
Your own booking page, an admin panel, reminders and class passes — with no commission on your bookings, ever.
Start free