PDPA enforcement is complaint-driven, remediation-first, and surprisingly survivable for clinics that get the basics right. The basics are: a real privacy policy with a named DPO, consent capture on every form, a 30-day-stale DNC check before SMS, a documented Data Processing Agreement with every marketing vendor, and a breach-notification process that fires within 72 hours. Get those five right and you're well above the typical clinic baseline.
The nine PDPA obligations — what each means for your clinic's marketing
PDPA imposes nine main obligations on organisations handling personal data in Singapore. Most clinic owners we talk to know about these but can't name them. Here's what each looks like in marketing practice.
- Consent. Before collecting personal data (name, phone, email, NRIC, treatment interest), you need consent. Consent must be informed (purpose disclosed) and active (opt-in, not implied). Pre-ticked boxes on a contact form are a violation — patients must affirmatively check the box.
- Purpose limitation. Use the data only for the purpose you stated. If your form said “to send you appointment confirmations”, you cannot also send a monthly newsletter without separate consent for that.
- Notification. When you collect, use, or disclose personal data, notify the individual. The privacy policy + form disclaimer typically cover this — but only if they actually exist and are linked from the data-collection touchpoint.
- Access & correction. Patients can request a copy of the data you hold on them, and ask you to correct inaccuracies. Set up an inbox (typically privacy@yourclinic.sg) and a process — most clinics don't and only discover this when a request lands.
- Accuracy. Keep the data accurate and up to date when used to make decisions about the patient. For marketing, this mostly means: update opt-out status promptly when someone unsubscribes.
- Protection. Reasonable security arrangements. Encryption in transit and at rest, access controls, vendor due diligence. Free Google Sheets in a shared drive with patient names is the textbook violation.
- Retention. Don't keep data longer than necessary. For marketing leads who never converted: 12-24 months is the most defensible policy. Document your retention schedule.
- Transfer limitation. Personal data leaving Singapore must be protected to a comparable standard. This is the big one for clinics using US or EU SaaS — see the cross-border section below.
- Accountability. Demonstrate compliance through written policies, DPO appointment, documented processes, and training. PDPC asks for these documents during investigations; “we always meant to” isn't a defence.
The 12 traps SG clinics hit most often
These are the recurring patterns across PDPC published decisions for healthcare and small-business respondents from 2022 to 2025.
- Form without consent text. A “Book a consultation” form on the clinic website with no privacy notice anywhere near it. Easiest fix: a one-sentence consent line + link to the privacy policy directly above the submit button.
- SMS marketing without DNC check. Sending appointment-promotion SMS to a list you haven't checked against the DNC registry in the past 30 days. Routine violation; PDPC fines for repeat offenders.
- Pre-ticked consent boxes. “I agree to receive marketing” pre-checked on a form. Treated as no consent.
- Lead-form data used for upsells without separate consent. A patient submits a form for “Invisalign cost enquiry” and gets emails about teeth whitening. Purpose limitation violation.
- Unsigned DPA with marketing vendors. Using an AI receptionist, CRM, email tool, or review software without a Data Processing Agreement signed. PDPC asks for the DPA during investigation; absence is the violation.
- Patient testimonials with NRIC or sensitive info. Posting a Google review screenshot that contains the patient's full name + treatment details + NRIC fragment. Patient's consent doesn't override their right to privacy on identifying data; PDPC has fined clinics for this.
- WhatsApp groups for appointment reminders without individual opt-in. Bulk-adding patients to a clinic broadcast list. Consent must be specific to the channel.
- Stale staff access. Ex-employees still having access to patient records or marketing CRM 3+ months after leaving. Protection obligation violation; very common in clinics with high front-desk turnover.
- Free email (Gmail, Yahoo) for clinic correspondence containing personal data. The encryption-in-transit standard for free email is now considered adequate, but the issue is access control — who in your team has the password, and is it shared. Switch to clinic-owned domain email with 2FA.
- Reviews handed to a US-based aggregator without DPA. Many SG clinics use Birdeye, Podium, or BrightLocal for reviews. These are US companies. PDPA requires the cross-border transfer protection clause in the DPA. Many clinics don't even know they signed up.
- Cookie-tracking without notification. Google Analytics, Meta Pixel, TikTok Pixel, GTM — if you're running any of these on the clinic site, you need a cookie notice (banner or inline disclosure). 2023-2025 PDPC decisions specifically called out Meta Pixel without disclosure.
- No breach notification process. If a marketing vendor gets breached and your patient data is involved, you have 72 hours to notify PDPC. Most clinics have no plan for this — discover when it happens.
Cross-border transfer — the biggest practical headache
Most marketing SaaS used by SG clinics is US- or EU-resident. PDPA's Transfer Limitation Obligation requires that personal data sent overseas is protected to a standard comparable to PDPA. Three ways to satisfy it:
- Contractual clauses. The DPA between you and the vendor includes the standard PDPC cross-border clauses (or equivalent — most US/EU vendors use the EU SCCs, which PDPC accepts as comparable). Practically: read the vendor's DPA. If it doesn't mention Singapore or cross-border transfer, ask for an addendum.
- Adequacy / equivalence. The vendor operates under a regime PDPC considers comparable (GDPR is the practical bar). EU-resident vendors typically qualify.
- Express consent. The patient explicitly consents to the cross-border transfer. This works but is unusual — most clinics rely on (1) and (2).
Practical recommendation: every marketing vendor you onboard, get a DPA signed before you put any personal data in. Keep them in a folder. When PDPC asks, you produce the folder. Most clinic-PDPA disputes resolve at that point.
What about HIPAA-style clinical data?
Patient clinical records (treatment notes, X-rays, diagnoses, NRIC) are covered by PDPA plus Ministry of Health and HSA-specific overlays. The clinical-side rules are stricter than the marketing rules. The simplest mental model: your marketing vendor should never touch clinical data. AI receptionists, CRMs, review tools, and email platforms should only receive marketing-side data (name, phone, treatment-of-interest, source) — never treatment notes or imaging.
This is why most legitimate AI receptionist vendors for SG clinics (Logara included) explicitly carve out “we do not store patient records” in their privacy policy and DPA. If a vendor doesn't make that distinction explicit, it's a red flag.
The Do Not Call (DNC) Registry
Separate from general PDPA: if you send marketing SMS, voice calls, or faxes to a Singapore mobile or fixed number, you must check the recipient's number against the DNC registry within the past 30 days. Exceptions:
- Existing ongoing patient relationship (within ~12 months of last service)
- Explicit consent to receive marketing despite DNC listing
- Non-marketing communications (appointment reminders, billing) — but the line between “reminder” and “promotion” is enforced narrowly
DNC checks cost ~SGD $0.025 per number via the DNC API or batch upload. Tools like Twilio, MessageBird, and Singapore-resident SMS aggregators offer DNC-pre-checking as a paid add-on. Manual lookup at www.dnc.gov.sg works for small batches but doesn't scale.
Your privacy policy — what it must say
PDPC has a model privacy policy template, but the essentials any clinic privacy policy needs:
- What personal data you collect (be specific: names, phone, NRIC fragments, treatment-of-interest)
- Why you collect it (the purposes)
- How you store it (encryption, access controls)
- Whether it leaves Singapore (named regions, named vendors if you can)
- How long you keep it
- How patients can access, correct, or delete their data
- How they can withdraw consent
- Your DPO contact (name, role, email)
- Last updated date
Most clinic privacy policies in the wild are missing 3-5 of these. Audit your own this month — and the privacy policies of every marketing vendor you use.
The breach playbook
If a marketing vendor of yours gets breached (CRM compromised, AI receptionist phone logs leaked, review tool database stolen), you have a clock running:
- Hour 0-24: confirm scope. What data was affected? How many patients? What was disclosed?
- Hour 24-48: assess whether the breach is “notifiable” under PDPA — generally if it's likely to result in significant harm or affects 500+ individuals.
- By hour 72: notify PDPC and the affected individuals if the breach is notifiable. The notification template is on the PDPC website.
- Post-incident: document the incident, the remediation, and any process changes. Keep the document. It's the first thing PDPC asks for in any future investigation.
Your DPA with each vendor should require them to notify you within 24 hours of a confirmed breach. Read the SLA. Most US-vendor default DPAs say 72 hours — that doesn't give you enough time to meet your own 72-hour clock with PDPC. Negotiate it down before signing.
What Logara does, what you do
Logara as a marketing vendor commits to: data residency in Singapore or PDPA-equivalent regions, a signed DPA before engagement, breach notification within 24 hours, and an explicit carve-out that we never touch clinical records. We provide a privacy policy template clinics can adapt. Beyond that, PDPA compliance is on the clinic — we can't sign your privacy policy or appoint your DPO. Most of the work is process and documentation, not money.
One-month PDPA cleanup checklist
- Audit every form on your clinic website. Add consent text + privacy policy link to each. Half a day.
- Audit every marketing vendor. Get a signed DPA from each. Add to the “PDPA Folder” in your shared drive. One day.
- Update your privacy policy against the 9-point checklist above. Half a day if you have an existing one; full day if writing from scratch.
- Appoint a DPO. Most clinics use an internal director by default; outsourced DPO firms charge SGD $200-500/month. Update privacy policy with the DPO contact.
- Document your retention schedule. One paragraph per data category (leads, patients, staff, vendors).
- Set up a DNC-check process for any outbound SMS. Most SMS providers offer this as an add-on — switch it on.
- Draft a breach-response checklist. One page. Save it where your team can find it on a Saturday.
Cumulative time: ~5 working days spread across a month. Cost: typically SGD $0-3,000 depending on whether you use an outsourced DPO. Tangible insurance against the median SGD $40,000 PDPC penalty for a healthcare breach.
How does your practice score?
Get a free AI visibility audit in 30 seconds — see how you compare to competitors.