Data Processing Agreement

1. Introduction

This Data Processing Agreement ("DPA") forms part of the Terms of Service between Tradik ("Processor", "we", "us") and the Customer ("Controller", "you") for the use of Wash services.

This DPA is designed to meet the requirements of Article 28 of the UK General Data Protection Regulation (UK GDPR) and the EU General Data Protection Regulation (EU GDPR).

2. Definitions

Term Definition
Personal Data Any information relating to an identified or identifiable natural person
Processing Any operation performed on Personal Data (collection, storage, transfer, etc.)
Controller The entity that determines the purposes and means of processing (Customer)
Processor The entity that processes Personal Data on behalf of the Controller (Tradik/Wash)
Sub-processor A third party engaged by the Processor to process Personal Data
Data Subject An identified or identifiable natural person whose data is processed

3. Scope of Processing

3.1 Nature and Purpose

Wash processes Personal Data solely for the purpose of synchronizing content from WordPress to Shopify, including:

  • Blog posts and pages content synchronization
  • Media files (images, documents) transfer to Shopify CDN
  • SEO metadata synchronization
  • Author information mapping
  • Custom fields and metafield synchronization

3.2 Categories of Personal Data

The following categories of Personal Data may be processed:

Category Examples
Author Information Names, email addresses, biographical information
Content Data Blog post content that may reference individuals
Media Metadata Image alt text, captions containing personal information
User Comments If comments are synced: commenter names, emails (optional feature)

3.3 Categories of Data Subjects

  • WordPress site administrators and editors
  • Content authors and contributors
  • Individuals mentioned in synchronized content
  • Comment authors (if comment sync is enabled)

3.4 Duration of Processing

Processing continues for the duration of the service agreement. Upon termination:

  • Active synchronization ceases immediately
  • Cached data is deleted within 30 days
  • Logs are retained for 90 days for security purposes, then deleted
  • Backups are purged within 180 days

4. Processor Obligations

4.1 Processing Instructions

The Processor shall:

  • Process Personal Data only on documented instructions from the Controller
  • Immediately inform the Controller if an instruction infringes data protection law
  • Not process Personal Data for any purpose other than providing Wash services

4.2 Confidentiality

The Processor ensures that:

  • All personnel processing Personal Data are bound by confidentiality obligations
  • Access to Personal Data is limited to authorized personnel only
  • Confidentiality obligations survive termination of employment

4.3 Security Measures

The Processor implements appropriate technical and organizational measures:

Technical Measures

  • Encryption in Transit: TLS 1.3 for all API communications
  • Encryption at Rest: AES-256 for stored data
  • Authentication: HMAC-SHA256 signed API requests
  • Access Control: Role-based access with principle of least privilege
  • Network Security: Firewall protection, DDoS mitigation
  • Monitoring: 24/7 security monitoring and alerting

Organizational Measures

  • Regular security training for all personnel
  • Background checks for employees with data access
  • Documented security policies and procedures
  • Regular security audits and penetration testing
  • Incident response plan with defined escalation procedures

5. Sub-processors

5.1 Authorization

The Controller provides general authorization for the Processor to engage sub-processors. The Processor maintains a list of current sub-processors:

Sub-processor Purpose Location
Cloudflare, Inc. CDN, DDoS protection, DNS Global (US HQ)
Hetzner Online GmbH Infrastructure hosting Germany/Finland
Shopify Inc. Destination platform (via Customer's store) Canada/Global

5.2 Sub-processor Changes

The Processor shall:

  • Notify the Controller of any intended changes to sub-processors
  • Provide 30 days advance notice before engaging new sub-processors
  • Allow the Controller to object to new sub-processors
  • Ensure all sub-processors are bound by equivalent data protection obligations

6. Data Subject Rights

6.1 Assistance with Requests

The Processor shall assist the Controller in responding to Data Subject requests for:

  • Access: Providing copies of Personal Data
  • Rectification: Correcting inaccurate data
  • Erasure: Deleting Personal Data ("right to be forgotten")
  • Restriction: Limiting processing activities
  • Portability: Providing data in machine-readable format
  • Objection: Ceasing processing based on legitimate interests

6.2 Response Time

The Processor shall respond to Controller assistance requests within 10 business days.

7. Data Breach Notification

7.1 Notification Timeline

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

  • Notify the Controller without undue delay, and within 24 hours of becoming aware
  • Provide initial notification via email to the registered account contact
  • Follow up with detailed written notification within 72 hours

7.2 Notification Content

Breach notifications shall include:

  • Description of the nature of the breach
  • Categories and approximate number of Data Subjects affected
  • Categories and approximate number of Personal Data records affected
  • Name and contact details of the Data Protection Officer
  • Description of likely consequences of the breach
  • Description of measures taken or proposed to address the breach

8. Audit Rights

8.1 Controller Audit Rights

The Controller has the right to:

  • Request and receive copies of relevant certifications and audit reports
  • Submit written audit questions (responded to within 30 days)
  • Conduct on-site audits with 30 days advance notice (at Controller's expense)

8.2 Audit Scope

Audits may cover:

  • Security measures and their implementation
  • Processing activities and compliance with instructions
  • Sub-processor management and oversight
  • Breach notification procedures

9. Data Transfers

9.1 Transfer Mechanisms

For international data transfers, the Processor relies on:

  • EU Standard Contractual Clauses (SCCs): As approved by the European Commission
  • UK International Data Transfer Agreement (IDTA): For UK-origin data
  • Adequacy Decisions: Where applicable

9.2 Transfer Impact Assessment

The Processor maintains transfer impact assessments for all international transfers and updates them when legal circumstances change.

10. Termination

10.1 Data Return or Deletion

Upon termination of the service agreement, the Controller may request:

  • Data Return: Export of all Personal Data in standard format (JSON/CSV)
  • Data Deletion: Secure deletion of all Personal Data

The Controller must make this election within 30 days of termination. If no election is made, data will be deleted.

10.2 Deletion Certification

Upon request, the Processor shall provide written certification of data deletion.

11. Liability

Each party's liability under this DPA is subject to the limitations set forth in the Terms of Service. The Processor shall be liable for damages caused by processing that violates this DPA or applicable data protection law.

12. Governing Law

This DPA is governed by the laws of England and Wales. For Controllers in the EU, this DPA is additionally governed by the applicable EU Member State law where required by GDPR.

13. Contact Information

For DPA-related inquiries:

Data Protection Officer
Tradik
Email: [email protected]

Legal Department
Email: [email protected]

14. Amendments

This DPA may be amended by the Processor to reflect changes in data protection law or processing practices. Material changes will be notified 30 days in advance. Continued use of the service after the effective date constitutes acceptance of the amended DPA.

Request a Signed Copy

Enterprise customers receive a pre-signed DPA upon subscription. For other plans, contact [email protected] to request a signed copy for your records.