Skip to content

Solutions

A portal for your dental practice, that you own

By KaperX Editorial Team3 min read

Your situation

Appointments arrive by phone and WhatsApp, reminders leave no trace, records are spread across several tools, and the rules of your professional body govern how the practice communicates.

What the portal includes

  • Online booking.
  • SMS or WhatsApp reminders, with the patient's agreement.
  • Patient area for documents.
  • A form limited to what is needed.
  • Information notice in French and Arabic.
  • Automatic deletion when the retention period ends.
  • Complaint handling and tracking.

What the texts say

  • Law 09-08, art. 21: health data is sensitive data.
  • CNDP deliberation D-941 (28/11/2025): patient follow-up falls under an authorisation model.
  • The communication rules of your professional body apply: we design the site with you within that framework.

What we do not do

No advertising contrary to the rules of your professional body; no filing of the authorisation application on your behalf; no legal advice.

Next step

Tell us about your practice and what your patients need to be able to do online: we reply with a written scope and price. See also what every portal includes.

Further reading

Frequently asked questions

Are WhatsApp reminders allowed?

Only with the patient's agreement, collected and kept, after informing them. Law 09-08 applies to these messages; the portal records the agreement and lets the patient withdraw it.

Is a CNDP authorisation needed?

Patient follow-up falls under a CNDP authorisation model (deliberation D-941). We prepare the technical documentation; the application and its responsibility remain the practice's.

Can patient reviews be displayed?

The texts we verified do not settle this point. As a precaution, we do not add it without the agreement of your professional body.

Where is it hosted?

In your name, with a hosting provider chosen with you; a Moroccan option is always offered, and the choice is documented.

What does it cost?

The price is stated, tax included, in a written quote before any commitment.