Data Processing Agreement

Effective date: April 2026 — Version 1.0

Note: This DPA is automatically incorporated into the ControlHub for Sisense Terms of Service. By creating a ControlHub for Sisense account, you accept this DPA. If your organisation requires a separately executed copy, contact legal@controlhub.cloud.

This Data Processing Agreement (“DPA”) forms part of the agreement between RAPID BI PTY LTD (ABN 50 639 508 857) (“Processor”, “we”, “us”), and the entity agreeing to the ControlHub for Sisense Terms of Service (“Controller”, “you”, “Customer”).

This DPA applies to the extent that we process Personal Data on your behalf in connection with the ControlHub for Sisense service (“Service”).

1. Definitions

2. Scope of Processing

2.1 Categories of Data Subjects

Personal Data processed under this DPA may relate to:

2.2 Types of Personal Data

Data Category Examples Retention
Customer account data Name, business email, company name Duration of account + 30 days
Audit log data IP addresses, user actions, timestamps 365 days
Sisense asset metadata Internal user OIDs (pseudonymised identifiers for asset ownership) Duration of backup retention in your Git repository
Migration transit data CSV/Excel file contents transferred between Sisense instances at your request Not retained — exists in memory only during transfer

2.3 Purpose of Processing

We process Personal Data solely to provide the Service as described in the ControlHub for Sisense Terms of Service, including:

3. Processor Obligations

We shall:

  1. Process Personal Data only on your documented instructions, unless required by law.
  2. Ensure that persons authorised to process Personal Data have committed to confidentiality.
  3. Implement appropriate technical and organisational security measures (see Section 5).
  4. Not engage a Sub-processor without your prior general authorisation (see Section 6).
  5. Assist you in responding to data subject rights requests, to the extent reasonably possible.
  6. Assist you in ensuring compliance with obligations relating to security, breach notification, data protection impact assessments, and prior consultation, taking into account the nature of processing and information available to us.
  7. At your choice, delete or return all Personal Data upon termination of the Service, unless retention is required by law.
  8. Make available to you all information necessary to demonstrate compliance with this DPA and allow for audits and inspections (subject to reasonable notice and confidentiality).

4. Controller Obligations

You shall:

  1. Ensure you have a lawful basis for any Personal Data you provide to or process through the Service.
  2. Provide any required notices to, and obtain any required consents from, data subjects whose Personal Data may be transferred through the Service (e.g., in CSV/Excel files during migrations).
  3. Ensure that your instructions to us comply with applicable Data Protection Laws.

5. Security Measures

We implement the following technical and organisational measures to protect Personal Data:

6. Sub-processors

You provide general authorisation for us to engage Sub-processors. We will notify you of any intended changes to Sub-processors, giving you reasonable opportunity to object.

Current Sub-processors

Sub-processor Purpose Location
Micron21 Application hosting and database storage (highly available infrastructure) Australia (Melbourne)
Postmark (ActiveCampaign LLC) Transactional email delivery United States
Airwallex Payment processing and billing Australia / Global

Where Sub-processors are located outside the EEA/UK, we ensure appropriate safeguards are in place (e.g., Standard Contractual Clauses or equivalent mechanisms).

7. International Transfers

RAPID BI PTY LTD is based in Australia. Where Personal Data originating in the EEA, UK, or Switzerland is transferred to Australia or other countries, such transfers are made in compliance with applicable Data Protection Laws, using one or more of the following mechanisms:

8. UK-Specific Provisions

To the extent that UK GDPR applies to the processing of Personal Data under this DPA:

9. US-Specific Provisions

To the extent that US state privacy laws apply to the processing of Personal Data under this DPA:

9.1 California (CCPA/CPRA)

Where the California Consumer Privacy Act, as amended by the California Privacy Rights Act (“CCPA”), applies:

9.2 Other US State Privacy Laws

Where other US state privacy laws apply (including but not limited to the Virginia Consumer Data Protection Act, Colorado Privacy Act, Connecticut Data Privacy Act, and similar legislation):

9.3 EU-US Data Privacy Framework

Where Personal Data originating in the EEA is transferred to Sub-processors in the United States, we ensure such Sub-processors are certified under the EU-US Data Privacy Framework (DPF) or are subject to Standard Contractual Clauses, as applicable.

10. Data Subject Rights

If we receive a request from a data subject (or consumer, under US law) to exercise their rights under applicable Data Protection Laws (including access, rectification, erasure, restriction, portability, objection, or opt-out of sale/sharing), we will promptly notify you and assist you in responding, unless prohibited by law.

We will not independently respond to data subject or consumer requests unless instructed or authorised by you, except to direct the individual to you.

11. Data Breach Notification

In the event of a Personal Data breach, we will:

  1. Notify you without undue delay and in any event within 72 hours of becoming aware of the breach (or within the timeframe required by applicable US state law, if shorter).
  2. Provide sufficient information for you to meet your obligations to report the breach to supervisory authorities, state attorneys general, and/or affected data subjects or consumers, as applicable.
  3. Cooperate with you and take reasonable steps to assist in the investigation, mitigation, and remediation of the breach.

12. Data Retention and Deletion

You may request deletion of your data at any time by contacting legal@controlhub.cloud.

13. Audits

Upon reasonable written request (no more than once per year, unless a breach has occurred), we will make available information necessary to demonstrate compliance with this DPA. Audits shall be conducted at your expense, during business hours, with reasonable advance notice, and subject to confidentiality obligations.

14. Limitation of Liability

  1. Our total aggregate liability under or in connection with this DPA, whether in contract, tort (including negligence), breach of statutory duty, or otherwise, shall not exceed the amount you have paid to us for the Service in the 12 months preceding the event giving rise to the claim.
  2. We shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, revenue, data (except as specifically provided for in this DPA), business opportunity, or goodwill, even if advised of the possibility of such damages.
  3. We shall not be liable for any loss or damage arising from:
    • Your failure to maintain adequate security measures for credentials or access to your Sisense instances or Git repositories;
    • Your instructions to process data in a manner that is not compliant with applicable Data Protection Laws;
    • Personal Data contained in CSV or Excel files that you choose to transfer via the migration feature, where you have not applied available de-identification measures;
    • Actions of third parties, including your Sisense instance provider, Git hosting provider, or Sub-processors, to the extent their actions are beyond our reasonable control;
    • Your failure to use the bring-your-own-repository option where your security policies require data to remain within your infrastructure.
  4. Nothing in this DPA excludes or limits liability that cannot be excluded or limited under applicable law, including liability for fraud or wilful misconduct.

15. Indemnification

You shall indemnify and hold us harmless from any claims, damages, losses, costs, and expenses (including reasonable legal fees) arising from:

  1. Your breach of applicable Data Protection Laws in connection with your use of the Service;
  2. Your failure to obtain necessary consents or provide required notices to data subjects whose Personal Data is processed through the Service;
  3. Personal Data you provide or transfer through the Service in violation of your obligations under this DPA or applicable law.

16. Term and Termination

This DPA shall remain in effect for the duration of your use of the Service. Obligations relating to the processing and security of Personal Data survive termination of this DPA.

17. Governing Law

This DPA shall be governed by and construed in accordance with the laws of the State of Victoria, Australia. The parties submit to the exclusive jurisdiction of the courts of Victoria. To the extent required by applicable Data Protection Laws, the provisions of those laws shall take precedence.

18. Contact

For questions about this DPA or to exercise your rights: