This Data Processing Agreement ("DPA") is entered into between Aserta Ltd (the "Processor") and the Shopify merchant installing the Aserta app (the "Controller"). This DPA governs how Aserta processes personal data on behalf of the Controller in compliance with the UK GDPR, Data Protection Act 2018, and other applicable data protection laws.
Controller: The Shopify merchant who installs and uses the Aserta app and determines the purposes and means of processing personal data.
Processor: Aserta Ltd, which processes personal data on the Controller's behalf in accordance with instructions.
Personal Data: Any information relating to an identified or identifiable natural person (e.g., customer names, email addresses in product descriptions).
Processing: Any operation performed on personal data, including collection, storage, use, transmission, or deletion.
Data Subject: Any person whose personal data is processed (e.g., end customers of the Controller's Shopify store).
Sub-processor: Any third party engaged by Aserta to process personal data on behalf of the Controller (e.g., cloud hosting providers).
This DPA applies to the processing of personal data contained in:
Aserta processes personal data solely for the following purposes:
Aserta will NOT:
| Processing Activity | Description | Legal Basis |
|---|---|---|
| Collection | Aserta receives product data via Shopify API when the app is installed | Contract (Service provision) |
| Storage | Personal data is stored in encrypted databases hosted on Render | Contract (Service provision) |
| Analysis | Automated scanning of product descriptions for regulatory keywords | Contract (Service provision) |
| Modification | Text formatting and metadata updates applied to product descriptions | Contract (with Controller's instructions) |
| Deletion | Data deleted upon app uninstall or at Controller's request | Contract & GDPR (right to erasure) |
The Controller warrants that they have obtained all necessary lawful bases and consents to process personal data through the Aserta Service. Aserta relies on the Controller's representations regarding:
Aserta will only process personal data in accordance with:
Any processing beyond these scopes is prohibited. If Aserta receives conflicting instructions, Aserta may decline to process until clarification is received.
Aserta implements technical and organizational measures to protect personal data, including:
Aserta may engage sub-processors for the following functions:
A complete list of sub-processors is available at: https://getaserta.com/subprocessors
The Controller will be notified of any new sub-processors at least 30 days before they begin processing personal data. The Controller has the right to object to the use of new sub-processors.
Personal data is processed on servers located in the United States (Render infrastructure). Aserta relies on Standard Contractual Clauses (SCCs) and Shopify's Data Transfer Addendum to authorize these transfers in compliance with GDPR Article 44-49.
Data subjects have the right to request access to their personal data. Upon receiving a request from the Controller or directly from a data subject (via Shopify webhooks), Aserta will:
Aserta will correct inaccurate personal data upon the Controller's written request. The Controller is responsible for ensuring the accuracy of data in their Shopify store.
Upon the Controller's request or receipt of a Shopify webhook requesting deletion, Aserta will:
Exceptions: Aserta may retain data where required by law (tax, accounting, legal proceedings) or where the data no longer constitutes personal data (aggregated, anonymized data).
Upon the Controller's request, Aserta will provide personal data in a structured, commonly-used, machine-readable format (CSV, JSON) within 30 days.
Data subjects may object to the processing of their personal data. Aserta will cease processing upon the Controller's instruction, except where processing is required by law.
In the event of a personal data breach, Aserta will:
Aserta will:
Aserta will cooperate with data subjects' requests for access, correction, deletion, and other rights. The Controller may direct such requests to Aserta, and Aserta will respond within 30 days.
Aserta will cooperate with requests from the UK Information Commissioner's Office (ICO) and other data protection authorities. The Controller will be informed of such requests (unless legally prohibited).
Aserta will:
Aserta retains personal data according to the following schedule:
| Data Category | Retention Period | Justification |
|---|---|---|
| Active product data | Duration of app installation | Service provision |
| Backup copies | Up to 90 days after deletion | Disaster recovery |
| Audit logs | 1 year | Legal compliance & dispute resolution |
| Transaction logs | 6 years | Tax and accounting compliance (UK law) |
Upon the Controller's request or app uninstallation, Aserta will delete all personal data within 30 days, except where retention is required by law.
To the maximum extent permitted by law, Aserta's liability under this DPA shall be limited to the fees paid by the Controller in the 12 months preceding the claim, or £50, whichever is greater. This limitation does not apply to:
Aserta ensures that all personnel with access to personal data are bound by confidentiality agreements. Personnel will not disclose personal data to third parties without authorization, except as required by law.
This DPA commences when the Controller installs the Aserta app and continues for the duration of the service agreement.
Upon termination or expiration of the service agreement:
This DPA shall be governed by the laws of England and Wales and the UK GDPR. Any disputes arising from this DPA shall be resolved through the courts of England and Wales, in accordance with the dispute resolution procedures outlined in our Terms of Service.
For questions about this DPA or data protection compliance, please contact:
Data Protection Officer (DPO):
Email: dpo@getaserta.com
Postal Address: Aserta Ltd, Eldridge Gardens, Romsey, Hampshire, United Kingdom
Aserta may update this DPA to comply with changes in data protection laws. Material changes will be communicated to the Controller with 30 days' notice. Continued use of the Service constitutes acceptance of updated terms.
By installing the Aserta app and accepting this DPA, the Controller acknowledges that they have read and understood the terms of this agreement and agree to be bound by them.
Aserta Ltd
Authorized by: Aserta Ltd, Eldridge Gardens, Romsey, Hampshire, United Kingdom
Date: March 5, 2026
Version: 1.0