Platform operator
Digital Era Solutions SARL — a limited liability company under Moroccan law, with share capital of MAD 100,000. Registered office: Résidence Al Aziza, Boulevard Royaume Arabie Saoudite, 3rd floor No. 20, Tangier, Morocco. Trade Register (RC) Tangier No. 107627 · IF No. 45953907 · ICE No. 002594794000073. (“Calendify”, “we”)
Article 1 — Acceptance of the Terms
Part I — General provisions
By creating an account, installing our mobile app, or using any part of the Service, you agree to these Terms and to our Privacy Policy. If you do not agree, do not use the Service.
If you use the Service on behalf of an organization (a clinic, dental office, laboratory, or any other entity), you confirm that you have authority to bind that organization.
These Terms incorporate by reference the Privacy Policy and Part II (Payment, Cancellation and Refund Terms), which applies to services paid online through the Platform. In the event of any conflict regarding payment, cancellation, no-shows, refunds, or payouts to Professionals, Part II prevails.
Article 2 — What Calendify is (and is not)
Calendify is an appointment-booking and queue-management platform. We help Professionals run their practices and help Patients book, join live queues, and receive reminders.
A platform, not a care provider
Calendify is not a healthcare facility, a medical group, or a clinic. We provide no medical advice, diagnosis, or treatment. When you book an appointment through Calendify, your agreement for that appointment is directly with the Professional you chose, not with Calendify. Any clinical outcome, decision, or liability arising from that appointment is between you and the Professional.
Some services involve online payment
For certain services — currently video consultations (“Teleconsultations”) and home visits (“Home Visits”) — the Patient pays for the appointment online at the time of booking. The amount paid is the Professional’s fee; it is not a charge levied by Calendify, except for the platform commission described in Part II. Payments are collected by a payment service provider licensed in Morocco; Calendify is not a payment institution within the meaning of Law No. 103-12 and does not hold Patient funds as a financial intermediary. These paid services are governed by Part II.
Article 3 — Accounts and eligibility
Who may create an account:
- Patients: you must be at least 18 years old, or have the consent of a parent or legal guardian who accepts these Terms on your behalf.
- Professionals: you must be duly registered and authorized to practice your profession in Morocco (or the country where you operate), and able to provide proof on request.
- Clinic staff: you must be invited by a Professional you work for, and may use the Service only within the scope they authorize.
You are responsible for the accuracy of your account information, for keeping your password confidential, and for all activity under your account. Report any suspected unauthorized access immediately to security@calendify.ma.
Article 4 — Free for Patients · Paid for Professionals
Calendify charges Patients no service fee. Booking, joining queues, receiving reminders, and writing reviews are free for Patients and always will be. Where a service is paid online — currently Teleconsultations and Home Visits — the amount the Patient pays is the Professional’s fee, not a Calendify service charge. These paid services are governed by Part II.
Professionals pay to use Calendify under two models: (i) pay-as-you-go, a small flat fee per honored booking, with no commitment; or (ii) a professional subscription, a flat monthly (or yearly) fee with unlimited bookings. Current prices are shown on the pricing page. All prices are in Moroccan Dirham (MAD) and include applicable VAT.
Article 5 — Free trial (Professionals)
New professional accounts start with a free trial (currently 30 days, subject to change as shown on the pricing page). During the trial, all features are available and no payment card is required.
You may cancel at any time during the trial without being charged. Seven days before the trial ends, we send a reminder email so you can choose a plan. If you do not, your account moves to read-only: your data is kept, but new bookings are paused until you subscribe.
Article 6 — Billing and cancellation (Professionals)
Pay-as-you-go
Fees are calculated from honored appointments and invoiced monthly in arrears. Cancelled or no-show appointments are not charged — except for Teleconsultations and Home Visits paid online, which are governed by Part II. For those paid services, a Patient no-show (or a late cancellation under 24 hours) is treated as an honored appointment for billing purposes, and our commission applies.
Subscriptions
Subscriptions renew automatically at the end of each period. You may cancel at any time from your account settings; cancellation takes effect at the end of the current period, with no pro-rata refund and no penalty.
Plan changes
You may switch from pay-as-you-go to a subscription at any time, effective immediately, charged only for the remainder of the period. Downgrades take effect at the end of the current billing cycle.
Taxes
Prices include VAT where applicable. If you are a business and need an invoice, enter your tax details in your account settings before your first billing cycle; retroactive changes are not always possible.
Article 7 — Professional responsibilities
As a Professional on Calendify, you agree to:
- Offer only services within the scope of your qualifications, authorization, and legal framework for practice.
- Keep your profile, services, and working hours up to date.
- Honor appointments confirmed through Calendify or, failing that, notify Patients and reschedule promptly.
- Treat Patients with respect and confidentiality, in line with any code of conduct applicable to you.
- Issue your own receipts, invoices, and fiscal documents required by Moroccan law for your activity. Calendify invoices you for its platform fees only, never your Patients.
- Handle Patients’ personal data with the same care we do (see the Privacy Policy).
- Represent that you hold and maintain the professional liability insurance required by your profession and applicable regulation, covering your activity, including remote and home-based care.
Article 8 — Patient responsibilities
As a Patient on Calendify, you agree to:
- Provide accurate contact and identification information when booking.
- Show up on time, or cancel with reasonable notice so the slot can be reused.
- Treat Professionals, their staff, and other Patients with respect.
- Leave reviews only for appointments you actually attended.
Professionals may, at their discretion, decline future bookings from Patients who repeatedly no-show or cancel at the last minute.
Article 9 — Content, reviews and moderation
Patients may leave a review after an appointment. Reviews are visible only after the Professional has marked the appointment as honored; fake or unrelated reviews are prohibited.
You grant Calendify a non-exclusive, royalty-free, worldwide license to host, store, and display the content you submit (reviews, notes, profile information), solely to operate the Service.
We may remove any content that breaches these Terms or is unlawful, misleading, threatening, harassing, defamatory, or infringes the rights of others. In serious cases, we may suspend or close the account concerned.
Article 10 — Acceptable use
When using Calendify, you agree not to:
- Use the Service for any unlawful purpose or in breach of any applicable law or regulation.
- Impersonate others, misrepresent your credentials, or create fraudulent accounts.
- Scrape, copy, or reverse-engineer any part of the Service, except as expressly permitted by law.
- Attempt to disrupt or gain unauthorized access to our systems, networks, or any account that is not yours.
- Send unsolicited marketing or spam to Patients or Professionals contacted through Calendify.
Article 11 — Intellectual property
The Calendify name, logo, website, apps, source code, design, and all underlying technology belong to us (or our licensors) and are protected by copyright, trademark, and other applicable laws.
You retain ownership of the content you post (profile information, service descriptions, reviews, notes) and grant us the limited license described above, solely to operate the Service for you.
Article 12 — No medical advice
Nothing on Calendify — in the app, on the website, in notifications, or in automated reminders — constitutes medical advice, diagnosis, or treatment. Always speak directly with a qualified professional about any health concern. In an emergency, call your local emergency number immediately; do not rely on Calendify to reach care in time.
Teleconsultations are provided exclusively by physicians duly registered with the National Medical Council, in compliance with the Moroccan telemedicine regulation, responsibility for which lies solely with the Practitioner.
Article 13 — Calendify’s role and flow of funds
Part II — Payment, Cancellation and Refund Terms
This Part applies solely to services paid online through the Platform: Teleconsultations and Home Visits offered by healthcare Professionals (the “Practitioners”) to Patients. By making a payment, the Patient accepts this Part.
Calendify is a technical intermediation platform. The consultation fee belongs to the Practitioner. Online payments are operated by a payment service provider licensed in Morocco (the “Payment Service Provider”), which alone is authorized to collect the funds. Calendify acts as a marketplace operator and is not a payment institution within the meaning of Law No. 103-12.
For each paid consultation, Calendify charges a flat service commission of twenty (20) MAD per Teleconsultation and fifty (50) MAD per Home Visit, inclusive of all taxes (the “Commission”). The Commission is deducted from the amount due to the Practitioner; it is never charged to the Patient, who pays exactly the amount displayed by the Practitioner (the “Consultation Amount”), with no additional fee of any kind.
The Consultation Amount is collected by the Payment Service Provider, which deducts its own fees, then remits the funds under the marketplace scheme. The balance due to the Practitioner (the “Practitioner Net Amount”) equals the Consultation Amount less the Commission and the Payment Service Provider’s fees.
Calendify issues the Practitioner a monthly invoice summarizing the period’s Commissions. The fee note for the consultation itself is the Practitioner’s sole responsibility. The Platform provides the Patient with a transaction receipt, which is not a fee note.
Article 14 — Payment by the Patient
Booking a Teleconsultation or Home Visit requires online payment of the Consultation Amount at the time of booking. Payment is made by card through the Payment Service Provider’s secure interface; Calendify neither collects nor stores card data.
The total amount, the cancellation and refund terms, and the cancellation deadline are clearly displayed before payment is confirmed. Before any payment, the Patient expressly confirms having read them via a checkbox; this confirmation is timestamped and retained.
Booking and payment are reserved for adults with legal capacity. For a minor or a protected adult, they are carried out by the legal representative, who warrants their authority to act.
By booking a consultation whose performance may occur before the expiry of the statutory withdrawal period under Law No. 31-08, the Patient expressly requests performance of the service before that period expires and acknowledges waiving the right of withdrawal, without prejudice to the refund rights set out in Articles 15 to 17.
Article 15 — Cancellation and rescheduling by the Patient
15.1 Cancellation more than 24 hours before
The Patient may cancel free of charge up to 24 hours before the appointment; the Consultation Amount is refunded in full (Article 17).
15.2 Cancellation less than 24 hours before
Any cancellation less than 24 hours before is treated as a Patient no-show (Article 16); the Amount is not refunded.
15.3 Rescheduling
The Patient may, up to 24 hours before, reschedule free of charge to another slot with the same Practitioner; the payment carries over to the new slot, with no new payment or refund, and the 24-hour period is then assessed against the new time. Any rescheduling less than 24 hours before is treated as a late cancellation (15.2), unless the Practitioner expressly agrees. Rescheduling by the Practitioner is governed by Article 16 bis.
15.4 Repeated cancellations and rescheduling
In the event of repeated, abusive cancellations or rescheduling, Calendify may apply proportionate measures (warning, limit on simultaneous bookings, or suspension of the ability to book), without affecting accrued refund rights.
Article 16 — Patient no-show
If the Patient is absent without cancelling within the time set in Article 15.1, the Consultation Amount remains due and is not refunded. It constitutes a flat indemnity for the immobilization of the Practitioner’s slot and is shared between the Practitioner and Calendify as for a completed consultation (Article 13).
Teleconsultation: the Patient is deemed absent if they have not connected within fifteen (15) minutes after the scheduled time, the Practitioner being connected; connection logs are conclusive.
Home Visit: the Practitioner confirms arrival via the Platform’s dedicated feature, which timestamps and geolocates this confirmation. The Patient is deemed absent if, the Practitioner having confirmed arrival, they have not appeared within fifteen (15) minutes. The Practitioner reports the absence via the Platform; the Patient is notified and has 24 hours to dispute it, with supporting evidence. Absent any dispute, the absence is deemed established. The Platform’s timestamped and geolocated data are conclusive.
Article 16 bis — Cancellation or absence of the Practitioner
If the Practitioner cancels, at any time, or is absent, the Patient is refunded in full, with no fee or deduction. For a Home Visit, the absence of geolocated arrival confirmation by the Practitioner within 30 minutes of the scheduled time creates a presumption of Practitioner absence; the Patient may also report it via the Platform. The Practitioner has 24 hours to provide evidence to the contrary.
Calendify may pass on to the Practitioner the transaction fees not refunded by the Payment Service Provider and, in the event of repeated cancellations, apply a warning or suspend the service or the account.
Technical failure of the Platform
If the consultation could not take place due to a technical failure of the Platform, duly established by the technical logs, the Patient is refunded in full and no amount is due to the Practitioner or to Calendify; unrefunded fees are borne by Calendify. Difficulties attributable to the Patient’s or Practitioner’s equipment or connection do not constitute a Platform failure.
Article 17 — Refund terms
Refunds are made to the original payment method within fourteen (14) business days of the triggering event, subject to the timeframes, conditions, and formalities of the Payment Service Provider and the banks. If a refund to the original method proves impossible (expired card, stop-payment, closed account), it is made by bank transfer to an account in the Patient’s name, upon the Patient providing their bank details. For a timely cancellation (15.1), the refund is full, Calendify bearing any unrefunded transaction fees; no deduction is applied to the Patient.
Article 18 — Payout of funds to Practitioners
Funds for a consultation become eligible for payout 72 hours after it takes place (or after a Patient no-show is established), to allow for immediate disputes.
Each Thursday, Calendify pays out, by bank transfer, the Practitioner Net Amounts that have become eligible since the last payout, less the period’s refunds, charge-offs (Article 19), and any sums owed by the Practitioner. The Practitioner is solely responsible for the accuracy of their bank details; any transfer to the declared account discharges Calendify.
No transfer is triggered below 100 MAD; the balance carries over to the next cycle, with no limit, and remains the Practitioner’s property. Each payout is accompanied by a detailed statement available in the Practitioner area.
Article 19 — Unpaid items and chargebacks
If a Patient disputes a payment with their bank, Calendify and the Payment Service Provider handle the dispute using available evidence (connection logs, duration, confirmations). Under the contract with the Payment Service Provider, Calendify (Digital Era Solutions SARL) holds the status of “Merchant” and bears the unpaid-item risk, which the Provider charges against future transactions; Calendify passes it on to the Practitioner concerned, except where it results from a Platform failure.
The Practitioner’s obligations under this Article survive the closure of their account, for any dispute relating to a prior transaction, for six (6) months from that transaction. The corresponding amounts remain payable and are invoiced to the Practitioner, due within 30 days.
Article 20 — Disputes relating to the consultation
Any complaint relating to the content, quality, or outcome of a consultation falls within the care relationship between the Patient and the Practitioner. Calendify, a mere technical intermediary, is not a party to it and makes no refund on that basis, other than the cases in Articles 15 to 17. Calendify provides a support service (contact@calendify.ma) that may facilitate communication. The Patient retains the right to refer the matter to the relevant professional bodies and courts.
Article 21 — Liability
Part III — Final provisions
The Service is provided on an “as is” and “as available” basis. We do our best to keep it running but cannot guarantee it will be uninterrupted, error-free, or free of security breaches.
To the maximum extent permitted by Moroccan law:
- We are not liable for indirect, incidental, special, or consequential damages, including loss of revenue, data, or reputation.
- Our total liability for any claim related to the Service is limited to the amount you actually paid us in the 12 months preceding the triggering event. For the Patient, this limit is the greater of (i) one thousand (1,000) MAD or (ii) the total sums paid through the Platform for the appointment(s) at issue over that period.
- We are not liable for the acts or omissions of Professionals or Patients. Disputes between a Professional and a Patient are to be settled directly between them.
Article 22 — Suspension and termination
You may close your account at any time from your settings. Closure does not automatically delete all your data (see the Privacy Policy). We may suspend or close an account if we reasonably believe it breaches these Terms, is used fraudulently, harms other users, or where the law requires. Where possible, we notify you so you can export your data.
Article 23 — Personal data
Calendify’s processing of Patients’ and Professionals’ personal data, including health data, is governed by our Privacy Policy, in accordance with Law No. 09-08 on the protection of individuals with regard to the processing of personal data and with the authorizations issued by the National Commission for the Control of Personal Data Protection (CNDP). The Privacy Policy describes, in particular, the purposes of processing, the categories of data, their retention periods, hosting conditions, and your rights of access, rectification, objection, and deletion, together with how to exercise them.
The Professional acts as data controller for the health data collected in the course of the care they provide; Calendify acts as a technical processor under the conditions set out in the Privacy Policy. For any question about your data, you may write to privacy@calendify.ma.
Article 24 — Force majeure
Neither party is liable for failure to perform an obligation resulting from a force majeure event under Moroccan law (including widespread failures of telecommunications or electricity networks, natural disasters, and decisions of public authorities). Where a consultation could not take place for such a reason, the Patient is refunded in full, no amount is due to the Practitioner or to Calendify, and no penalty applies.
Article 25 — Severability
If any provision of these Terms is held void, unlawful, or unenforceable by a competent court, that provision shall be deemed unwritten or reduced to the extent strictly necessary, and the remaining provisions shall remain fully valid and enforceable. The parties shall endeavor to replace the set-aside provision with a valid one having an economic and legal effect as close as possible.
Article 26 — Assignment
You may not assign or transfer your rights or obligations under these Terms without our prior written consent. Calendify may assign or transfer these Terms, in whole or in part, including in connection with a merger, acquisition, reorganization, or asset sale, provided your rights are not materially affected. We will notify you by any appropriate means.
Article 27 — Entire agreement
These Terms, together with the Privacy Policy and Part II, constitute the entire agreement between you and Calendify regarding the Service and supersede any prior agreement or communication on the same subject. Calendify’s failure to exercise a right or to rely on a breach does not constitute a waiver of that right.
Article 28 — Changes to the Terms
We may change these Terms, for example when launching a feature or when the law changes. We then update the “Last updated” date and, for material changes, notify you by email or in-app with reasonable notice of thirty (30) days. The terms applicable to a booking are those in force and accepted on the day of payment. Continuing to use the Service after a change takes effect constitutes acceptance.
Article 29 — Language
These Terms are made available in French, English, and Arabic. In the event of any discrepancy between versions, the French version prevails. For Moroccan consumers, the Arabic version may nonetheless apply under consumer-protection rules; the French and Arabic versions must exist and be consistent.
Article 30 — Governing law and jurisdiction
These Terms are governed by the law of the Kingdom of Morocco. In the event of a dispute, the parties will first seek an amicable solution; a consumer Patient may use a consumer-mediation scheme. Failing amicable resolution, any dispute will be submitted to the competent courts of Tangier, Morocco, subject to the mandatory provisions of Law No. 31-08 that may allow a consumer to bring proceedings before the court of their domicile.
Article 31 — Contact
Questions, feedback, or legal notices:
- General: hello@calendify.ma
- Billing: billing@calendify.ma
- Payment support (Teleconsultations / Home Visits): contact@calendify.ma
- Security: security@calendify.ma
- Privacy: privacy@calendify.ma