Software for clinics, salons, spas & yoga studios

Retire the register.

Appointments, GST bills with UPI, client records with photos, WhatsApp reminders and every enquiry — on one screen your receptionist learns in a day.

No card neededFrom ₹1,499 a monthHindi & EnglishWorks offline

Built inside a working skin & laser clinic, used there every day, then opened up for every clinic, salon, spa and studio.

D
Demo Skin & Laser ClinicToday · Tuesday 21 October
6 booked4 confirmed on WhatsApp
10:00Rohan GuptaDermatology consultation · Dr Anjali VermaArrived
10:30Aditi SharmaLaser hair reduction · session 4 of 6
11:30Sneha IyerHydraFacial · GST bill on WhatsAppConfirmed ✓
12:00Karan KapoorPRP hair therapy · follow-up 3Reminder sent
4:00Meera ReddyChemical peel · moved by the clientRescheduled online
Appointments अपॉइंटमेंटTues 21/10
10:00Rohan G.500 ✓consult (derma)98110 47…
10:30Aditi S.laser legs 4th?98733 2…
11:00Meerashifted?? ask99581…
11:30Sneha I.GST?Hydra facial99999 1…
12:00Karan K.call back!!PRP hair?
12:30Ishitano showpeel—
PAID CASH
BeforeAfter

Same morning, two ways. Drag the handle, or use ← →.

₹1,499a month for Starter, per location
14 days freeon our top plan, no card
Hindi & Englishscreens, bills and client pages
Same daymost places book and bill on day one
What it replaces

Eight things your front desk can stop doing by hand

Each one is a screen in the app, connected to the others, so a booking turns into a bill, a reminder and a line in your reports without anyone retyping it.

WasNowIn the app
The appointment registerA calendar by doctor, room and machineBreaks, leave and clean-up time are built in, and clients book free slots online themselves.Appointments
Bill book, calculator, GST chartGST bills in secondsCGST and SGST worked out, HSN/SAC on every line, a UPI QR on the bill, and the PDF sent on WhatsApp.Billing
Reminder calls from the receptionist's phoneReminders that send themselvesAppointment reminders, package endings and offers go out on WhatsApp from your business number, 9 AM to 9 PM.Reminders · Campaigns
The enquiry diaryOne inbox for every enquiryInstagram, Google Ads, your website and walk-ins land in one list, with who to call next and which channel brings clients.Enquiries
Package cards in a fileSessions counted at every visitMemberships, packages and loyalty points update themselves, and clients see what's left on their phone.Memberships
Before/after photos on the doctor's phonePhotos, consent and case sheets on the recordCompare before and after with a slider, sign consent on a tablet or the client's phone, write prescriptions.Clinical · Photos
Month-end Excel for the CAProfit, cash book and GST returns, readyGSTR-1 and 3B figures, a cash book with drawer counts, and one workbook for your accountant. Tally export too.Money & GST
Attendance register & commission sheetPayroll worked out from the billsCheck-in on the phone or biometric device, PF/ESI/PT payslips, and commission on what each person actually sold.Staff · Payroll
A Tuesday at Demo Skin & Laser Clinic

What happens without anyone chasing it

An example day. The front desk books and bills; everything below follows by itself.

9:00 AM

Today's clients get their reminder

On WhatsApp from the clinic's own number, with a link to confirm, change or cancel. The calendar shows who confirmed.

Hi Aditi, a reminder of your Laser Hair Reduction at Demo Skin & Laser Clinic today at 10:30 AM. To confirm or change it: demo-derma.techhubdigital.com/book9:00 AM
10:30 AM

She arrives; her package counts down

The doctor sees her record, last settings and photos. Session 4 of 6 is used up the moment she's marked done.

PackageLaser Hair Reduction · 6 sessions4 used · 2 left · valid till 12 Mar 2027
11:05 AM

A GST bill, paid by UPI

Tax split automatically, a QR on the bill, the PDF on WhatsApp. The day close will match the drawer.

Laser Hair Reduction3,000.00
CGST 9%270.00
SGST 9%270.00
TOTAL ₹3,540.00
Paid · UPI
1:05 PM

She rates the visit

Two hours after the visit, a feedback link goes out by itself. Happy clients get one tap to your Google review page; an unhappy one goes to the owner first.

★★★★★"Painless and on time. Booking my next one."Share it on Google
2:40 PM

An enquiry from Instagram

Someone taps "Ask us" in the clinic's Instagram bio. It lands in Enquiries with the treatment and where it came from.

New enquiry · InstagramIshita Bansal · Pigmentation laser"Is it safe in summer? What's the price?" · waiting 4 min
7:45 PM

The owner is told what needs a look

Deleted bills, big discounts and refunds go on the Watch list, with who did it and when.

Watch listBill deleted · ₹1,200Front desk · 7:41 PM · emailed to the owner
9:00 PM

The day, in the owner's inbox

Collected by payment mode, visits, no-shows, new clients and enquiries waiting for a call. Weekly and monthly reports follow the same way.

Demo Skin & Laser Clinic — day summary9:00 PM
Collected₹48,620
UPI · Card · Cash31k · 12k · 5k
Visits21 of 23
New clients4
Enquiries to call2
The screens

Plain enough for a new receptionist on day one

Real screens from the app, in a demo clinic.

demo-derma.techhubdigital.com
Today screen

Today: appointments, collections, who to call back and low stock — the first screen every morning.

Who it's for

Pick your kind of business; the app speaks its language

Starter services, screens and words are set for your type when you sign up. Patients or clients, doctors or stylists, sessions or classes.

Skin & dermatology

  • Case sheets & prescriptions
  • Before/after photos, consent
  • GST-exempt consults, 18% cosmetic
Try the clinic demo →

Aesthetic clinics

  • Treatment packages & courses
  • Memberships, tiers & loyalty
  • Laser and injectable settings
Try the aesthetic demo →

Salons

  • Stylist calendar & walk-in queue
  • Commission on what each one sold
  • Birthday and win-back messages
Try the salon demo →

Spas

  • Therapists, rooms & clean-up time
  • Packages and memberships
  • Gift vouchers that track balance
Try the spa demo →

Yoga & Ayurveda

  • Batches with seats & class passes
  • Ladies-only classes
  • Dosha and diet charts
Try the studio demo →
Made for India

The way your accountant and your clients expect

GST
CGST/SGST/IGST, exempt consults, HSN/SAC, GSTR summaries, e-Invoice JSON
Payments
UPI QR on every bill, split payments, day close with drawer count
WhatsApp
Reminders, bills, feedback and campaigns from your business number
Payroll
PF, ESI and PT on payslips, commission and targets
Language
Staff screens and client pages in Hindi or English
Safe by design

The things you'd ask your IT person to check

Your own account
Each business is separate, with its own address. No one else's staff sees your data.
Role-based logins
Reception, doctors and accounts each see only what their role needs.
Backups
Restore points every hour and every day, checked by a restore drill. Export everything any time.
Sign-in
Two-step codes on every login, or Google / Microsoft sign-in.
Records
Who changed what and when, plus DPDP consent and privacy requests.
Pricing

Simple pricing, per location

Try our top plan, Chains, free for 14 days with every feature. Choose a plan when you're ready.

MonthlyYearly

Prices are per location, + GST as applicable · One-time onboarding and data migration available

Hide the full comparisonCompare every feature
FeatureStarterGrowthProChains
Front desk
Appointments, calendar & walk-ins✓✓✓✓
Rooms & machines, clean-up time, breaks & leave✓✓✓✓
Online booking page (+ client confirm, change, cancel)✓✓✓✓
Waitlist for full days and classes✓✓✓✓
Yoga classes & batches with seats✓✓✓✓
Intake forms filled on the client's phone✓✓✓✓
Client / patient records✓✓✓✓
Billing & money
GST billing & POS, UPI QR, split payments✓✓✓✓
Gift vouchers, coupons & referral codes—✓✓✓
Sales, day close & expenses✓✓✓✓
Owner view, Watch list & evening day summary✓✓✓✓
Money & GST: cash book, profit, GST returns✓✓✓✓
Inventory with batch & expiry✓✓✓✓
e-Invoice JSON & Tally export——✓✓
Grow & keep clients
Memberships, packages, loyalty tiers & course planner—✓✓✓
WhatsApp reminders, birthday, recall & win-back messages—✓✓✓
Client portal & e-consent—✓✓✓
Client feedback, NPS & Google reviews—✓✓✓
Analytics—✓✓✓
Revenue AI insights——✓✓
Clinical
EMR, prescriptions, SOAP notes & treatment records——✓✓
Before/after photos & e-signed consent——✓✓
Practo calendar sync——✓✓
Team
Staff logins310UnlimitedUnlimited
Roles & permissions per login, two-step sign-in✓✓✓✓
My day for doctors & therapists✓✓✓✓
Payroll, commission, targets & attendance—✓✓✓
Biometric attendance push——✓✓
Branches
Several branches, one client list———✓
Own GSTIN, bill series & stock per branch———✓
Custom domain———✓
Always included
Hourly backups, encrypted keys, audit log, data export✓✓✓✓
Guided setup, Hindi client pages, help desk in the app, onboarding call✓✓✓✓

The free trial is the Chains plan: everything, including branches. Changing plan never deletes anything — screens a plan doesn't include come back with your data on upgrade.

FAQ

Questions owners ask us

Anything else? Call or WhatsApp us —

Do I need to install anything?

No. It runs in the browser on any computer, tablet or phone, and can be added to the phone's home screen like an app.

How long does it take to get started?

Most businesses are booking and billing the same day. A guided setup walks you through your details, prices, team and booking link — starter services for your type of business are already filled in.

Is there a setup fee or a long contract?

No setup fee. Plans are monthly, with an optional yearly plan that gives you 2 months free. Onboarding help and data migration are available if you want them.

What happens when the trial ends?

Choose a plan and keep going with everything you set up. If you don't, the account pauses — nothing is deleted.

What happens if the internet goes down?

The app keeps working on that computer and saves your changes. They sync to everyone else as soon as the connection is back.

Are the bills GST-compliant?

Yes. Every bill shows your GSTIN, HSN/SAC codes and the CGST/SGST or IGST split. Medical consultations can be billed as GST-exempt and cosmetic services at 18%, and you get GSTR summaries and e-Invoice JSON for your accountant.

Can my clients book online?

Yes. You get your own booking page to share on Instagram, Google and WhatsApp. It only offers free slots — it knows about rooms, machines, breaks and leave — and yoga studios can let members book a seat in a class.

How does client feedback work?

After a visit, one tap sends the client a link on WhatsApp. They give stars, say how likely they are to recommend you (0–10) and what to improve. You see your NPS by doctor and service, and unhappy answers go straight to the owner.

Can I control what each staff member sees?

Yes. Each person has their own login and role — reception, doctor, stylist, therapist, accounts or owner — and only sees the screens their role needs. Revenue and payroll stay with the owner.

Will I know if staff delete bills or give big discounts?

Yes. The Owner view has a Watch list of risky actions — deleted bills, refunds, big discounts, reopened days, data downloads — with who did it and when. You can get them by email within the hour.

Is my data safe and private?

Each business has its own separate account and web address. Backups run every hour while you work, integration keys are stored encrypted, every change is recorded in an audit log, and you can download all your data at any time.

Can I take my data out if I leave?

Yes. Your clients, bills and records are yours. You can export them whenever you like, and we never lock your data in.

I have more than one branch. Does it work for me?

Yes — the Chains plan gives you one shared client list across branches, with each branch's own GSTIN, bill series, stock and staff. Owners can see each branch or all of them together.

Does the WhatsApp feature cost extra?

Messages are sent from your own WhatsApp Business number, so clients see your name. Meta charges a small fee per message for reminders and offers (replies to a client who messaged you in the last 24 hours are free); we help you connect it.

Can I use my own logo, colours and domain?

Yes. Your logo, name and brand colour appear on every screen, bill, payslip and your online booking page. On the Chains plan you can also use your own domain — we set it up with you.

Will you train my team?

Yes. We walk your team through booking, billing and reminders on a call (in Hindi or English), and help is a WhatsApp message away after that.

Free demo

See it with your own services and prices

A 20-minute call: we set up a sample of your clinic, salon or studio and walk your team through booking, billing and reminders.

  • Free, no obligation
  • On a video call, at a time that suits you
  • Hindi or English

Prefer to talk now?

Close the register tonight.open tomorrow on one screen →

✆