Data Processing Agreement (DPA)

Last Updated: October 14, 2025

Effective Date: October 14, 2025

Important Notice: This Data Processing Agreement ("DPA") is incorporated by reference into the TiCloud Terms of Service. This DPA applies to all processing of Personal Data by TiCloud on behalf of Customer (Data Controller) and ensures compliance with GDPR, CCPA, UK Data Protection Act, PIPEDA, and other applicable data protection laws.
✓ GDPR Compliant | ✓ Standard Contractual Clauses Included | ✓ CCPA/CPRA Ready | ✓ UK GDPR Aligned

Table of Contents

1. Definitions and Interpretation

1.1 Definitions

In this DPA, the following terms shall have the meanings set forth below:

1.2 Interpretation

2. Scope and Purpose of Processing

2.1 Scope of DPA

This DPA applies to all processing of Personal Data by TiCloud on behalf of Customer in connection with the provision of the Services.

2.2 Purpose of Processing

TiCloud shall process Personal Data only for the following purposes:

2.3 Duration of Processing

Processing shall continue for the duration of the Services agreement and for such additional period as necessary to comply with legal obligations or as instructed by Customer.

2.4 Nature of Processing

The nature of processing includes:

3. Roles and Responsibilities

3.1 Data Controller (Customer)

Customer is the Data Controller for all Personal Data of their end-users processed through the Services. As Data Controller, Customer:

3.2 Data Processor (TiCloud)

TiCloud is the Data Processor and processes Personal Data only on behalf of and according to the documented instructions of Customer. As Data Processor, TiCloud:

3.3 Joint Controller Scenarios

In limited scenarios where TiCloud and Customer jointly determine processing purposes and means, the parties shall enter into a separate joint controller agreement as required by GDPR Article 26.

4. Types of Personal Data and Data Subjects

4.1 Categories of Data Subjects

The Personal Data processed under this DPA may relate to the following categories of Data Subjects:

4.2 Types of Personal Data

The Personal Data processed may include:

Data Category Examples
Identification Data Name, email address, phone number (if provided), user ID
Transaction Data Purchase amounts, dates, items purchased, payment methods
Receipt Data Digital receipt images, merchant names, transaction details
Technical Data IP address, device identifiers, usage logs
Interaction Data QR code scans, merchant-customer interactions, timestamps
Special Categories (Incidental) Health data (if pharmacy receipts), financial data (if visible on receipts)

4.3 Sensitive Personal Data

Customer acknowledges that receipts may incidentally contain sensitive or special categories of personal data. Customer is responsible for:

5. Data Controller Obligations

Customer, as Data Controller, represents, warrants, and undertakes that:

5.1 Legal Basis and Compliance

5.2 Consent and Notices

5.3 Data Quality

5.4 Security

5.5 Instructions

6. Data Processor Obligations

TiCloud, as Data Processor, undertakes to:

6.1 Processing Instructions

6.2 Confidentiality

6.3 Security (See Section 7)

6.4 Sub-processors (See Section 8)

6.5 Assistance to Controller

6.6 Records and Documentation

6.7 Data Deletion/Return (See Section 13)

7. Security Measures

7.1 Security Commitment

TiCloud implements and maintains appropriate technical and organizational measures to ensure a level of security appropriate to the risk, taking into account:

7.2 Technical Security Measures

Security Control Implementation
Encryption in Transit TLS 1.2+ for all data transmission; HTTPS enforced
Encryption at Rest AES-256 encryption for databases and file storage
Access Controls Role-based access control (RBAC); principle of least privilege; multi-factor authentication (MFA) for administrative access
Authentication Bcrypt password hashing; JWT token-based authentication; session management
Network Security Firewalls; intrusion detection/prevention systems (IDS/IPS); DDoS protection; API rate limiting
Data Segregation Logical separation of customer data; isolated database schemas
Backup & Recovery Encrypted daily backups; tested disaster recovery procedures; 99.9% uptime SLA
Secure Development Security code reviews; dependency scanning; OWASP Top 10 compliance

7.3 Organizational Security Measures

7.4 Security Certifications and Compliance

TiCloud maintains or is working toward the following certifications:

7.5 Security Updates

8. Sub-processors

8.1 General Authorization

Customer provides general authorization for TiCloud to engage sub-processors to process Personal Data, subject to the conditions in this Section 8.

8.2 Current Sub-processors

TiCloud currently engages the following sub-processors:

Sub-processor Service Provided Location Data Transferred
Amazon Web Services (AWS) Cloud hosting and infrastructure EU, US (per Customer preference) All Personal Data
OpenAI Receipt OCR and text extraction United States Receipt images (anonymized where possible)
Email Service Provider (e.g., SendGrid) Transactional email delivery United States Email addresses, names, communication content
FTP Storage Provider Receipt image storage France/EU Receipt images

8.3 Sub-processor Requirements

TiCloud ensures that all sub-processors:

8.4 New Sub-processors

8.5 Objection Rights

8.6 Liability

TiCloud shall remain fully liable to Customer for the performance of sub-processors' obligations and for any acts or omissions of sub-processors.

9. Data Subject Rights

9.1 TiCloud's Assistance Obligations

TiCloud shall, taking into account the nature of processing, assist Customer by implementing appropriate technical and organizational measures to fulfill Customer's obligation to respond to Data Subject rights requests, including:

9.2 Request Handling Process

9.3 Tools and Support

TiCloud provides the following tools to assist with Data Subject rights:

9.4 Fees for Assistance

10. Data Breach Notification

10.1 Notification to Customer

TiCloud shall notify Customer without undue delay, and in any event within 24 hours, upon becoming aware of a Data Breach affecting Customer's Personal Data.

10.2 Breach Notification Content

The notification shall include, to the extent available:

10.3 Notification Method

10.4 Customer Obligations

Customer acknowledges that:

10.5 TiCloud's Remediation

Following a Data Breach, TiCloud shall:

10.6 No Undue Delay

TiCloud commits to industry-leading breach notification timelines and shall not unduly delay notifications to Customer, recognizing that Customer needs adequate time to fulfill its own notification obligations to authorities and Data Subjects.

11. Audits and Inspections

11.1 Audit Rights

Customer has the right to conduct audits and inspections of TiCloud's data processing activities, including:

11.2 Audit Frequency

11.3 Audit Process

11.4 Alternative Compliance Verification

As an alternative to on-site audits, TiCloud may provide:

11.5 Costs

11.6 Audit Findings

11.7 Confidentiality

Audit findings and TiCloud's internal documentation are confidential and shall not be disclosed to third parties except as required by law or with TiCloud's consent.

12. International Data Transfers

12.1 Transfer Mechanisms

When Personal Data is transferred outside the European Economic Area (EEA), United Kingdom, or other jurisdictions with data localization requirements, TiCloud ensures adequate protection through the following mechanisms:

12.2 Standard Contractual Clauses (SCCs)

12.3 Adequacy Decisions

TiCloud may transfer Personal Data to countries deemed adequate by the European Commission or UK, including:

12.4 Additional Safeguards

In addition to SCCs, TiCloud implements supplementary measures as recommended by the European Data Protection Board (EDPB), including:

12.5 Data Localization Options

TiCloud offers data localization options for Customers who require data to remain in specific regions:

12.6 Transfer Impact Assessment

12.7 Government Access Requests

12.8 Canadian Transfers (PIPEDA)

For Canadian Customers, transfers of Personal Data outside Canada are subject to:

12.9 US State Law Compliance

For transfers relevant to California, Virginia, Colorado, Connecticut, and Utah privacy laws:

13. Data Deletion and Return

13.1 Deletion or Return Upon Termination

Upon termination or expiration of the Services agreement, TiCloud shall, at Customer's choice:

13.2 Customer Election

13.3 Deletion Methods

TiCloud uses the following secure deletion methods:

13.4 Legal Retention Exceptions

13.5 Return Format

When data return is requested, TiCloud will provide:

13.6 Ongoing Processing During Transition

13.7 Sub-processor Data Deletion

14. Liability and Indemnification

14.1 General Liability

14.2 GDPR Liability Chain (Article 82)

For EU/UK Data Subjects:

14.3 Indemnification by TiCloud

TiCloud shall indemnify, defend, and hold harmless Customer from and against any claims, losses, damages, fines, or penalties arising from:

Exceptions: TiCloud is not liable for claims arising from:

14.4 Indemnification by Customer

Customer shall indemnify TiCloud from claims arising from:

14.5 Regulatory Fines and Penalties

14.6 Limitation of Liability

Except as prohibited by Data Protection Laws:

14.7 Insurance

15. Duration and Termination

15.1 Duration

15.2 Termination of Services Agreement

15.3 Termination for Data Protection Violations

Either party may terminate this DPA and the Services Agreement immediately if:

15.4 Effect of Termination

Upon termination:

15.5 Surviving Provisions

The following provisions survive termination:

15.6 No Penalty for DPA Termination

16. Standard Contractual Clauses

16.1 Incorporation of SCCs

The Standard Contractual Clauses for international data transfers are hereby incorporated into this DPA by reference:

  • EU Standard Contractual Clauses: Commission Implementing Decision (EU) 2021/914 of 4 June 2021 on standard contractual clauses for the transfer of personal data to third countries pursuant to Regulation (EU) 2016/679
  • UK International Data Transfer Agreement: UK Information Commissioner's Office International Data Transfer Agreement (IDTA) and/or Addendum to the EU SCCs
  • Swiss SCCs: Swiss Federal Data Protection and Information Commissioner approved clauses (where applicable)

16.2 Module Selection

For the purposes of the EU SCCs, the following modules apply:

  • Module 2 (Controller to Processor): Applies when Customer is Controller and TiCloud is Processor
  • Module 3 (Processor to Sub-processor): Applies for sub-processor relationships

16.3 SCC Details and Selections

Clause Selection/Detail
Clause 7 (Docking Clause) Optional docking available for additional exporters/importers
Clause 9 (Use of Sub-processors) OPTION 2: General authorization with notification (as per Section 8 of this DPA)
Clause 11 (Redress) Data subjects have enforceable third-party beneficiary rights
Clause 13 (Supervision) Supervisory authority: Customer's lead supervisory authority in EU/EEA
Clause 17 (Governing Law) Law of the EU Member State where Customer is established (for EU customers)
Clause 18 (Jurisdiction) Courts of the EU Member State where Customer is established

16.4 Annex Information

Annex I - Parties and Processing Details:

  • Data Exporter (Customer): Details as specified in Customer's account information
  • Data Importer (TiCloud):
    • Name: TiCloud Receipt Management System
    • Address: 199 rue Hélène Boucher, 34710 Castelnau le Lez, France
    • Contact: dpo@ticloud.app
  • Processing Operations: As described in Section 2 of this DPA
  • Categories of Data: As described in Section 4 of this DPA
  • Data Subjects: As described in Section 4.1 of this DPA
  • Sensitive Data: Potentially incidental (as described in Section 4.3)
  • Transfer Frequency: Continuous during term of Services
  • Retention Period: As described in Section 13 of this DPA

Annex II - Technical and Organizational Security Measures:

  • As described in Section 7 of this DPA
  • Measures to ensure ongoing confidentiality, integrity, availability, and resilience of processing systems
  • Ability to restore availability and access to Personal Data in a timely manner in the event of incident
  • Regular testing, assessment, and evaluation of effectiveness

Annex III - List of Sub-processors:

16.5 Order of Precedence

In case of conflict between provisions:

  1. Standard Contractual Clauses (where applicable to international transfers)
  2. This Data Processing Agreement
  3. Main Terms of Service

16.6 Full Text of SCCs

The complete text of the Standard Contractual Clauses is available at:

17. Contact Information

Data Protection Officer

Name: Thomas Wyskiel

Email: dpo@ticloud.app

Phone: +33 (0) [Contact Number]

Legal and Compliance

Email: legal@ticloud.app

For DPA Questions: dpa@ticloud.app

Data Subject Rights Requests

Email: dsr@ticloud.app

Response Time: Within 48 hours

Security and Data Breaches

Email: security@ticloud.app

24/7 Hotline: [Emergency Contact Number]

Postal Address

TiCloud Receipt Management System
Attn: Data Protection Officer
199 rue Hélène Boucher
34710 Castelnau le Lez
France

Customer Portal

Access DPA management tools: https://ticloud.app/admin/dpa

18. Additional Provisions

18.1 Amendments

18.2 Severability

18.3 Entire Agreement

18.4 Language

18.5 Counterparts

18.6 Notices

All notices under this DPA shall be in writing and delivered to:

19. Acceptance and Execution

Agreement Execution

This Data Processing Agreement is automatically executed and incorporated by reference when Customer:

  • Accepts the TiCloud Terms of Service, OR
  • Creates a TiCloud merchant account, OR
  • Uses TiCloud Services in a capacity that involves processing Personal Data as a Controller

Acceptance Date: The date Customer first accepts Terms of Service or creates an account

Binding Agreement: By using TiCloud Services, Customer acknowledges that:

  • Customer has read and understood this DPA
  • Customer agrees to be bound by all terms and conditions herein
  • Customer has authority to bind their organization to this DPA
  • Customer accepts the Standard Contractual Clauses incorporated herein

Custom DPA Requests: Enterprise customers requiring customized DPA terms may contact: enterprise@ticloud.app

Compliance Summary

This DPA ensures compliance with:


© 2025 TiCloud Receipt Management System. All rights reserved.
Home | Terms of Service | Privacy Policy | Data Processing Agreement | Contact Legal Team