Tidemark

Information governance & data processing

Studystreaks Ltd · Tidemark · last updated August 2026

This page is written for Health Board eHealth, ICB and Trust information governance teams. Part A is a one-page summary for approval and web-filtering requests. Part B is the full Data Processing Agreement that forms part of every practice subscription. Print or copy it and send it on — nothing else needs to be requested from us.

Whitelist request letterGovernance FAQ (plain English)Security summary

Part A — Information governance summary

Processor and registered officeStudystreaks Ltd (company no. SC865254, D-U-N-S © 234235037), Studystreaks Ltd, c/o Smith & Wallace & Co., 1 Simonsburn Rd, Kilmarnock, Scotland, KA1 5LA. Registered in Scotland.
Purpose of the systemOperational planning and workforce wellbeing. Clinicians record how their working time is spent across six workload domains; practices see aggregated capacity reporting against BMA safe working guidance.
Use of dataAll data held by Tidemark is internal to the service. It is used only to operate and improve the app for the clinicians and practices who created it — producing their own diaries, reports and analyses. It is never sold, never shared with advertisers, and never used for any other purpose. Nothing is ever done with a practice's or clinician's data outside the service without their explicit, informed consent — for example contributing to research, appearing in a case study or testimonial, or joining the cross-practice comparison. Consent is a specific choice, never assumed or bundled, and can be withdrawn at any time. Any aggregated or pooled figure — in-app comparison, research, or any published statistic — is only ever produced at a level where no individual practice or clinician can be identified. Comparison figures need at least 12 practices in a band; research outputs need at least 20 clinicians across at least 5 practices; within a practice, figures are suppressed until at least 3 clinicians contribute.
Clinical safety classificationNot a clinical system. No clinical decision support, no triage, no prescribing, no patient record. DCB0129 / DCB0160 clinical risk management standards are not engaged because no patient data is processed.
Patient dataNone. No patient identifiable data or protected health information is requested, collected, stored or processed at any point.
Personal data processedStaff operational data only: name, work email, job role, practice affiliation, working pattern, time and contact-count records, and self-rated workload scores.
Hosting and architecturePrimary data storage in the European Union (Germany — Frankfurt, and Ireland), with the application served from UK / EU edge locations. Static assets and application served from the edge; data held in a managed Postgres database.
Where data is handledPrimary storage: Germany (Frankfurt) and Ireland (EU). Application delivery: UK and EU edge locations. Payment processing: UK and Ireland. AI sheet reading, voice transcription and analysis: EU and/or United States under Standard Contractual Clauses and the UK IDTA. Reminder push notifications: the device maker's service (Apple, Google or Mozilla, US) carries a content-free ping only. Support and administration: United Kingdom.
Encryption in transitTLS 1.3 (HTTPS), with HSTS enforced
Encryption at restAES-256 at rest, including database backups
Access controlPer-row database authorisation (Row Level Security) scoped to the signed-in clinician. Email and password or Google sign-in, with hashed credentials handled by the managed auth provider.
Aggregation and anonymityPractice leads see aggregated totals only. Views that could identify one clinician are suppressed until at least three clinicians have contributed.
Anonymised researchSeparate from this agreement and from the Controller's instructions: individual clinicians may explicitly opt in to contributing anonymised workload figures to published research. No names, practice names or locations and no free text are ever included, and every published slice pools at least 20 clinicians across at least 5 practices. Consent is per clinician, reversible at any time for future analyses, and no clinician's data is included without it.
Data portabilityEvery user can download a complete export of their own data as JSON or CSV at any time, without contacting us. Leads can export anonymised practice-level data.
Retention and deletionActive while subscribed. After a subscription ends: 30 days full access, then read-only download access, then permanent secure deletion at day 90.
Breach notificationThe controller is notified without undue delay and within 48 hours of us becoming aware of a personal data breach.
Standards alignmentUK GDPR and the Data Protection Act 2018; BMA safe workload guidance; the national GP contract and quality frameworks for the practice's own nation (Scotland, England, Wales, Northern Ireland, Ireland, Australia, Canada, New Zealand).
Network requirementsOutbound HTTPS (TCP 443) to tidemarkhealth.app only. No inbound connections, no local install, no browser plug-in, no smartcard integration.

Sub-processors

Part B — Data Processing Agreement

Entered into between Studystreaks Ltd (Processor, company no. SC865254, D-U-N-S © 234235037, registered office: Studystreaks Ltd, c/o Smith & Wallace & Co., 1 Simonsburn Rd, Kilmarnock, Scotland, KA1 5LA) and the subscribing practice or healthcare entity (Controller), effective from the start of the subscription. No signature is required: it takes effect automatically alongside the Terms of Service. A countersigned copy is available on request from hello@studystreaks.co.uk.

1. Roles and scope

This Data Processing Agreement forms part of the Tidemark Terms of Service between Studystreaks Ltd (the "Processor") and the GP practice, health board, cluster or other healthcare entity that holds the subscription (the "Controller").

The Controller determines the purposes and means of processing staff workload data. The Processor processes that data solely to provide the subscribed service and on the Controller's documented instructions, which include the instructions given through normal use of the application.

2. Subject matter, duration, nature and purpose

Subject matter: recording, storing, aggregating and reporting on the working time and workload of the Controller's clinical team.

Duration: for the term of the subscription, plus the retention window set out in clause 9.

Nature and purpose: workforce capacity measurement, safe working compliance reporting, and operational improvement planning. Tidemark is not a clinical system.

Purpose limitation: All data held by Tidemark is internal to the service. It is used only to operate and improve the app for the clinicians and practices who created it — producing their own diaries, reports and analyses. It is never sold, never shared with advertisers, and never used for any other purpose.

Consent for any other use: Nothing is ever done with a practice's or clinician's data outside the service without their explicit, informed consent — for example contributing to research, appearing in a case study or testimonial, or joining the cross-practice comparison. Consent is a specific choice, never assumed or bundled, and can be withdrawn at any time. No research contribution, case study, testimonial or cross-practice comparison involves the Controller's or a clinician's data unless the relevant party has opted in.

Non-identifiable aggregates: Any aggregated or pooled figure — in-app comparison, research, or any published statistic — is only ever produced at a level where no individual practice or clinician can be identified. Comparison figures need at least 12 practices in a band; research outputs need at least 20 clinicians across at least 5 practices; within a practice, figures are suppressed until at least 3 clinicians contribute.

3. Categories of data subject and personal data

Data subjects: clinicians and clinical team members of the Controller who hold an account — GP partners, salaried GPs, locums, trainees, ANPs, pharmacists, practice nurses and other roles the Controller adds.

Categories of personal data: account information; workload and operational data; self-reported ratings; uploaded paper sheets; free-text notes; notification and device data; voice notes; security and audit records; billing data.

No special category data relating to patients is processed. Self-rated cognitive load and IT friction scores are occupational measures recorded voluntarily by the clinician about their own working day.

4. No patient identifiable data

Tidemark never requests, collects, stores or processes patient identifiable data. Do not enter patient names, dates of birth, CHI or NHS numbers, or identifiable clinical detail into any free-text field, note or friction tag.

The Controller undertakes to instruct its staff accordingly. Free-text fields are optional throughout the application and are excluded from every data export and from all AI processing.

5. Sub-processors

The Controller gives general authorisation for the Processor to engage the sub-processors listed below. The Processor imposes data protection obligations equivalent to this agreement on each of them, and remains fully liable for their performance.

The Processor will give at least 30 days' notice before adding or replacing a sub-processor, during which the Controller may object and, if the objection cannot be resolved, terminate the subscription with a pro-rata refund.

6. Security measures

Encryption in transit: TLS 1.3 (HTTPS), with HSTS enforced.

Encryption at rest: AES-256 at rest, including database backups.

Logical separation and authorisation: Per-row database authorisation (Row Level Security) scoped to the signed-in clinician. Every table enforces per-user policies at the database layer, so a defect in application code cannot expose another practice's data.

Authentication: Email and password or Google sign-in, with hashed credentials handled by the managed auth provider. Uploaded sheet photographs are held in a private bucket readable only by the clinician who uploaded them.

Personnel: access to production data is limited to named administrators on a least-privilege basis and is used only to investigate faults raised by the Controller.

7. Confidentiality and staff

Everyone the Processor authorises to process personal data is bound by a duty of confidentiality and has received data protection training appropriate to their role.

8. Assistance to the Controller

Data subject requests: the application provides self-service access, correction and export, so most requests need no involvement from the Processor. Where assistance is needed, the Processor will respond within 10 working days.

The Processor will assist the Controller with data protection impact assessments and with prior consultation with a supervisory authority, on request, and will make available the information needed to demonstrate compliance with Article 28.

9. Return and deletion

On termination or expiry: full access for 30 days, read-only export access until day 90, and permanent deletion of all practice and personal records — including backups and uploaded sheet images — at day 90.

Deletion is carried out by an automated nightly process and is irreversible. Earlier deletion can be requested in writing at any time.

10. Personal data breach

The Processor will notify the Controller without undue delay, and in any event within 48 hours, of becoming aware of a personal data breach affecting the Controller's data, together with the nature of the breach, the categories and approximate number of records affected, the likely consequences and the measures taken.

11. International transfers

Primary storage is in the European Union (Germany — Frankfurt, and Ireland). Payment processing is in the United Kingdom and Ireland. Administrative access for support and fault investigation is from the United Kingdom only.

The only processing outside the UK and EEA is: (a) the AI processing of uploaded sheet images and operational workload figures, which may take place in the United States; (b) reminder push notifications, which pass through the device maker's push service (Apple, Google or Mozilla) in the United States carrying a content-free ping only; and (c) request metadata transiting Cloudflare's global points of presence for delivery and security.

Every transfer outside the UK or EEA is covered by the UK International Data Transfer Addendum and the EU Standard Contractual Clauses, with a transfer risk assessment on file and available to the Controller on request.

12. Audit

The Processor will make available on request the information necessary to demonstrate compliance with this agreement, including sub-processor certifications and security documentation, and will allow for and contribute to audits by the Controller or an auditor it mandates, no more than once a year unless required by a supervisory authority.

13. Governing law

This agreement is governed by the law of Scotland for UK subscriptions, or the law of the Controller's registered jurisdiction where that differs.

Questions from your IG team? Email hello@studystreaks.co.uk and we will respond within 5 working days. See also the Privacy Policy and Terms of Service.