Legal
Security and Data Handling
Last updated: August 2026
Security is central to how we design TScribe. Clinical information is sensitive by nature, and our architecture reflects that from first principles. This page describes the technical and organisational measures we use to protect your data and your patients' privacy.
1. Encryption in transit
All communication between the TScribe application and our servers uses TLS 1.2 or higher. This applies to audio uploads, report retrieval, and all account management operations. We do not accept unencrypted connections.
2. Audio data handling
When you submit audio for transcription, the audio is transmitted over an encrypted connection to our processing service. Once the transcription is complete and the report draft is returned to your device, the audio is deleted from our systems. We do not cache, archive, or store raw audio recordings.
3. Patient data
TScribe's architecture is built so that patient-identifiable information does not persist on our servers. Reports are generated, returned to the user's device, and not stored by us. If you include patient names or identifiers in your dictation, those are present only in the transient processing pipeline and are not retained after the session completes.
4. Account data
Account details (name, email, professional role) are stored in encrypted databases hosted in secured environments. Passwords are hashed using modern one-way algorithms and never stored in plaintext. We implement rate limiting on login endpoints to prevent brute-force attacks.
5. Access controls
Access to production systems is restricted to authorised personnel on a need-to-know basis. We use multi-factor authentication for all internal system access. Audit logs are maintained for administrative operations.
6. AI model training
We do not use patient dictation content or clinical reports to train AI models. The AI pipeline processes your audio to generate a report and then discards the input. Model improvements are based on aggregated, anonymised usage signals unconnected to any patient data.
7. Account protection
Passwords are hashed with a modern one-way algorithm and are never stored in a form we can read. Two-factor authentication by email is available on any account and can be made mandatory on staff accounts, which cannot then turn it off.
Sign-in attempts are rate limited per account and per address. Changing your password signs out every other device immediately rather than at each one’s next refresh. You can see and revoke your active sessions from the app.
8. Files you send us
Any file attached to a support message is written to a quarantine area that nothing serves, and is not readable by anyone until it has been checked. Images are re-encoded from their pixels, which removes anything hidden inside the file rather than trying to detect it. Documents are scanned before release. A file that cannot be checked is refused rather than accepted unchecked.
9. Records system connections
Where an organisation files reports into its own records system, the connection is authenticated with credentials that organisation controls and can rotate or revoke at any time from its admin console. Revoking takes effect immediately. We log that a report was sent and when; we do not log or retain its clinical content.
10. Incident response
We maintain an incident response plan for security events. In the event of a confirmed data breach affecting user account data, we will notify affected users within the timeframe required by applicable law, including the NDPR (72 hours for notifiable breaches where applicable).
11. Reporting vulnerabilities
If you discover a security vulnerability in TScribe, please contact us responsibly at hello@tscribe.app. We will acknowledge your report within two business days and work with you to address the issue before any public disclosure.

