Aesthetic clinic software for laser clinics in Morocco
No more forgotten appointments or session notebooks
Run your clinic, track packages and balances due, and give every client her card: a link from today, Apple and Google Wallet being activated.

Client cardnow
Session recorded!
Remaining sessions: 4/6
Next appointment: 15 Dec
- Designed for Moroccan law 09-08
- Clear receipts (law 31-08)
- Role-based access
- Nightly backup
- A log of every payment
Before and after: the same day at reception
Before
- Lost appointment cards
- Forgotten 45-day recalls
- Cash errors at closing time
- Session notebooks nobody can read
With Soinlo
- A 3-second QR check-in
- The session deducted in one tap
- Automatic WhatsApp and lock-screen notifications (being activated)
- A cash drawer that adds up, with its Z report
Four pillars that run the clinic
Fast check-in and a smart card
The client shows her QR code, reception scans it with the camera or a USB scanner: her package window opens in half a second.
- The session deducted in one tap
- The payment recorded in the same visit
- The card as a simple link, and in Apple or Google Wallet (being activated)
Scannez la carte du client
Lecteur prêtSalma B. · Séance 4 / 6 validéePackages, instalments and the till
Every package with its sessions, a schedule of 2 to 4 dated instalments and its balance due.
- Evening cash closing with a printable Z report
- Staff commissions worked out automatically
- A payment log that cannot be erased
Espèces
500 MAD
Carte
1 500 MAD
Virement
3 000 MAD
- Salma B.28/10 10:42, Espèces, par Leila500 MAD
- Youssef A.28/10 11:15, Carte, par Leila1 500 MAD
- Nadia K.27/10 17:03, Virement, par Omar3 000 MAD
Multi-machine, multi-room agenda
One column per machine or room. Two sessions at the same time on the same machine are refused.
- The next session suggested from the package's interval
- Confirmed and to-reschedule appointments in colour
- Taken today and still to collect

Mardi 2 décembre
À traiter · 1Laser 1
10:00
Salma B.
Soin M, Confirmé
11:00
Nadia K.
Soin L, En attente
15:00
Imane R.
Soin S, Confirmé
Laser 2
10:30
Youssef A.
Soin M, À reporter
14:00
Kenza T.
Soin XL, Confirmé
Automatic retentionBeing activated
The right messages go out on their own, on WhatsApp and on the lock screen through the Wallet card.
- Confirm or reschedule, 24 h before
- Aftercare advice, 2 h after the session
- Reminders for late instalments
- A recall 45 days after the last session

Client cardnow
Session recorded!
Remaining sessions: 4/6
Next appointment: 15 Dec
The demo: one package, from reception to the till
Six steps, the real staff screens. Tap a step to see it.
Previews of the staff screens (in French) with example data.
Consent signed on a tablet, aftercare sent 2 h later
The client signs with her finger at reception: the text and the date are stored. Two hours after the session, she gets her aftercare advice in her language on WhatsApp (being activated).
- Package contract and numbered receipts to print
- A pre-session checklist, if you want one
- Nothing medical in the messages

Client card2 h later
Aftercare advice
Avoid the sun for 48 hours and keep the skin moisturised.
Software for every clinic that sells packages
- Laser hair removal clinicsMachines, the interval between sessions, 6-session packages paid in instalments.Laser clinics
- Aesthetic and dermatology clinicsSigned consent and traceable payments, next to your practice software.Aesthetic clinics
- Slimming and physiotherapy centresPackages of 10 or 20 sessions, a column per room or device, clients who come back.Slimming and physio
- Beauty salonsFor salons that sell laser, facial or body packages.Beauty salons
One subscription, everything included
No commission on your sales, no paid add-ons.
All-inclusive
YearlyMost popular
2,900 MAD / year
≈ 241 MAD / month
Save 50%6 months free
instead of 5,880 MAD
Monthly
490 MAD / month
No commitment
14-day free trial. Guided setup.
Price per clinic; the invoice states the VAT.
Everything is included
- QR check-in at reception (camera or USB scanner)
- Client card on the web, in Apple Wallet and Google Wallet (being activated)
- Packages, 2 to 4 instalments, balance due
- Cash closing and Z report
- Staff commissions
- Multi-machine, multi-room agenda
- WhatsApp reminders 24 h before, aftercare 2 h after (being activated)
- Late-instalment reminders and the 45-day recall (being activated)
- Consent signed on a tablet, contract and receipts
- Unlimited machines and staff
- Dashboard and reports
Free when you join
- Free migration of your client records (Excel/CSV)
- Free customization of your clinic's card
Protected data
Designed to help you meet Moroccan law 09-08 and your declaration to the CNDP, the data protection authority.
Reception sells and scans; the manager sees the figures and the settings. A payment is never erased: a correction leaves a trace. The client's health consent is stored with its date. WhatsApp messages only use a neutral name, never the treated area; on the card the areas show or not, discreet mode is your choice.
Frequently asked questions
How does the free trial work?
Fill in the form: we set up your clinic with you, bring over your client records, and you use it for 14 days without paying.
Do my clients need to install an app?
No. Their card opens from a simple link in the browser; adding it to Apple Wallet or Google Wallet is being activated.
Can I bring over my notebook or Excel file?
Yes, and the migration is free: paste your rows from Excel or import a CSV file. A preview shows the errors row by row, and nothing is saved until everything is right.
I have several machines and rooms. Does it work?
Yes. The agenda has a column per machine or room and refuses two sessions at the same time in the same place.
Do WhatsApp messages and the Wallet card work yet?
They are built and being activated: WhatsApp messages, Apple and Google Wallet passes, lock-screen notifications and the 45-day recall start as soon as the platform's Meta, Apple and Google accounts are approved. Until then the client's card opens from its link, and everything else works today.
Where is the data stored?
On a server in France, a country recognised by the CNDP. Each clinic files its own declaration with the CNDP.
Do you take a commission?
No. You pay your subscription, nothing on your clients or your sales.
Is the staff app in English?
Not yet: staff screens are in French. The client card and client messages are in English, French and Arabic.
14-day free trial
Leave your details: we set up your clinic with you (machines, packages, prices) and call you back to get started.
490 MAD / month or 2,900 MAD / year. Guided setup.