CRM demo — 30 minutes Demo →
Guides

Medical data protection in a clinic: a GDPR guide

Diagnoses, next-of-kin contacts, call recordings — a leak of this data hurts both the patient and the clinic's reputation. Here are the core GDPR principles and a practical protection checklist.

  • Updated Oct 11, 2026
  • 9 min read

Why health data is a special category

Health data is "sensitive" data: disclosing it can lead to discrimination, pressure or harm. That is why the law asks more of it than of ordinary contact details.

  • GDPR (the EU General Data Protection Regulation) lists health data among the special categories (Article 9). As a rule, processing it is prohibited except under listed exceptions — for example, explicit consent, or the provision of healthcare under a duty of professional secrecy.
  • For Ukrainian clinics: the Law of Ukraine "On Personal Data Protection" (No. 2297-VI of 01.06.2010) also places health data in a special category (Article 7), with similar exceptions, including healthcare purposes when the data is processed by a medical professional bound by medical confidentiality.

For a clinic this means two things: know the lawful basis for processing each category of data, and protect it in proportion to the risk.

When GDPR applies to your clinic

GDPR applies to clinics established in the EU, and the UK has its own equivalent (UK GDPR). It can also reach clinics outside the EU — including in Ukraine — if they offer services to people in the EU or monitor their behavior (for example, running ads and website analytics aimed at an EU audience). Ukrainian data protection law is also moving toward European standards, so GDPR principles are a sound benchmark in any case.

Core principles of personal data processing

GDPR sets out its principles in Article 5. Here is what they mean for a clinic.

PrincipleWhat it meansClinic example
Lawfulness and transparencyThere is a lawful basis; the patient knows who processes the data and whyConsent to data processing, notice at booking
Purpose limitationData is collected for specific purposesA phone number collected for booking isn't used for third-party marketing
Data minimizationCollect only what you needThe front desk doesn't need a diagnosis to confirm a visit
AccuracyData is kept up to date, errors correctedUpdating a next-of-kin contact
Storage limitationData isn't kept longer than neededRules for archiving and deleting old records
Integrity and confidentialityProtection against leaks, changes, lossRoles, 2FA, encryption, backups
AccountabilityThe clinic can demonstrate complianceAudit log, policies, contracts with vendors

Patients' rights over their data

As a data subject, a patient has the right to know what data about them is processed and by whom, to access it, to have errors corrected, in certain cases to have it erased or its processing restricted, and to withdraw consent. A clinic needs a clear procedure: who receives these requests, how fast they are answered and how that is recorded.

Clinic obligations: what to put in place

  1. Define the lawful basis for each category of data: healthcare, contract, consent (for example, for marketing).
  2. Collect and store consents where needed — with the date and the version of the text.
  3. Appoint someone responsible for personal data protection.
  4. Sign agreements with processors. If a vendor stores or processes data (CRM, telephony, cloud), you need a data processing agreement — under GDPR this is Article 28 (DPA).
  5. Restrict access on a least-privilege basis for each role.
  6. Implement technical safeguards — encryption, two-factor sign-in, session control, backups (GDPR Article 32).
  7. Keep a log of access and changes.
  8. Have an incident response plan. Under GDPR, a breach that poses a risk to people must be reported to the supervisory authority within 72 hours (Article 33). In Ukraine, oversight sits with the Verkhovna Rada Commissioner for Human Rights.
  9. Train your staff: what must never be forwarded to personal messengers, how to spot phishing, how to handle patient requests.

GDPR fines can reach €20 million or 4% of annual worldwide turnover (Article 83) — the maximums, reserved for the most serious violations. Ukrainian law also sets liability for data protection violations.

If a clinic relies on patient consent (for example, for marketing messages or processing not directly tied to care), the consent must be specific and clear. It usually states:

  • who processes the data — the organization's name and contact details;
  • what data is collected;
  • for what purposes;
  • who the data may be shared with (for example, software vendors, labs) and on what basis;
  • how long it is kept;
  • the patient's rights and how to exercise them;
  • how to withdraw consent.

Store the signed consent with the patient record, not in a separate folder — then it's easy to find when the patient asks or an inspector checks. Have a lawyer review the consent text.

Where clinic data leaks most often

Most clinic data leaks are not hacks. They come from everyday habits:

  • Personal messengers. Photos of documents and discharge summaries in chats on the receptionist's own phone.
  • Shared passwords. One login for the whole front desk, the password on a sticky note by the monitor.
  • Excel files. A patient database that a departing employee took on a USB stick or to a personal email.
  • Broad access. Every employee can see all patients, diagnoses and amounts.
  • Sessions left open on a shared front-desk computer.
  • Contractors without an agreement — services given data "for setup".

Medical data protection checklist

MeasureWhyDo you have it?
Personal login for every employeeYou know who did what☐
Roles and permissions enforced on the serverStaff see only what they need☐
Two-factor authentication (2FA)A password alone isn't enough to sign in☐
Auto-lock of inactive sessionsProtects shared computers☐
View and end active sessionsCut off a lost phone☐
Encryption of sensitive fieldsDiagnoses are unreadable without the key☐
Audit log, including exportsYou can see who downloaded the database☐
Copy and print restrictions, watermarkHarder to take data out via screenshots☐
Documents and consents stored in the system, not messengersAccess control over scans☐
Data processing agreements with vendorsAccountability☐
De-identification before sending data to AI servicesMinimization☐
Ability to export and move your own databaseControl over your data☐

How 95sales CRM implements this

Below are the technical and organizational measures built into 95sales CRM. They help you meet legal requirements but don't replace your clinic's own processes and documents.

  • Roles and permissions. Flexible roles (from CEO to nursing staff and support) with permissions that can be overridden per person. Permissions are enforced on the server, not just hidden in the interface. Restricted psychiatric records require a separate permission.
  • Entering isn't seeing. Staff who enter payments or expenses don't see other people's amounts, and medical staff don't see money at all.
  • Two-factor authentication (TOTP), which can be made mandatory per role. Password reset by email uses a one-time link and doesn't bypass 2FA.
  • Sessions: a list of active sessions, auto-lock after 60 minutes of inactivity.
  • Protection against data exfiltration: watermark, copy and print blocking.
  • Audit log, including exports, plus a trash bin for deleted items.
  • AES-256 encryption with a separate data key for each client. Encrypted fields include diagnosis and next-of-kin contact, the care log, the doctor's visit comments, call transcripts and AI call scores, and conversations with the voice assistant.
  • A separate database for each client; the database can be moved into the clinic's own account.
  • Support access — only on request, with names, phone numbers and amounts masked.
  • AI call analysis with de-identification: names, phone numbers and other personal data are masked before anything is sent to AI — see AI call analysis.
  • Legal documents: acceptance of the Terms, DPA and Privacy Policy is recorded in an immutable log.
  • Documents and consents (including data processing consent) are stored in the record with office review — see documents and consent forms.

Full details: data security: roles, 2FA, encryption, audit log.

Security in 95sales CRM: roles and permissions, mandatory 2FA, active sessions and auto-lock. Demo data.
Audit log: who opened, changed or exported data, and when. Demo data.

CRM, EHR and medical records

A CRM holds the patient flow, communications and money. Clinical records belong in an electronic health record (EHR) or medical information system — in Ukraine, one connected to Ukraine's national eHealth system. 95sales CRM is not an EHR and is not connected to eHealth, so official clinical documentation stays in your EHR. The CRM holds the data needed for scheduling, care, payments and sales, plus doctor notes with ICD-10 diagnoses: the note text is encrypted, and a doctor sees only their own patients. The difference is covered in CRM vs EHR.

A first-month plan

  1. Week 1. Inventory: what patient data lives where (CRM, Excel, messengers, paper) and who has access.
  2. Week 2. Personal logins, roles and 2FA for everyone who sees health data; shut down shared accounts.
  3. Week 3. Move data out of Excel and messengers into a system with an audit log; store consents in patient records.
  4. Week 4. Vendor agreements, an incident response plan, short staff training.

For how a clinic CRM balances day-to-day convenience with data protection, see CRM for private clinics.

★★★★★ Live in 1 day · a separate database for your center

Demo and estimate for your center — $0.

Demo on your examplepatient journey, care and money — as it would work for you
Included
Loss estimatehow many leads, calls and dollars leak without a CRM
Included
Launch planmigration, roles, telephony — step by step
Included
Trial accesstry the CRM with your team before deciding
Yours
Total for demo and estimatean implementation consultant usually charges $300+
$300 $0

You pay nothing and owe nothing.

We discuss a subscription only if you want one after the demo. The price is known before you start.

FAQ

What clinics ask

Does GDPR apply to clinics outside the EU, for example in Ukraine?

It can, if the clinic offers services to people in the EU or monitors their behavior. Ask a data protection lawyer to assess your situation.

Is health data a special category under GDPR?

Yes. Article 9 of GDPR treats health data as a special category whose processing is prohibited except under listed conditions, such as explicit consent or healthcare provided under professional secrecy. Ukraine's data protection law has a similar rule.

How do you protect patient data in a CRM?

Use personal logins, least-privilege roles, two-factor sign-in, session auto-lock, encryption of sensitive fields and an audit log, and sign a data processing agreement with the vendor.

Can patient call recordings be sent to AI tools?

Only with a lawful basis and data minimization in place. In 95sales CRM, the call text is de-identified before scoring, and transcripts and scores are stored encrypted.

What should a clinic do after a medical data breach?

Stop the leak, assess whose data and what data was affected, record the incident, and notify the supervisory authority and patients in the cases and timeframes the law requires. Under GDPR, the supervisory authority must be notified within 72 hours.