Back to Care Ceylon Home
Security, Licensing & Privacy

Built for Sri Lankan healthcare regulations & PDPA No. 9 of 2022.

Medical scheduling involves sensitive health records and professional licensing. Every layer of Care Ceylon (Android package org.rotaframe.careceylon) enforces strict access control, credential verification, and statutory compliance.

Mandatory Verification Document Vault

Pursuant to Section 29 of the Sri Lanka Medical Ordinance, practitioners must provide valid medical registration certificates and NIC/Passport proof before their profile is visible to patients. Certificate scans are stored in an isolated private bucket accessible only to authorized verification administrators.

Sri Lanka PDPA Schedule V & II Isolation

Row-Level Security (RLS) policies in PostgreSQL isolate patient health notes, allergies, and bookings so only the specific consulting doctor you booked can view them. Data is never sold or shared with advertising networks.

6-Digit Email OTP Two-Factor Verification

All high-risk account operations—including new registration, password recovery, administrative login, and self-service account deletion—require real-time 6-digit Email OTP verification.

Dual-Party Consultation Reconciliation

Both the patient and the consulting doctor independently confirm whether a scheduled consultation was Completed or Missed. Any conflict is automatically logged and routed to Administrative Arbitration.

90-Day Recovery & Statutory Anonymization

Deleted accounts are held in a 90-day encrypted recovery vault to protect against accidental deletion. Upon final purge, personal identifiers are permanently scrubbed while preserving de-identified clinical audit counters.

TLS 1.3 In-Transit & AES-256 At-Rest Encryption

All mobile and web API traffic is encrypted via TLS 1.3, and all underlying database tables, authentication tokens, and private document vaults are encrypted at rest using AES-256.

Official Legal Documentation

Review our full policies & data safety disclosures.

Our Privacy Policy and Terms of Service are synced live with the Care Ceylon mobile app for both Patient Mode and Doctor Mode.