🌍 14 MENA Countries🤖 Arabic AI Assistant

Run Your Clinic.
Recover Your Revenue.

From the booking to the invoice: the queue, the record, prescriptions, lab orders, packages and claims — in one Arabic-native system, with an assistant that answers questions about your own clinic, on an audit log nobody can delete.

✓ No credit card required ✓ Cancel anytime ✓ Encrypted throughout, audited on every action

3yadtk — Dashboard

Today's Appts

24

+3

Revenue

4,500

+18%

No-show Risk

3

Alerted

Upcoming Appointments

09:00

Ahmed Al-Rashidi

Dr. Sami

09:30

Sara Al-Hamdan

Dr. Nour

10:00

Mohammed Khalil

Dr. Sami

⚠️ Risk

⚡ Revenue Leakage Detected

2 unbilled visits • 1 expiring package

⚠️ Recoverable
14
Countries supported
6
Specialties with their own EMR
30
Day trial, no credit card
Doctors, patients, branches — one plan

Sound Familiar?

The Hidden Costs Draining Your Clinic

Most of what a clinic loses, it loses quietly — a visit nobody invoiced, a result nobody read, a package that expired on the shelf.

📅

Appointment Chaos

Double bookings, paper schedules, no automated reminders.

👻

Ghost Patients

Patients who don't arrive and don't call. Every empty slot is a room, a nurse and a doctor you already paid for.

💸

Unbilled Services

Completed visits with no invoice — invisible revenue walking out the door.

💊

Prescriptions on a Paper Pad

Handwritten scripts, lab results in a pile on the desk — and nothing telling you which ones nobody has read yet.

🏛️

Stuck Insurance Claims

Claims sitting for weeks with no tracking. NPHIES and NABIDH require technical integration.

🌍

Software That Doesn't Understand MENA

US or EU systems with no real Arabic support, no local currencies, and no invoice your tax authority accepts.

Everything You Need

A Complete Platform for Your Clinic

From reception to billing, EMR to insurance claims — everything in one place.

Appointments & Walk-In Queue

  • Conflicting bookings refused before they save
  • One calendar from the screen to the API
  • A walk-in queue with ticket numbers
  • Check-in links the ticket to the appointment

Reminders That Actually Arrive

  • Email, plus a push notification on the patient's device
  • You set the lead time before the appointment
  • A log of every notification and its delivery status
  • Control over which notification types go out

Records, Prescriptions & Lab Orders

  • SOAP editor with ICD-10 diagnoses
  • Prescriptions printed straight from the record
  • Lab orders that know reviewed from unreviewed
  • Confidential records only their doctor can open

Billing That Survives an Audit

  • ZATCA e-invoicing QR for clinics in Saudi Arabia
  • Invoice number and issuer frozen at issue
  • Corrections by credit note, never by editing
  • VAT at each country's own rate

An Assistant That Speaks Arabic

  • Answers from any screen, in Arabic or English
  • "How many appointments tomorrow?" — from your data
  • "How do I issue a credit note?" — how the system works
  • Sees only what the asker's role permits

Revenue Leakage Dashboard

  • Completed visits with no invoice
  • Session packages about to expire
  • Insurance claims pending and rejected
  • A no-show risk score on each appointment
Patient portal — shipped

Half the calls to reception are questions the patient can answer themselves

"When is my appointment?" "What did the doctor write?" "What do I still owe?" — each patient gets an account that answers those without picking up the phone, and a reminder before the visit at the lead time you set.

  • Their upcoming and past appointments
  • A summary of their visits and prescriptions
  • Their invoices and what is still outstanding
  • Appointment reminders by email and device push
  • The clinic installable as an app on their phone
  • A full export of their own data, on their own

The portal is for viewing, not self-booking — booking stays with the clinic. WhatsApp and SMS are switched off and send nothing today; they are on the roadmap and will be included in your plan when they launch.

A

Ahmed Al-Rashidi

My file at Al-Rashid Clinic

🔔 Appointment reminder

Tomorrow, 10:00 AM with Dr. Sami — Al-Rashid Clinic, main branch.

Sent by email and device push · 24h before

My last visit12 May — follow-up
PrescriptionAvailable to download
Outstanding balance0 — paid in full
My dataExport everything

Stop the Bleeding

Revenue You're Losing Without Knowing

A panel on the first screen you open, counting what slipped: a visit with no invoice, a package nearing its expiry, a claim still unanswered. Every number is a link into the list behind it, so fixing one is a click rather than a hunt.

Unbilled Completed Visits

Appointments that finished with no live invoice against them — revenue never asked for

Expiring Session Packages

Paid-for sessions unused and expiring within 14 days — long enough to call the patient back

Insurance Claims

The ones still unanswered, and the rejected ones nobody went back to

No-Show Risk

A score per appointment from the patient's history, visit type and timing — high scores get an extra confirmation request

Revenue Leakage Summary

Right now

Items waiting on someone

11

each number below opens its own list

Completed visits, no invoice3
Packages expiring soon2
Insurance claims pending4
Invoices overdue2

Compliance & Security

Designed for Regional Regulatory Requirements

Infrastructure and policies designed from the ground up to support health data protection requirements across MENA.

🗄️Compliance-Ready

In-Region Hosting

On request — paid add-on

Hosting is in Europe by default for every clinic. The platform is built to route a clinic to a regional database, so moving one in-region is an arrangement rather than a rebuild — contact us for scope and pricing.

📦Implemented

Backups, and a Way Out

Your data leaves when you want it to

Scheduled backups per clinic, with an alert if one falls behind. A full export of your data as CSV or Excel from inside the system — no request, no fee — and each patient can export their own from their account.

🔒Implemented

Encryption & Security

The field is encrypted, not just the disk

Sensitive patient fields are encrypted one by one with AES-256-GCM before they are written, and searched through a blind index that never reveals the value. TLS 1.3 in transit, TOTP two-factor authentication, one active session per user, and rate limiting.

📋Implemented

An Audit Log Nobody Can Delete

Opening a file is logged, not just editing it

Who opened which patient file, when, and from which IP — reads, not only writes. The database itself refuses to delete or alter a row of it, so not even a clinic admin can erase their own trail. Filter it by user, action or date, and read the before-and-after value on any change.

🧾Implemented

Tax Invoices & the ZATCA QR

A Saudi code, on Saudi invoices only

A simplified invoice with a TLV-encoded QR for clinics in Saudi Arabia: seller name, VAT number, timestamp, total and VAT amount. It is not printed on invoices in other countries, because it is a Saudi standard rather than a general one — and any other country with its own e-invoicing regime gets its own encoder when that is built, never this one by inheritance. VAT is calculated automatically at your country's statutory rate — 15% in Saudi Arabia, 5% in the UAE, 14% in Egypt — which you can override, and invoices are bilingual.

👥Implemented

Role-Based Access Control

Granular permissions per role

Clear roles: Doctor, Nurse, Receptionist, Patient — each with granular permissions. Confidential records visible only to their owners.

Pricing

One Plan. Everything Unlimited.

$9.99/month or $99.99/year. Doctors, patients, branches, and every feature — no limits.

Everything Included

3yadtk

One plan. No limits.

Best value · Save 16%
$99.99/year

Works out to about $8.33 a month, paid once a year.

Monthly flexibility
$9.99/month

The same plan and the same features, billed monthly. Cancel anytime.

Billing starts after a 30-day free trial · No setup fees, no per-user pricing

Doctors
Patients
Branches
  • Unlimited doctors
  • Unlimited patients
  • Unlimited branches
  • Email & device-push reminders
  • Delivery log for every notification
  • Patient portal + PWA app
  • Walk-in queue management
  • EMR for every specialty
  • Dental chart, physio tracker, vision charts
  • ICD-10 codes & prescriptions
  • X-ray & document storage
  • Invoicing & patient installments
  • Bilingual invoices (Arabic / English)
  • Insurance claims management
  • Revenue leakage dashboard
  • No-show risk score per appointment
  • ZATCA e-invoicing QR for Saudi clinics
  • Credit notes & sequential invoice numbering
  • Arabic AI assistant in every screen
  • In-region hosting available on request (paid add-on)
  • Full audit trail + 2FA
Start Your 30-Day Free Trial

No credit card required · Pick your billing cycle when you subscribe · Cancel anytime

30-day free trial
Switch cycle anytime
Free data export

Invoice Your Patients in Local Currency

Your platform subscription is charged in USD at the same price in every country. The invoices you issue to your own patients are calculated in your local currency, at your country's VAT rate.

🇸🇦 Saudi Arabia

SAR

VAT 15%

🇦🇪 UAE

AED

VAT 5%

🇪🇬 Egypt

EGP

Bilingual invoices

🇰🇼 🇶🇦 🇧🇭 Gulf

Local currency

Per-country VAT rate

* The platform subscription is $9.99 USD per month or $99.99 USD per year — the same price in every country, with no variable regional pricing.

Partner Program

Earn 25% on every subscription you refer

Lifetime commission on every payment your referred clinics make — while their subscription stays active. Unique referral code, dedicated partner portal, monthly settlements.

25%

On every payment

Lifetime

While subscription is active

Secure portal

Track your balance any time

Free signup

No minimum threshold

Frequently Asked Questions

Everything You Need to Know

Which countries does 3yadtk support?+

3yadtk supports 14 MENA countries: Saudi Arabia, UAE, Egypt, Kuwait, Qatar, Bahrain, Jordan, Oman, Lebanon, Iraq, Morocco, Tunisia, Libya, and Yemen — each with its own currency and regulatory requirements.

Is the interface fully in Arabic?+

Yes. 3yadtk is Arabic-native, not translated: a right-to-left layout, Arabic month names, Arabic name input with trigram search that tolerates spelling variation, and per-user language switching. Dates are Gregorian everywhere — the schedule, the date inputs and the API all agree — which is deliberate: a Hijri display that differed between server and browser once showed a 12 August appointment as 29 Safar. Hijri display is on the roadmap.

How much does it cost?+

One plan on two billing cycles: $9.99 a month, or $99.99 a year — about $8.33 a month, saving 16%. Both include every feature with unlimited doctors, patients, and branches, with no per-user pricing and no setup fee, and both start with a 30-day free trial that needs no credit card.

Will 3yadtk support national health insurance systems?+

Yes, the platform is designed to support integration with national health insurance systems across the region. This integration is in development and will be included in your plan at no extra cost when it launches. In the meantime, the system supports manual insurance claim management and pre-authorization tracking.

How are patients reminded about their appointments?+

Automatically by email, and as a notification on the device for patients who have installed the app. You set the lead time — 24 hours by default — and which notification types go out, and every notification is recorded with its delivery status in the notification log, so you can see what arrived and what did not. WhatsApp and SMS are switched off and send nothing today; they are on the roadmap and will be included in your plan when they launch.

What is the in-app assistant?+

An assistant that answers in Arabic or English from any screen. It takes how-to questions about the system ("how do I issue a credit note?") and questions about your own clinic's data ("how many appointments tomorrow?"). It sees only what the person asking can see — the same role permissions apply to its tools, so a receptionist cannot reach through it to anything the screen would not show them.

Do invoices meet Saudi e-invoicing requirements?+

For clinics in Saudi Arabia, the simplified tax invoice carries a TLV-encoded QR code with the fields ZATCA specifies: seller name, VAT registration number, timestamp, total including VAT, and VAT amount. The invoice number and issuer details are frozen at the moment of issue, so a reprint is identical to the original, and a correction is made with a linked credit note rather than by editing the invoice. That covers issuing and archiving; direct clearance integration with Fatoora is not included. The code is not printed on invoices in other countries, because it is a Saudi standard — Saudi Arabia is not a favoured case here, it is simply the first country whose encoder was built, and any other country with its own regime gets its own when that is built.

Can I import my existing patient data?+

Not through a self-service tool — there is no CSV import for patients or appointments in the system today, and we would rather you knew that before subscribing than after. If you are coming from another system, contact us with the size and format of your data before you subscribe and we will tell you what can be done and what it would cost, if anything. Export is built in the other direction: you can take all of your data out as CSV or Excel at any time.

What happens after the free trial?+

You choose the billing cycle that suits you — $9.99 a month or $99.99 a year — to keep using the system, and your data carries over untouched. Nothing is charged automatically, because the trial never asks for a card. If you choose not to subscribe you can export all your data for free within 30 days of trial expiry.

Where is patient data stored?+

By default, on our hosting provider's infrastructure in Europe — including for clinics in Saudi Arabia and the UAE. In-region hosting is available on request as a paid add-on, once agreed in writing. The platform is built to route each clinic to a regional database, so moving a clinic in-region does not require re-platforming. See the privacy policy for what this means for your obligations as data controller.

Can I cancel anytime?+

Yes, with no early termination fee, on either billing cycle. Subscription Settings has two separate buttons: "Cancel at End of Period" keeps your access until the month or year you paid for runs out, and "Request a Refund for Unused Time" quotes the pro-rata value of your remaining days before you confirm and then ends access immediately. Both apply to subscriptions billed through Stripe; app store subscriptions are managed in the store.

🏥

Ready to Transform How You Run Your Clinic?

Open an account and enter one patient — you will know within minutes whether this fits how you work. 30 days, no credit card.

Arabic & English support from inside the system · No setup fee · Full data export at any time