Designed for South African medical practitioners

Less paperwork.
More time with
your patients.

DocDin handles face recognition check-in, medical aid card scanning, sick notes, referrals and claims — so you can focus on what matters most: practising good medicine.

Works in any modern browser
HPCSA registration required
Your data, isolated from day one
DocDin — Dr Dlamini Family Practice
PATIENT VITALS MONITOR
🧑
Thabang Mofokeng
ID: 9501015800082
✓ 94% match
Discovery Health Medical Scheme
Comprehensive
98 765 432
12
Today
8
Approved
2
Pending
<2s
Patient identification time
70+
SA medical aid schemes supported
4
Clinical document types as signed PDF
0
Paperwork forms to fill in manually
Recognises all major South African medical aid schemes automatically
Discovery Health Bonitas Medihelp GEMS Fedhealth Momentum Health Bestmed Medshield KeyHealth Profmed Sizwe Hosmed Polmed CompCare Bankmed LA-Health Sasolmed Platinum Health + 53 more
What DocDin solves

The daily frustrations
doctors know too well.

Every one of these takes you away from clinical work. DocDin eliminates them.

Before DocDin
Reception queues every morning
Patients wait 10–15 minutes at the front desk while staff manually verify details and search for medical aid cards.
Face recognised in under 2 seconds. No cards needed.
Before DocDin
Typing sick notes from scratch
Every medical certificate means opening Word, finding the template, filling in patient details, adding ICD codes, printing and signing.
Select ICD-10 code, click generate. Signed PDF in 8 seconds.
Before DocDin
Chasing medical aid claim status
Claims submitted, then silence. Patients phone to ask. Staff spend hours calling medical aids to find out what happened.
Claims queue with instant SMS & email on rejection.
Step 01 — Check-in

Patients walk in.
DocDin recognises them.

No appointment cards, no forms, no queue. The moment a patient steps in front of the camera, DocDin matches their face against your encrypted practice database and pulls up their full medical aid profile automatically.

  • Neural network runs entirely in-browser — no image sent to servers
  • Confidence score displayed on every identification
  • Medical aid profile loads instantly on recognition
  • New patients enrolled in under 60 seconds
Try the live scanner
DocDin — Patient Check-in
🧑
SCANNING
30 fps
🧑
Thabang Mofokeng
Discovery Health · Comprehensive
✓ 94% match
Step 02 — Registration

Scan the card once.
Never type those numbers again.

Photograph the front and back of any South African medical aid card using the device camera. DocDin extracts the scheme name, membership number, plan option, and beneficiary list — and stores it permanently under the patient's profile.

  • In-browser camera capture, no file upload required
  • Matches against 70+ SA medical aid scheme names
  • Front & back both scanned — membership no., plan, beneficiaries
  • Card images uploaded to Firebase Storage for your records
Medical Aid Card — Extracted Data
Comprehensive Plan · South Africa
98 765 432
Scheme
Discovery Health
Membership No.
98765432
Plan option
Comprehensive
Beneficiaries
2 dependants
The full clinical workflow

Everything happens inside DocDin,
from first visit to final claim.

1
Register your practice
Create your doctor account with HPCSA registration number, specialisation, and practice details. Takes under two minutes.
→
2
Enroll the patient
On first visit, snap a face photo and scan the medical aid card front and back. Patient is in the system for every future visit.
→
3
Instant check-in
On every return visit the patient looks at the camera. DocDin identifies them and loads their full medical aid profile in under two seconds.
→
4
Document & claim
Generate a signed sick note or referral letter, submit the claim, and send automated notifications if the claim is rejected or approved.
Platform capabilities

Everything a modern
practice needs.

One login. One platform. Every clinical and administrative workflow your practice runs, handled.

Face Recognition Check-in
Sub-2-second biometric patient identification. Neural network runs on-device; no biometric data ever leaves the browser.
Medical Aid OCR
Camera-based card scanning for all 70+ South African schemes. Extracts scheme, membership number, plan, and all beneficiaries.
Claims Queue & Approvals
Every patient visit auto-logs a claim. Admin approves or rejects from a live queue. Rejected claims trigger immediate patient notification.
Sick Notes & Doctor's Notes
ICD-10 code search, fitness assessment, leave period — generate a print-ready signed PDF in under 10 seconds. Your letterhead, your HPCSA number.
Specialist Referrals
Choose a specialist from your network, set urgency, add clinical notes. Referral letter generated and sent by SMS and email in one click.
Doctors Network
Build and maintain your specialist referral network. Store HPCSA numbers, specialisations, contact details and practice addresses.
Clinical documentation

Your letterhead.
Your HPCSA number.
Instant signed PDF.

Every document DocDin generates uses your practice name, address, phone number and HPCSA registration. ICD-10 diagnosis codes with a searchable database of 36 common primary care codes. Fitness for duty assessment for sick notes. Urgency levels for referrals.

  • Medical Certificate — ICD-10, leave dates, fitness assessment, signature block
  • Doctor's Note — presenting complaint, clinical findings, treatment, instructions
  • Referral Letter — specialist from network, urgency, clinical background
  • Auto-generated reference number (DCN-XXXXXXXX) on every document
Open the admin portal
Medical Certificate — PDF Preview
Dlamini Family Practice
123 Medical Drive, Pretoria · +27 12 000 0000 · HPCSA: MP0123456
Medical Certificate
Ref: DCN-A3F7B2 · 7 June 2025
Patient
Thabang Mofokeng — ID: 9501015800082
Date of examination
7 June 2025
J06.9 — Upper respiratory tract infection, unspecified
Assessment
Patient is unfit for work/duty. Rest advised from 07 June to 09 June 2025 inclusive.
Dr S. Dlamini
HPCSA Registration: MP0123456
Official
Stamp
Patient communications

Your patients stay informed automatically.

When a claim is rejected or a referral is sent, DocDin notifies the patient immediately by SMS and the specialist by email — with your practice contact details in every message.

Twilio SMS
Claim rejection and referral notices to patient mobile
EmailJS
Referral letters sent directly to the specialist's inbox
Notification log
Every message stored in Firestore for your records
SMS — Delivered via Twilio
Dear Thabang, your medical aid claim (Ref: DCN-A3F7) with Discovery Health was unsuccessful. Reason: Pre-authorisation required. Please contact Dlamini Family Practice on +27 12 000 0000. — DocDin
+27 82 000 0000Delivered · 14:32
From: noreply@dlamini-practice.co.za
Urgent Referral — Thabang Mofokeng
Dear Dr Nkosi,

Referral from Dr S. Dlamini.

Patient: Thabang Mofokeng
Reason: Cardiology assessment
Urgency: URGENT
Ref: DCN-B8E2
"

I used to spend the first 20 minutes of every morning session dealing with reception backlogs. DocDin eliminated that completely. My patients walk in, I see them within two minutes of arrival, and the medical aid details are already on my screen.

👩‍⚕️
Dr Nomsa Dlamini
General Practitioner · Pretoria, South Africa
HPCSA Compliant
Doctor registration number required at signup and printed on all generated clinical documents
POPIA Aware
Patient biometric and medical data stored with Firebase encryption and per-practice access controls
Practice Isolation
Your patients, scans, documents and claims are completely isolated from every other practice on the platform
Full Audit Trail
Every claim, notification, document generation and scan event is timestamped and stored for compliance
Pricing

Fair pricing for every
size of practice.

No per-claim fees. No per-document fees. Cancel any time.

Starter
Free
Forever · Solo practitioner
1 doctor account
Up to 50 registered patients
Face recognition check-in
Medical aid card scanning
PDF medical certificates
Enterprise
Custom
Hospital groups & clinic networks
Unlimited doctors
Custom practice branding on PDFs
SLA & uptime guarantee
Dedicated onboarding support
API access
Start practising better medicine

Give your patients the
attention they deserve.

Register your practice in under five minutes. Your first 50 patients are free, forever. No credit card required.