Skip to content

For South African doctors in private practice

Your practice, open online, under your own name.

Patients book and see you by video on a page that carries your name. Fees go to your own account. You pay one flat monthly subscription, never a share of your consult fees.Patients book and see you by video, on a page with your name. Fees go to your own account.

Closed

This is a preview. What you type stays in your browser.

A doctor smiling at her laptop
The real VirtualDoc day view: bookings, who is waiting and what needs you, shown with made-up patients
The real app, shown with made-up patients

Your page

Your name on the door.

Patients open your page from your link, QR code or poster. They choose a service and a time, on their own phone, with no app to install. Nothing goes public until you approve it.

Your own page✓ Built
Booking◐ Pilot
Your own domain, such as drnaidoo.co.za◐ Pilot
A real VirtualDoc practice page on a phone, shown with a made-up practice
A patient at home, smiling at her phone
Illustration · Sample practice

New booking, 07:45

Video consultation with Dr Naidoo

Fair questions first

Is online consulting allowed?

The HPCSA allows telehealth within its guidelines. VirtualDoc asks you to attest to them, takes the patient's consent before each video consult, and checks your registration before you go live. It is a tool, not legal advice.

A doctor at her desk, closing her laptop at the end of the day

Built around POPIA

You are the responsible party for your patients' information. Each practice's records are kept apart, consent is captured and kept, and access is logged. These are controls to help you, not a certificate.

Your records stay yours

VirtualDoc acts for you as the operator and does not use your patients' records for its own purposes.

Where data is stored

Practice data is stored in London, in the United Kingdom (AWS eu-west-2). Our sub-processors are listed openly. See the list of sub-processors

Pricing

Covered by a handful of consults a month.

One flat monthly fee runs your whole online practice. No set-up fee, no charge per consult, no contract.

Single doctor

R1 299 per month

One doctor and up to two admin staff.

Practice

R2 499 per month

Up to four doctors and eight admin staff.

What it costs you in consults

Your video consult fee

  • 3consults a month covers Single doctor. Every consult after that is yours.
  • 5consults a month covers Practice. Every consult after that is yours.

Worked out from the fee you chose. VirtualDoc never takes a share of your consult fees.

You pay nothing for the first month after go-live. No contract: cancel at any time, effective at the end of the month.

During the pilot there is a safety limit of 100 consults per practice per month. It is a limit, not a charge.

Everything you get, in both packages

  • Your own practice web page, under your name
  • Online bookings, with reminders to patients
  • Video consults built in, nothing to install
  • Clinical notes and patient records
  • Scripts with your own stamped signature
  • Sick notes, certificates and referrals
  • Lab request forms for Lancet and Ampath
  • Medical aid details carried onto every form
  • Invoices and online payments, or we collect for you
  • Seats for your admin staff
  • Consent, audit trail and POPIA controls

What we never do

  • take a percentage of your consult fees
  • charge per consult, message or video
  • take a cut of your payments
  • use your patients' records for our own purposes

A consult, start to finish

Between the patients in your rooms.

A morning at a practice on VirtualDoc: a booking on the doctor's page, the video consult and payment to the practice's own account.

07:45 · ◐ Pilot

A patient books on your page.

They pick a service and a time that fits your diary, on their own phone.

09:00 · ◐ Pilot

Consent, then the call.

The patient gives consent before each video consult. Then you open the call on Google Meet from your day view.

09:20 · ✓ Built

Notes as you consult.

Notes save as you type, and each patient's record stays with your practice.

09:24 · ✓ Built

Your signature, on your own pad.

Choose the medicine, add the directions and sign with your own signature, printed or downloaded.

09:25 · ◐ Pilot

Paid to your own account.

Patients pay when they book, through your own payment gateway. VirtualDoc takes no share.

Illustration · Sample practice. Screens are recreated from the real product with made-up patients.

See the real thing

The actual app, not a mock-up.

These are real VirtualDoc screens, shown with made-up patients.

The day view
Your dayWho is booked, who is waiting, what needs you.
A consultation with notes
The consultNotes save as you type.
Signing a script
The scriptSign with a fresh code, then print or download.
A practice page
Your pageIn your colours, with a Book a consult button.
The set-up guide
Set-up9 short steps, with a time on each.

Sample data. Real screens from the product.

Set-up

Start in a sandbox.

You begin with made-up patients, so you can look around with nobody involved. 9 short steps, most a few minutes each. Real patients and payments open once your practice is verified.

Honest status

What works today.

✓ Built
  • Your own page
  • Clinical notes
  • Scripts
◐ Pilot
  • Booking
  • Video consults
  • Payments
◷ Coming soon
  • Reminders
  • Staff invitations by email
  • Video inside your page
  • A full records export

Before you join the pilot, we will tell you in writing exactly how you would get your records out.

What doctors ask us.

Who gets the payments?

You do. Patients pay to your own account. No payment gateway yet? We help you open your own, and until it is approved VirtualDoc can collect for you and pay you weekly, less only the PayFast fee. VirtualDoc takes no share.

Can I leave, and take my records?

The records are your practice's. A full export tool is coming soon, and before you join the pilot we will tell you in writing exactly how you would get your records out.

Are real patients on it yet?

Real patients and live payments open once your practice has been verified. Until then you work in a sandbox with made-up patients.

Can my reception help?

Yes. Roles let reception run the diary and check patients in without seeing what they do not need. Inviting staff by email is coming soon.

Open when you say.

Try the demo first. When you are ready, set up your page and go live once your practice is verified.

How we use what you send

Who collects this: J Modlinne Consultancy, 5th Floor Atholl Towers, Patricia Road, Sandton, operating VirtualDoc. Questions, and requests to see, correct or delete what we hold, go to hello@virtualdoc.co.za (Information Officer: Jason Modlinne).

Why: to reply to your enquiry and to follow up with you about VirtualDoc. Nothing else, and we do not sell it. The hosting and email companies that run VirtualDoc for us receive it only to store and send it for us, under contract. They are listed on our sub-processors page.

Giving it is voluntary. Without your name and email address we cannot reply, so those two are needed. Phone, speciality and message are optional.

What we keep: your name, email address, the optional details you add, the time you agreed to be contacted and the version of this notice. It is stored in London, in the United Kingdom, which is outside South Africa. The United Kingdom has its own data protection law (the UK GDPR and the Data Protection Act 2018), and our hosting providers are bound by contract to protect it.

You may withdraw your consent at any time by emailing hello@virtualdoc.co.za. We will then stop contacting you and delete your enquiry.

How long: we keep your enquiry for 12 months from the day you send it. Our daily clean-up then deletes it, so it can stay a day or so longer. We delete it sooner if you ask.

A keyed, one-way code made from your internet address is held for about two days at most, only to stop abuse of this form. It is not stored with your enquiry. This page also counts visits and button clicks without cookies or any identifier.

You may complain to the Information Regulator (South Africa): Woodmead North Office Park, 54 Maxwell Drive, Woodmead, Johannesburg, 2191; telephone 010 023 5200; POPIAComplaints@inforegulator.org.za; inforegulator.org.za.