Maturo.ai
TermsPrivacyDPASubprocessors

Data Processing Agreement

Last updated: 1 April 2026

This Data Processing Agreement ("DPA") forms part of and is incorporated into the Terms of Service between Maturo Ltd ("Processor") and you ("Controller"). It applies when Maturo processes personal data on your behalf in the course of providing the Service.

1. Definitions

  • "Personal Data" means any information relating to an identified or identifiable natural person, as defined in UK GDPR / EU GDPR.
  • "Processing" means any operation performed on Personal Data, including collection, storage, use, disclosure, and deletion.
  • "Controller" means you, the customer who determines the purposes and means of Processing.
  • "Processor" means Maturo Ltd, which Processes Personal Data on behalf of the Controller.
  • "Sub-processor" means a third party engaged by the Processor to assist in Processing Personal Data. See our Subprocessor List.
  • "Data Subject" means the individual whose Personal Data is Processed.
  • "Supervisory Authority" means the UK Information Commissioner's Office (ICO) or the relevant EU data protection authority.

2. Scope & Roles

When you use Maturo to build and host applications, we process two categories of data:

  • Platform data — your account information, project configuration, and usage data. Maturo acts as the Controller for this data, governed by our Privacy Policy.
  • Customer application data — personal data of your end users stored in the database and services we provision on your behalf. Maturo acts as the Processor for this data, governed by this DPA.

3. Processing Details

Subject matterProvision and management of cloud-hosted web applications
DurationFor the term of the agreement plus any retention period required by law
Nature & purposeInfrastructure provisioning, code generation, database hosting, authentication, payment processing, email delivery, analytics, and support ticketing
Categories of dataEnd-user account data (names, emails, roles), authentication records, payment information, application-specific data as determined by the Controller
Data subjectsEnd users of the Controller's application

4. Processor Obligations

Maturo shall:

  • Process Personal Data only on documented instructions from the Controller, unless required to do so by applicable law
  • Ensure that persons authorised to process Personal Data are bound by confidentiality obligations
  • Implement appropriate technical and organisational measures to ensure a level of security appropriate to the risk, including:
    • AES-256 encryption of stored credentials and API keys
    • TLS encryption for all data in transit
    • Role-based access control with audit logging
    • Regular security patching and dependency monitoring
    • Network-level isolation of customer databases
  • Not engage a sub-processor without prior written authorisation from the Controller (see Section 6)
  • Assist the Controller in fulfilling its obligations regarding Data Subject rights (access, rectification, erasure, portability, restriction, objection)
  • Assist the Controller in ensuring compliance with obligations relating to security, breach notification, impact assessments, and prior consultation
  • At the choice of the Controller, delete or return all Personal Data upon termination of the agreement, and delete existing copies unless retention is required by law
  • Make available all information necessary to demonstrate compliance and allow for audits

5. Data Breach Notification

In the event of a Personal Data breach, Maturo shall:

  • Notify the Controller without undue delay, and in any case within 72 hours of becoming aware of the breach
  • Provide sufficient information to enable the Controller to meet its own notification obligations to the Supervisory Authority and affected Data Subjects
  • Cooperate with the Controller and take reasonable steps to assist in the investigation, mitigation, and remediation of the breach

Breach notifications will be sent to the email address associated with the Controller's Maturo account.

6. Sub-processors

The Controller authorises the engagement of the sub-processors listed on our Subprocessor List. Maturo shall:

  • Notify the Controller at least 30 days before adding or replacing a sub-processor
  • Impose data protection obligations on each sub-processor that are no less protective than those in this DPA
  • Remain fully liable to the Controller for the performance of each sub-processor's obligations

If the Controller objects to a new sub-processor within 30 days of notification, the Controller may terminate the affected service without penalty.

7. International Data Transfers

Where Personal Data is transferred outside the UK or EEA, Maturo shall ensure appropriate safeguards are in place, including:

  • Standard Contractual Clauses (SCCs) approved by the European Commission and/or the UK ICO
  • Adequacy decisions where applicable
  • Supplementary measures as recommended by the EDPB where necessary

The Controller may choose an Azure region within the EU (e.g. West Europe) to keep application data within the EEA. Platform data may be processed in the US by sub-processors listed on the Subprocessor List.

8. Data Subject Rights

Maturo shall assist the Controller in responding to requests from Data Subjects exercising their rights under the GDPR. This includes:

  • Providing tools to export end-user data from the provisioned database
  • Providing tools to delete end-user data (project teardown deletes all application data and infrastructure)
  • Cooperating with reasonable requests for data access, rectification, or restriction

9. Audit Rights

The Controller has the right to audit Maturo's compliance with this DPA, subject to:

  • Reasonable prior written notice (at least 30 days)
  • Audits being conducted during normal business hours
  • The Controller bearing the costs of the audit
  • Confidentiality obligations regarding any proprietary information disclosed during the audit

Maturo may satisfy audit requests by providing relevant third-party certifications, audit reports, or other documentation demonstrating compliance.

10. Data Retention & Deletion

Upon termination or expiry of the agreement:

  • Maturo will delete all Customer Application Data within 30 days, unless the Controller requests a return of data
  • Project teardown removes: Azure resources (database, hosting, storage), Auth0 organisation, GitHub repository, Stripe connected account, and all related database records
  • Backup retention follows the configured Azure PostgreSQL policy (default: 7-day point-in-time recovery)
  • Logs are retained for 30 days in Azure Monitor and 90 days in Sentry, after which they are automatically purged

11. Liability

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

12. Governing Law

This DPA is governed by the laws of England and Wales. Any disputes shall be subject to the exclusive jurisdiction of the courts of England and Wales.

13. Contact

For questions about this DPA or to exercise your rights, contact privacy@maturo.ai.

© 2026 Maturo Ltd. All rights reserved.
TermsPrivacyDPASubprocessorsmaturo.ai