Skip to main content

Data Processing Agreement

For TriageHealth Professional Tier Subscribers

Last updated: 25 March 2026

This Data Processing Agreement (“DPA”) forms part of the Terms of Service between TriageMethod Ltd, trading as TriageHealth, (“Processor”) and the subscribing healthcare professional or organisation (“Controller”) using the TriageHealth Professional tier.

1. Definitions

  • Client Data: Personal data and health data of the Controller’s clients that is processed through the TriageHealth platform.
  • Processing: Any operation performed on Client Data, including collection, storage, analysis, assessment generation, and display.
  • Sub-processor: A third party engaged by the Processor to process Client Data.

2. Scope of Processing

The Processor processes Client Data solely for the purpose of:

  • Generating health assessment reports requested by the Controller
  • Providing biomarker interpretation, nutrient analysis, and cross-domain insights
  • Storing Client Data for ongoing assessment tracking and comparison
  • Enabling the Controller to view, manage, and export Client Data

3. Duration

This DPA remains in effect for the duration of the Controller’s Professional subscription. Upon termination, the Processor shall delete all Client Data within 30 days, unless retention is required by law.

4. Obligations of the Processor

The Processor shall:

  • Process Client Data only on documented instructions from the Controller
  • Ensure that persons authorised to process Client Data have committed to confidentiality
  • Implement appropriate technical and organisational security measures (as detailed in our Privacy Policy)
  • Not engage sub-processors without prior written authorisation of the Controller
  • Assist the Controller in responding to data subject requests (access, rectification, erasure, portability)
  • Notify the Controller without undue delay (and no later than 48 hours) after becoming aware of a personal data breach affecting Client Data
  • Delete or return all Client Data upon termination of the subscription
  • Make available all information necessary to demonstrate compliance with GDPR obligations

5. Obligations of the Controller

The Controller shall:

  • Ensure they have a lawful basis (typically explicit consent under Article 9) for processing client health data through TriageHealth
  • Obtain appropriate consent from their clients before entering health data
  • Inform their clients about the use of TriageHealth as a processing tool
  • Use generated assessments as supplementary tools, not as a replacement for clinical judgement

6. Sub-processors

The Processor uses the following sub-processors:

Sub-processorPurposeData ProcessedLocationSafeguards
Stripe, Inc.Payment processingCustomer email, payment details, billing address, transaction recordsUSSCCs, PCI DSS Level 1
Resend, Inc.Email deliveryEmail address, name, transactional email content (verification, reports, notifications)USSCCs, email address and content only
Google LLC (Gemini API)AI processing of health queriesHealth context snippets for AI-powered analysis and chat (no direct PII; pseudonymised health data)USSCCs, no data retention by provider, data not used for model training
Neon, Inc.Database hostingAll user data including account data, health data, assessments, and consent records (encrypted at rest)EU/UKEncryption at rest (AES-256), encryption in transit (TLS 1.2+), access controls, SOC 2 Type II
Vercel, Inc.Application hostingAll HTTP requests pass through (including request metadata, IP addresses); serverless function executionUS/EUSCCs, ISO 27001, SOC 2 Type II
Anthropic, PBCAI analysis (opt-in)Health context snippets for AI chat responses (no direct PII)USSCCs, no data retention by provider, data not used for model training

The Controller is deemed to have authorised the above sub-processors. The Processor will inform the Controller of any intended changes to sub-processors, giving the Controller the opportunity to object.

7. International Transfers

Where Client Data is transferred outside the UK/EEA, the Processor ensures adequate safeguards through Standard Contractual Clauses (SCCs) as approved by the European Commission and adopted for UK transfers by the ICO.

8. Security Measures

The Processor implements the following technical and organisational measures:

  • Encryption at rest and in transit (TLS 1.2+, AES-256)
  • Role-based access control — Client Data accessible only by the Controller and their designated clients
  • Audit logging of all data access
  • Rate limiting and brute-force protection
  • Regular security assessments
  • Incident response procedures with 48-hour breach notification

9. Data Subject Rights

The Processor shall assist the Controller in fulfilling data subject rights requests. The Controller can:

  • Export all client data via the Professional dashboard
  • Delete individual client data via the client management interface
  • Rectify client data via the standard data entry forms

10. Audit Rights

The Controller has the right to audit the Processor’s compliance with this DPA. The Processor shall make available audit logs, security documentation, and compliance certifications upon reasonable request.

11. Liability

Each party’s liability under this DPA is subject to the limitations set out in the Terms of Service.

12. Contact

For DPA-related enquiries: info@triagemethod.com