Last Updated: 27 February 2026
TheraLog ("we", "us", "our") is committed to protecting the privacy and security of the healthcare professionals ("Practitioners") who use our platform, as well as the sensitive health information of their patients.
This Privacy Policy explains how we collect, process, and protect data in accordance with the Protection of Personal Information Act (POPIA) of South Africa.
In the context of POPIA:
TheraLog is designed using a client-side encryption model. When a Practitioner creates or edits a clinical session note, the note is encrypted locally within the Practitioner's browser before it is stored or transmitted.
Encryption is performed using AES-256-GCM. The encryption key is derived locally from the Practitioner's 4-digit Secure Session PIN using PBKDF2 together with a cryptographic salt. The PIN itself is never transmitted to or stored on TheraLog's servers.
Only encrypted ciphertext (together with associated cryptographic metadata such as initialization vectors and authentication tags) is synchronized to our backend infrastructure.
TheraLog does not store Secure Session PINs and does not provide PIN recovery functionality. If a Practitioner forgets their PIN and loses access to their local key material, encrypted clinical notes cannot be recovered.
We do not store Secure Session PINs.
Clinical notes are stored server-side only as encrypted ciphertext.
TheraLog does not collect or store credit card information. Subscription payments are processed securely through PayFast (Pty) Ltd, a PCI-DSS compliant South African payment gateway.
TheraLog is an offline-first application. When disconnected from the internet, data is stored locally within the device's browser storage environment. When connectivity is restored, encrypted data is synchronized with TheraLog's cloud infrastructure.
As a healthcare professional, you are subject to statutory record-keeping requirements (e.g., HPCSA guidelines requiring records be kept for a minimum of 6 years).
TheraLog will retain encrypted data for as long as your account is active. Upon termination, all associated data (including encrypted backups) will be permanently deleted from our active servers within 30 days.
If you have questions about this Privacy Policy, our encryption standards, or POPIA compliance, please contact:
privacy@theralog.co.za