Privacy & Security

Controls designed to support privacy-conscious, clinician-reviewed documentation workflows.

Compliance Badge

Supporting clinic privacy obligations

Repnotes provides technical controls intended to help clinics manage information responsibly when using Cliniko and Nookal integrations. Each clinic remains responsible for its own legal, professional and contractual obligations.

Access Controls (APP 11)

Security of Personal Information: We rigorously validate that the caller is authorized to view or manipulate data for a specific clinic. A malicious user cannot pass another clinic's ID and access or overwrite their data. Server-side role and clinic membership checks reduce unauthorised access risk.

Device & API Integrity

App Check Validation: All requests made to our backend endpoints are verified in real time using Firebase App Check and reCAPTCHA Enterprise. This safeguards your clinic’s database by blocking unauthorized API requests, automated scrapers, and potential brute-force activities.

Patient Consent (APP 3 & 6)

Collection and Use of Personal Information: The NDIS places a heavy emphasis on participant consent. We now explicitly require consent before storing and transferring clinical data (like treatment notes) to an external system like Cliniko and Nookal.

Data Retention (APP 11.2)

Destruction of Data: NDIS guidelines mandate retaining adult clinical records for 7 years (and until age 25 for minors). Repnotes acts as an automated data conduit. Your PMS (Cliniko or Nookal) serves as the permanent Electronic Health Record (EHR). As long as data is successfully synced to your PMS, you should confirm its own retention obligations and verify successful transfer before relying on another system as the primary record.

Your Data. Your Control.

Zero Third-Party Sharing

Purpose limitation: Information is handled for the purposes described in our privacy notices, subject to service providers and disclosures required or authorised by law.

Device & API Integrity

App Check & reCAPTCHA: We secure all client-to-server interactions with Firebase App Check and Google reCAPTCHA Enterprise. By verifying the integrity of the device and application environment in real-time, we block automated bots, malicious scripts, and unauthorized scrapers before they can access our APIs.

Encrypted API Keys

Google Secret Manager: We proudly utilize Google Cloud Secret Manager to securely encrypt your clinic's API keys at rest. This state-of-the-art, enterprise-grade encryption ensures your sensitive integration credentials remain restricted to authorised server-side processes.

Secure Payments

No Payment Data Needed: No payment details are ever stored on Repnotes servers. All subscriptions are processed using manual billing.

Account & Inactivity Deletion

Right to Erasure: If you choose to remove your clinic's account, or if it remains inactive for over a year, you may request deletion. Some information may need to be retained where law, dispute handling or security obligations require it.

Dedicated Support

Privacy Officer: We believe in absolute transparency. If you have any concerns regarding data collection, storage, or security practices, you can contact our dedicated Privacy Officer ( admin+privacy@kinetec.com.au ) for clear answers and rapid resolution.

Fields that can support NDIS-related workflows

Repnotes can help practitioners structure clinician-reviewed records using fields such as: