D Doctor Scribe AI

🇨🇦 Hosted in Toronto · PIPEDA · Quebec Law 25 · Zero audio retention

The AI Medical Scribe built for Canadian doctors.

An Automated SOAP Note Generator that listens to your consult in English or French, writes a province-specific note in 8 seconds, suggests OHIP/RAMQ/MSP billing codes, and never stores your audio.

Save 2+ hours of charting per day. Built for family medicine, dental, physio, psychiatry, and pediatrics.

No credit card required · 30 free credits · Cancel anytime

8s to a finished SOAP
2 hrs saved per day
EN ⟷ FR true bilingual
0 bytes audio stored

💰 Calculate your ROI

How many hours will you save?

Move the slider to see your weekly time savings.

Hours/week saved
15h
≈ 2 hours/day
Annual time
780h
= 32 days off
Value at $200/h
$156k
opportunity cost

Based on 90 seconds saved per consult vs typing manual notes. Your mileage may vary.

Trusted by Canadian doctors · Built to enterprise standards

🇨🇦
Hosted in Canada
Toronto datacentre
🛡️
PIPEDA Compliant
Federal privacy law
🔐
Quebec Law 25
Modernized privacy act
📋
PHIPA Audit Trail
Append-only log

The 3-Pane Clinical Workspace

Your entire encounter, on one screen.

Patient identification, template selection, recording, SOAP output, billing codes, and patient handouts — all without switching tabs or windows.

doctorscribe.ca/app.html
📊
🎙️
👥
📅
🔔
⚙️
1 Patient identification
Patient Data Ready · just now
2 Template
🩺 Family 🦷 Dental 🤸 Physio
3 Record consultation
🎤

Tap or press Space

SOAP Note

CN-2026-0042
Chief Complaint

Severe headache for 3 days

Subjective

Patient reports worsening headache for the past 3 days. Has been taking Tylenol 500mg every 6 hours…

Objective

BP 120/80. Cranial nerves intact.

Plan

1. MRI brain to rule out serious cause
2. Continue Tylenol PRN
3. Follow-up in 2 weeks

💰 Billing: A007 OHIP

Intermediate assessment · ~10 min · single complaint

Create a free trial account to try the live workspace.

The clinical AI you actually trust

Engineered for safety. Designed for speed.

Every feature was built to protect your license — not just your time.

🎙️

Smart Speaker Diarization

Our model separates the doctor's voice from the patient's automatically. What you say goes in Plan and Prescriptions. What the patient says goes in Subjective. No invented "third parties" — never a hallucinated wife or sibling.

📱

Patient Pre-Visit Intake Portal

Send the patient a private link before their visit. They answer 3 questions in 60 seconds — reason, duration, medication changes. When you tap the mic, the answers are silently injected into Subjective. A green "✓ Patient Data Ready" badge tells you it's there.

📄

6th-Grade Patient Handouts

AI generates a plain-language summary alongside the SOAP — at 6th-grade reading level. One click sends a private link to the patient (no PHI in the email itself). They see what you found, what to do, and when to call 911.

🛡️

100% PIPEDA & Law 25 Compliant

Audio is processed in Toronto, never written to disk, and erased from memory the moment the SOAP is returned. Each visit comes with a signed Data Destruction Certificate. PHI fields are encrypted at rest with Fernet AES-128 + HMAC-SHA256.

💰

Provincial Billing Codes

Suggested OHIP, RAMQ, MSP, and AHCIP codes with one-line justifications based on consult duration and complexity. Never invents codes outside the provincial fee schedule.

📋

4 Letterhead PDFs in 1 Click

Sick note, prescription (DIN-verified against Health Canada DPD), lab requisition, imaging requisition — generated with your clinic letterhead and signature in seconds.

True Bilingual EN ⟷ FR

Quebec medical French is fully supported. Code-switching mid-sentence is handled gracefully. Output language is independent of input — speak French, get English (or vice versa).

📅

Voice-Booked Appointments

Say "see her in 2 weeks" — the appointment is auto-created in your agenda. Front-desk tasks (referrals, callbacks, lab bookings) are extracted automatically.

🚫

3-Layer Hallucination Guard

Silence detection (pre-AI), AI self-check (during), and clinical validator (post). Hallucinated drugs are auto-stripped; invalid ICD-10 / billing codes are removed; US-only drugs (Lortab/Vicodin/Norco) are blocked outright.

🧮

Auto-Verified ICD-10-CA Codes

Every diagnosis code is cross-checked against ICD-10-CA. Unverifiable codes are stripped before they reach your note. Confidence scores shown per suggestion.

💊

Health Canada DIN Cross-Check

Every prescription is matched against the Health Canada Drug Product Database (DPD). Drug-allergy class match (penicillin/sulfa/NSAID/macrolide/statin). Dose-ceiling check on 30+ common drugs.

📊

Auto-Detected Vitals

BP, HR, T°, SpO₂, weight, height — all extracted from your spoken exam. Trended over time on the patient timeline. SI units only.

📈

Personal Dashboard + Patient Timeline

See 30-day activity, template breakdown, success rate, and quota at a glance. Per-patient timeline with chronological visits, vitals trend, and active prescriptions.

Follow-Ups Widget

The dashboard surfaces patients due for follow-up this week based on what you said in their last visit ("see her in 2 weeks"). Never miss a return.

🔬

Provincial Specialization (every consult)

The AI loads your province's context every time: ON/QC/BC/AB/MB/SK/NS/NB/NL/PE/YT/NT/NU. Provincial fee codes, ODB/RAMQ-preferred formulary, RACE/eConsult pathways, CTFPHC screening defaults — never US guidelines bleeding in.

🇨🇦

Canadian Guidelines Only

AI suggestions cite TOP, Choosing Wisely Canada, RxFiles, Bugs & Drugs, CFP, Hypertension/Diabetes Canada, CCS, SOGC, CPS, CADTH. Explicit ban on UpToDate-only / JNC-8 / AHA-only references.

📜

Audit Log Per Consult

Every action — view, edit, export, share — is logged with timestamp + IP. PHIPA / Law 25 inspection-ready. Patient emails are HMAC-hashed; even a DB dump can't reverse them.

🔐

Per-Doctor Tenant Isolation

Every database row is filtered by your user_id at three layers: API, ORM, and database constraint. Atomic credit deduction prevents double-charges. Race-safe patient creation.

⚙️

Doctor Identity (PDFs ready)

Add your CMQ/CPSO license number, e-signature PNG, and clinic logo once. Every PDF (sick note, Rx, lab req, imaging req) ships with your letterhead — no manual fill-in.

📞

Patient Portal + Real-Time Messaging

Each patient gets a private 60-day token link — no app to install. They view their plan, log symptoms, message you. You see notifications inside the dashboard with 10-second polling.

Beta program · Founding-doctor feedback

Built with feedback from the people who use it.

Composite quotes from beta interviews — names changed for privacy.

★★★★★

"I used to do 90 minutes of charting after clinic. Now I do zero. The Quebec French handling is genuinely good — code-switching with my anglophone colleagues finally works."

MD
Dr. M. Dubois
Family Medicine · Montréal QC
★★★★★

"The Patient Pre-Visit Intake is the killer feature. I walk in, the chart is half-written before I say a word. Plus the OHIP code suggestions are accurate — saves my MOA hours per week."

SC
Dr. Sarah Chen
Family Medicine · Toronto ON
★★★★★

"What sold me was the Data Destruction Certificate after every visit. I can show that to my college if anyone ever asks about PHI handling. Other scribes keep your audio. This one literally erases it."

RP
Dr. R. Patel
Pediatrics · Vancouver BC

Simple, transparent pricing

Less than the cost of one billing-error appeal.

14-day free trial · 30 consults included · No credit card required to start.

💡 How our pricing works

Pay only for the patients you actually treat

💳
1. Buy credits

One credit = one new patient added to your roster (lifetime).

👥
2. Onboard patients

Each new patient deducts one credit. Returning patients are free forever.

📅
3. Pay only the active

$0.99/mo per patient with at least one consult that month.

Example: Buy 100 credits → onboard 100 patients lifetime · 60 active this month = $59.40. Next month 40 active = $39.60.

Starter

$29

CAD · one-time

+ $0.99/mo per active patient

30 patient credits
$0.97 per credit
All clinical templates ✓
Patient Intake + Handout
Branded PDFs + Portal
PIPEDA + Quebec Law 25
Start free

Practice

$299

CAD · one-time

+ $0.99/mo per active patient

500 patient credits
$0.60 per credit (save 38%)
Everything in Growth ✓
Priority support
Custom letterhead
Longitudinal timeline
Best value

Enterprise

$999

CAD · one-time

+ volume discount on monthly

2,000 patient credits
$0.50 per credit (save 48%)
Everything in Practice ✓
Multi-doctor admin view
SLA-backed uptime
Onboarding call
Talk to sales

💸 30-day money-back guarantee. If Doctor Scribe doesn't save you at least 1 hour of charting per day in your first month, we refund every penny.

Privacy by architecture

We can't leak what we never store.

  • 🇨🇦
    All processing happens in Canada Toronto datacentre (Vultr ca-central). Your patients' data never crosses the border.
  • 🗑️
    Audio is destroyed in memory We never write the audio buffer to disk. It exists in RAM only during the 8-second processing window, then is overwritten and garbage-collected.
  • 🔐
    Encryption at rest Patient names, SOAP notes, vitals, and all PHI fields are encrypted with Fernet (AES-128 CBC + HMAC-SHA256). A stolen disk image reveals nothing without the key.
  • 📜
    PHIPA-compliant audit trail Every access to a patient record is logged in an append-only audit table.
  • 🛡️
    Data Destruction Certificate After every consult you receive a signed certificate showing: the moment audio was destroyed, bytes processed, encryption used, region, and a tracking receipt ID.

Get your evenings back.

14 days free. 30 consults. No credit card. See if Doctor Scribe saves you 2 hours of charting in week one.