Med spa & aesthetics software for Canada
Chart the face.
We'll do the rest.
Mark each point on the face map. Zdrovia deducts the lot, writes the treatment note, prices the invoice and books the next visit. All-in-one software for Canadian med spas, nurse injectors and aesthetics clinics.
No card required · Unlimited clients · Canadian data, PIPEDA-ready
Free forever
The core is free.Not a trial. Solo practices pay nothing, for good.
Solo
1 practitioner
$0/ mo, forever
Not a trial. No end date, no card on file.
- Unlimited clients & appointments
- Face-map charting, smart blocks & forms
- Booking, in-app reminders & waitlist
- Payments, deposits & invoicing
- Inventory with lot & expiry tracking
- Patient portal & telehealth
Small Practice
3 practitioners included, then $15/mo each
$79$49/ mo
Early-adopter rate, locked for your first 12 months when you subscribe before January 1, 2027.
- Everything in Solo
- AI scribe
- Approvals & chart sign-off
- Online store, tips & commissions
Team Practice
10 practitioners included, then $15/mo each
$149$89/ mo
One flat price for your first 10 practitioners. Same 12-month early rate.
- Everything in Small Practice
- Multi-location scheduling
- Packages & multi-session plans
- Analytics & outcome reporting
Switching is on us
We move your clients over, free on Small and Team.
- 1
Send us your export
From Jane, Mangomint, another system, or a spreadsheet.
- 2
We bring your clients over
On Small Practice and Team Practice, our team imports your client list for you, free.
- 3
Start charting
Pick up where you left off, with your client list already in place.
Whatever kind of aesthetics
practice you run, we've got you.
Zdrovia is built around how aesthetic treatments are actually charted, consented and sold. Hover a type below to see how it fits.
Running a med spa with several injectors? See team pricing. Don't see your setting? Get in touch →
One client, one login
Sarah's filler visit, start to finish.
Every step happens in Zdrovia. Nothing gets retyped, and nobody checks a second app.
- Mon
She books online and pays a $150 deposit
Your high-ticket slot is protected before she ever walks in.
New bookingOnline · Mon 3:12 pmClientSarah ChenServiceDermal filler · CheeksWithJess T., RNWhenThu 10:00 am$150 deposit paidReminder set for Wed - 9:40
She signs consent and intake on her phone
Filler risk acknowledgement and photo consent, by QR code in the waiting room.
Filler risk acknowledgementSigned on her phone✓Not pregnant or breastfeeding✓No dental work in the past 2 weeks✓Understands risk of bruising and swelling✓Consents to before/after photosSarah Chen9:41 am · via QR - 10:05
You chart each area on the face map
Volume, product and lot are recorded point by point, and the treatment note is written from the chart.
Sarah Chen · FillerFace map · lot trackedLeft cheek0.5 mLRight cheek0.5 mLTotal1.0 mLRestylane Lyft · Lot FL2291 · exp 2027-06 - 10:20
Before and after photos go straight into her chart
Her next visit opens with the side-by-side ready.
Photos · CheeksConsent on file
Jun 12 · before
Today · after - 10:25
She checks out and the tip goes to her injector
Deposit applied, syringe deducted from its lot, receipt sent.
Invoice #1042Paid · card on fileRestylane Lyft 1.0 mL$750.00Deposit applied−$150.00Tip → Jess T.$60.00Total charged$660.00Lot FL2291 · 1 syringe usedReceipt emailed - +2 wks
Aftercare and her review booking are waiting in her portal
She reads the instructions, confirms, and rebooks without calling.
Sarah's portal2 weeks laterFiller aftercareAvoid strenuous exercise for 24 hours. Some swelling is normal for up to a week.✓ Read and acknowledged2-week review with JessBook →
Only in Zdrovia
What your current software can't do.
Every unit from every visit on one face, coloured by age. See last quarter's glabella dose before you draw up.
Built for injectors
The everyday work, done in fewer clicks.
Charting, photos, inventory and deposits are in every plan, including free Solo.
Tap the face map. The note writes itself.
Mark each injection point with units and product. Zdrovia pulls the lot, shows last visit's dose beside this one, and turns it into a treatment note ready to sign.
Treatment note · ready to sign
Every unit traced to its lot.
Before and after photos live in the chart, not a phone.
Jun 12 · before
Sep 29 · afterNo-shows stop costing you.
Take a deposit at booking on high-ticket treatments. Add SMS and email reminders to cut no-shows further.
Series and memberships
Sell a 6-session laser plan once. Every visit shows how many sessions are left.
Encrypted client chat
Clients message the front desk, or their injector privately, from the portal.
Your patients' data deserves clinical-grade protection.
Zdrovia is built from the ground up to protect patient data, not bolted on after launch. Every treatment record, photo and chart is encrypted, and used for nothing but running your practice.
How we protect patient data →Canadian data residency
All data stored on Canadian-based infrastructure, built PIPEDA-ready. Patient records never leave the country.
You own your data
Export everything at any time in open formats. No lock-in.
No data sold or shared
Your patient records are never used for analytics, advertising, or third-party enrichment.
256-bit AES Encryption
All patient data encrypted at rest and in transit. No exceptions.
Role-Based Access
Clinicians see only what their role requires, enforced in the data layer rather than the interface.
Automated Daily Backups
Point-in-time recovery up to 30 days. Disaster recovery tested quarterly.
Record History
Changes to clinical records are written as a versioned history, so you can see what was edited and when.
Is Solo really free forever?
Yes. Solo is free for one practitioner with no end date, no card on file and no cap on clients or appointments. It covers the core: face-map charting, forms, booking with in-app reminders, payments and deposits, inventory with lot tracking, and the patient portal.
What happens when I add practitioners?
Move to Small Practice (3 practitioners included) or Team Practice (10 included), which also add the AI scribe and approvals. Each practitioner past those is $15 a month. Subscribe before January 1, 2027 and the early-adopter rate of $49 or $89 a month is locked for your first 12 months, instead of $79 or $149. Your records stay exactly where they are.
Who is Zdrovia built for?
Medical aesthetics practices in Canada: med spas, nurse injectors, aestheticians and cosmetic clinics. It's all-in-one practice management software, so treatment charting, photo documentation, booking, injectable inventory and payments live in one place.
Can you move my clients over from Jane, Mangomint or paper?
Yes, on Small Practice and Team Practice. Send us your export and our team brings your client list over for you, free. Very large or unusual exports are scoped with you first.
Do nurse injectors get medical director sign-off?
Yes, on Small Practice and Team Practice. An RN or NP can request approval before dispensing. The product is held until the named director approves, and the approval stays on the chart and the lot record. Directors can also be asked to sign any chart.
What does it cost to take card payments?
One all-in rate with nothing stacked underneath: 4% + 30¢ per transaction on Solo, 3.5% on Small Practice and 3% on Team Practice. Cash and e-transfers you record cost nothing. Payouts go to your own Stripe account and bank.
Where is my clients' data stored?
On Canadian servers. Every record and photo is encrypted with AES-256 under keys unique to your clinic, and Zdrovia is built to meet PIPEDA. The full detail is on our security page. Read about security →
Start free today. No trial, no card.
Solo is free forever for one practitioner, with unlimited clients. Add your team when you're ready.
No credit card required · Unlimited clients · Cancel anytime

