Data Processing Agreement (SaaS)

Updated June 5th, 2026

DATA PROCESSING AGREEMENT — CONDUKTOR IVY HOSTED (SAAS) PLATFORM

This Data Processing Agreement ("DPA") sets out the terms and conditions under which Conduktor Inc. ("Processor" or "Conduktor") Processes Personal Data on behalf of the Customer ("Controller") in connection with Conduktor's hosted, cloud-based "Ivy" platform and related services (the "SaaS Services" as defined in the Agreement, referred to in this DPA as the "Services"), as governed by the End User License Agreement: SaaS Services or other applicable agreement between the parties (the "Agreement"). Unless otherwise defined in this DPA, capitalized terms have the meanings given to them in the Agreement. In the event of any conflict between this DPA and the Agreement, the terms of this DPA prevail with respect to the Processing of Personal Data.

1\. DEFINITIONS

Capitalized terms used but not defined within this DPA have the meaning set forth in the Agreement. The following terms used in this DPA are defined as follows:

"Applicable Data Protection Laws" means all applicable laws, rules, regulations, and governmental requirements relating to the privacy, confidentiality, or security of Personal Data, including the GDPR, the UK GDPR, Swiss Data Protection Laws, and US State Privacy Laws, as they may be amended or updated from time to time.

"Controller Affiliate" means an affiliate of Controller who is a beneficiary to the Agreement.

"Covered Data" means Personal Data that is: (a) provided by or on behalf of Controller to Processor in connection with the Services; or (b) obtained, developed, produced, or otherwise Processed by Processor, or its agents or Sub-processors, for purposes of providing the Services.

"Data Subject" means a natural person (or, where protected under Applicable Data Protection Laws, a household or consumer) whose Personal Data is Processed.

"Deidentified Data" means data created using Covered Data that cannot reasonably be linked to such Covered Data, directly or indirectly.

"EEA" means the European Economic Area, including the European Union ("EU").

"GDPR" means Regulation (EU) 2016/679 (the "EU GDPR") or, where applicable, the "UK GDPR" as it forms part of the law of England and Wales, Scotland and Northern Ireland by virtue of section 3 of the UK European Union (Withdrawal) Act 2018, or, where applicable, the equivalent provision under Swiss Data Protection Laws.

"Member State" means a member state of the EEA, being a member state of the European Union, Iceland, Norway, or Liechtenstein.

"Personal Data" means any data or information that: (a) is linked or reasonably linkable to an identified or identifiable natural person; or (b) is otherwise "personal data," "personal information," "personally identifiable information," or similarly defined data under Applicable Data Protection Laws.

"Processing" means any operation or set of operations performed on Personal Data, whether or not by automated means. "Process," "Processes," and "Processed" are interpreted accordingly.

"Security Incident" means a confirmed or reasonably suspected breach of security leading to the accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or unauthorized access to (including unauthorized internal access to) Covered Data.

"Services" means the SaaS Services (as defined in the Agreement), being the hosted Ivy platform and related services provided by Processor pursuant to the Agreement.

"Standard Contractual Clauses" or "SCCs" means Module Two (controller to processor) and/or Module Three (processor to processor) of the Standard Contractual Clauses annexed to Commission Implementing Decision (EU) 2021/914.

"Sub-processor" means an entity appointed by Processor to Process Covered Data on its behalf.

"UK" means the United Kingdom.

"US State Privacy Laws" means, to the extent applicable, US state laws relating to data protection, privacy, and the Processing of Personal Data, including the California Consumer Privacy Act as amended by the California Privacy Rights Act (collectively, the "CCPA/CPRA"), the Virginia Consumer Data Protection Act, the Colorado Privacy Act, the Connecticut Data Privacy Act, the Utah Consumer Privacy Act, and other comparable US state privacy laws in force from time to time.

2\. INTERACTION WITH THE AGREEMENT

2.1 This DPA is incorporated into and forms an integral part of the Agreement. This DPA supplements and (in case of contradictions) supersedes the Agreement with respect to any Processing of Covered Data.

2.2 Any Processing operation as described in clause 4 (Details of Data Processing) and Schedule 1 to this DPA will be subject to this DPA.

2.3 Controller Affiliates will be beneficiaries under this DPA and, through Controller, be entitled to enforce all rights in relation to Covered Data provided by the respective Affiliate. Controller will ensure that all obligations under this DPA are passed on to the respective Controller Affiliate.

2.4 Controller warrants that it is duly mandated by any Controller Affiliates on whose behalf Processor Processes Covered Data to: (a) enforce the terms of this DPA on behalf of Controller Affiliates and act on their behalf in the administration and conduct of any claims arising in connection with this DPA; and (b) receive and respond to any notices or communications under this DPA on their behalf.

2.5 Controller will be the only point of contact for all communication between Controller Affiliates and Processor.

3\. ROLE OF THE PARTIES

The parties acknowledge and agree that, in respect of the hosted Services:

(a) for the purposes of the GDPR, UK GDPR, and Swiss Data Protection Laws, Processor acts as "processor" or "sub-processor," determined by the function of Controller: where Controller acts as a controller, Processor acts as a processor; where Controller acts as a processor on behalf of another controller, Processor acts as a sub-processor;

(b) for the purposes of the US State Privacy Laws, Processor acts as a "service provider" or "processor" (as defined in the applicable US State Privacy Laws) in performing its obligations under the Agreement and this DPA; and

(c) Controller is the controller (or business) with respect to Covered Data it submits to or Processes through the Services, and is responsible for the accuracy, quality, and legality of Covered Data and the means by which it was acquired, and for establishing a lawful basis for the Processing.

Hosted Processing acknowledgement. Controller acknowledges that, unlike Conduktor's on-premises offering, the Services are hosted by Processor and that Processor will Process Covered Data submitted to the Services on Controller's behalf as described in Schedule 1. Controller has full control over what Personal Data it inputs into or uploads to the Services.

4\. DETAILS OF DATA PROCESSING

4.1 The details of the Processing of Personal Data under the Agreement and this DPA (such as subject matter, nature and purpose of the Processing, categories of Personal Data and Data Subjects) are described in the Agreement and in Schedule 1 to this DPA.

4.2 Covered Data will only be Processed on behalf of and under the documented instructions of Controller and in accordance with Applicable Data Protection Laws. Processor shall Process Covered Data only as necessary to perform the Services. The Agreement and this DPA generally constitute Controller's instructions for the Processing of Covered Data. Controller may issue further written instructions in accordance with this DPA. Processor will inform Controller if, in its opinion, an instruction infringes Applicable Data Protection Laws. Without limiting the foregoing, Processor is prohibited from:

4.3 Processor certifies that it understands the restrictions in clause 4.2 and will comply with them.

4.4 Processor will limit access to Covered Data to personnel who have a business need to access it, and will ensure that such personnel are subject to obligations of confidentiality at least as protective of the Covered Data as the terms of this DPA and the Agreement.

4.5 Processor may, without prejudice to clause 11, Process Covered Data anywhere that Processor or its Sub-processors maintain facilities, subject to clause 5 of this DPA. The Services are hosted in the EEA (Ireland) as described in Schedule 1; certain Sub-processors are located in the United States as described in Schedule 5.

4.6 Processor will provide Controller with information reasonably necessary to enable Controller to conduct and document any data protection impact assessments or transfer impact assessments required under Applicable Data Protection Laws. Processor will notify Controller promptly if it determines that it can no longer meet its obligations under Applicable Data Protection Laws.

4.7 Controller has the right to take reasonable and appropriate steps to ensure that Processor uses Covered Data in a manner consistent with Controller's obligations under Applicable Data Protection Laws, and to stop and remediate unauthorized use of Covered Data.

5\. SUB-PROCESSORS

5.1 Controller grants Processor general authorization to engage Sub-processors, subject to clause 5.2, as well as Processor's current Sub-processors listed in Schedule 5.

5.2 Processor will enter into a written agreement with each Sub-processor imposing data protection obligations that, in substance, are no less protective of Covered Data than Processor's obligations under this DPA. Processor remains fully liable to Controller for the performance of each Sub-processor's obligations to the same extent as if performed by Processor itself. Engagement of any Sub-processor does not relieve Processor of any of its obligations under this DPA.

5.3 Processor will provide Controller with at least fifteen (15) days' notice of any proposed changes to the Sub-processors it uses to Process Covered Data. Controller may object to a new Sub-processor (including when exercising its right to object under clause 9(a) of the SCCs, if applicable) by providing written notice within ten (10) days after Processor's notice (an "Objection"). If Controller does not object within the Objection period, consent will be assumed. If Controller objects, the parties will work together in good faith to find a mutually acceptable resolution. If no resolution is reached within a reasonable timeframe, either party may, as its sole and exclusive remedy, terminate the portion of the Agreement relating to the affected Services by written notice. During any such Objection period, Processor may suspend the affected portion of the Services.

6\. DATA SUBJECT RIGHTS REQUESTS

6.1 As between the parties, Controller has sole discretion and responsibility in responding to the rights asserted by any individual in relation to Covered Data under Applicable Data Protection Laws (each, a "Data Subject Request").

6.2 Processor will promptly forward to Controller, without undue delay, any Data Subject Request it or any Sub-processor receives, and may advise the individual to submit the request directly to Controller.

6.3 Processor will provide Controller with reasonable assistance, taking into account the nature of the Processing, as necessary for Controller to fulfil its obligation to respond to Data Subject Requests, including requests to access, correct, delete, or port Covered Data, or to opt out of its sale or sharing.

7\. SECURITY AND AUDITS

7.1 Processor will implement and maintain appropriate technical, administrative, and organizational measures designed to ensure the security of Covered Data, including protection against unauthorized or unlawful Processing and against accidental loss, destruction, or damage. When assessing the appropriate level of security, account will be taken of the nature, scope, context, and purpose of the Processing and the risks presented, in particular from accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or access to Covered Data.

7.2 Processor will implement and maintain, as a minimum standard, the measures set out in Schedule 2. Processor shall regularly review and update its technical and organizational measures to ensure they remain effective and appropriate in light of technological developments, evolving industry standards, and changes in the nature, scope, context, and purposes of Processing, and will notify Controller of any material adverse changes to such measures.

7.3 Controller has the right to audit Processor's compliance with this DPA. The parties agree that all such audits will be conducted: (a) upon reasonable written notice to Processor; (b) only once per year (except where required by a supervisory authority or following a Security Incident); and (c) only during Processor's normal business hours.

7.4 To conduct such audits, Controller may engage a third-party auditor who is suitably qualified, independent, and bound by appropriate confidentiality obligations. Controller must submit a detailed proposed audit plan at least two weeks in advance, and the parties will work cooperatively to agree a final audit plan. Audits must be conducted subject to the agreed plan and Processor's health, safety, security, and other relevant policies. Controller will promptly notify Processor of any non-compliance discovered.

7.5 Controller bears the costs of any audit it initiates, unless the audit reveals material non-compliance with this DPA. Upon request, Processor will provide documentation reasonably evidencing implementation of its technical and organizational measures. If the requested audit scope is addressed in a certification or third-party audit report (such as SOC 2 or ISO 27001) produced within twelve (12) months of the request, and Processor confirms no known material changes in the controls covered, Controller agrees to accept those findings in lieu of an on-site audit of the covered controls.

7.6 Processor will audit its Sub-processors on a regular basis and will, upon Controller's request, confirm their compliance with Applicable Data Protection Laws and their contractual obligations.

8\. SECURITY INCIDENTS

8.1 Processor will notify Controller in writing without undue delay and, in any event, no later than seventy-two (72) hours after becoming aware of any Security Incident, and will reasonably cooperate in any obligation of Controller under Applicable Data Protection Laws to make notifications to individuals or supervisory authorities. Processor will take reasonable steps to contain, investigate, and mitigate the Security Incident, and will provide Controller with timely information including the nature of the Security Incident, the measures taken to mitigate or contain it, and the status of the investigation. Processor's notification of or response to a Security Incident will not be construed as an acknowledgement of fault or liability.

8.2 Processor will provide reasonable assistance with Controller's investigation of a Security Incident and with any notification obligation of Controller under Applicable Data Protection Laws.

9\. DELETION AND RETURN

9.1 Processor will, within thirty (30) days of the termination or expiry of the Agreement: (a) if requested by Controller within that period, return a copy of all Covered Data or provide self-service functionality allowing Controller to do the same; and (b) delete all other copies of Covered Data Processed by Processor or any Sub-processor, except to the extent retention is required by applicable law, in which case Processor will protect the confidentiality of such Covered Data and Process it only as necessary for the purpose of such required retention. Covered Data submitted to the Services is otherwise subject to the default and maximum retention periods described in Schedule 1.

10\. CONTRACT PERIOD

10.1 This DPA becomes effective in parallel with the Agreement and, notwithstanding any termination of the Agreement, remains in effect until, and automatically expires upon, Processor's deletion of all Covered Data as described in this DPA.

11\. STANDARD CONTRACTUAL CLAUSES AND INTERNATIONAL TRANSFERS

11.1 The parties agree that the terms of the SCCs, Module Two (controller to processor) and Module Three (processor to processor), as further specified in Schedule 3, are incorporated by reference and deemed executed by the parties, and apply to any transfers of Covered Data falling within the scope of the GDPR from Controller (as data exporter) to Processor (as data importer).

11.2 To the extent applicable, the jurisdiction-specific addenda set out in Schedule 3 (including the UK Addendum and Swiss Addendum) are also incorporated by reference and deemed executed by the parties, and apply to transfers of Covered Data falling within the scope of Applicable Data Protection Laws in the listed jurisdiction(s).

11.3 Processor will provide Controller reasonable support to enable Controller's compliance with the requirements imposed on international transfers of Covered Data, and will, upon request, provide information reasonably necessary for Controller to complete a transfer impact assessment ("TIA").

11.4 Processor agrees to implement the supplementary measures set forth in Schedule 4 in order to enable Controller's compliance with requirements imposed on international transfers of Covered Data under Applicable Data Protection Laws.

11.5 Where Processor relies on the EU-US Data Privacy Framework (or its UK Extension or Swiss-US framework) as a transfer mechanism for any onward transfer to a US Sub-processor, it will maintain such certification or ensure an alternative valid transfer mechanism applies.

12\. US STATE PRIVACY LAW TERMS

12.1 This clause applies to Processing of Covered Data subject to US State Privacy Laws. Processor acts as a "service provider" or "processor" and Processes Covered Data solely on Controller's behalf for the limited and specified business purposes set out in the Agreement and Schedule 1.

12.2 Processor will not: (a) sell or share Covered Data (as "sell" and "share" are defined under the CCPA/CPRA); (b) retain, use, or disclose Covered Data for any purpose other than the business purposes specified, including outside the direct business relationship between the parties; or (c) combine Covered Data with Personal Data received from or on behalf of another person, or collected from Processor's own interaction with the Data Subject, except as permitted by US State Privacy Laws.

12.3 Processor certifies that it understands and will comply with the restrictions in this clause 12. Controller may take reasonable and appropriate steps to ensure that Processor uses Covered Data consistently with Controller's obligations under US State Privacy Laws, and to stop and remediate any unauthorized use.

12.4 Processor will notify Controller if it determines it can no longer meet its obligations under US State Privacy Laws, and will assist Controller in responding to verifiable consumer rights requests as set out in clause 6.

13\. DEIDENTIFIED DATA

If Processor receives Deidentified Data from or on behalf of Controller, then Processor will:

14\. GENERAL

14.1 The parties certify that they understand the requirements in this DPA and will comply with them.

14.2 The parties agree to negotiate in good faith any amendments to this DPA as may be required in connection with changes in Applicable Data Protection Laws.

14.3 This DPA and the Agreement set forth the entire agreement between the parties with respect to the subject matter hereof.

SCHEDULE 1: DETAILS OF PROCESSING

A. List of Parties

The parties are set out in the preamble to this DPA. With regard to any transfers of Covered Data falling within the scope of the GDPR from Controller to Processor, additional information regarding the data exporter and data importer is set out below.

Data Exporter: each of the Controller and/or Controller Affiliates operating in the countries comprising the EEA, UK, and/or Switzerland and/or, to the extent agreed by the parties, Controller and/or Controller Affiliates in any other country to the extent the GDPR applies. The data exporter's contact person, position, and contact details (and, if appointed, its data protection officer and/or representative) are included in the Agreement or will be disclosed to Processor upon request. The activities relevant to the data transfer are defined by the Agreement, and the data exporter decides on the scope of the Processing in connection with the Services as further described in section B below.

Data Importer: Conduktor Inc., the Processor. The data importer's activities relevant to the data transfer are: hosting, storing, and Processing Personal Data submitted by the data exporter through the Ivy platform on behalf of the data exporter in connection with providing the Services, as further described in section B below and in the Agreement. The data importer's contact details are included in the Agreement or will be disclosed to Controller upon request.

B. Description of Processing

Hosting model. The Services are hosted on Amazon Web Services in the eu-west-1 (Ireland) region. The Controller has full control over what Personal Data it submits to the Services. Personal Data is held in a managed PostgreSQL database with tenant isolation enforced at the application layer.

Categories of Data Subjects: Authorized Users and other personnel of Controller and Controller Affiliates; and, to the extent Controller submits such data, Controller's customers and their personnel, and other individuals whose Personal Data is contained in data submitted to the Services.

Categories of Personal Data:

Special categories of Personal Data: None are required by the Services. Controller must not submit special-category Personal Data unless separately agreed in writing; if Controller chooses to submit such data, Controller is solely responsible for ensuring an appropriate lawful basis and any additional safeguards.

Nature and purpose of Processing: hosting, storage, transmission, access management, authentication, audit logging, and maintenance of the data Controller submits to the Services, in order to provide the Services.

Frequency of Processing: continuous, for the duration of the Agreement.

Retention / Storage limitation:

Competent Supervisory Authority: where the data exporter is established in an EU Member State, the supervisory authority of that Member State; where the data exporter is not established in an EU Member State but falls within the territorial scope of Article 3(2) GDPR and has appointed a representative under Article 27(1), the supervisory authority of the Member State where the representative is established; otherwise, the supervisory authority of Ireland (the Data Protection Commission).

SCHEDULE 2: TECHNICAL AND ORGANIZATIONAL MEASURES

Processor has implemented the following technical and organizational measures (including relevant certifications) to ensure an appropriate level of security, taking into account the nature, scope, context, and purpose of the Processing and the risks to the rights and freedoms of natural persons. These measures reflect the hosted Ivy architecture.

SCHEDULE 3: STANDARD CONTRACTUAL CLAUSES AND ADDENDA

Part A: EU Standard Contractual Clauses

The SCCs apply to any Processing of Covered Data subject to the EU GDPR. For the purposes of the SCCs:

Part B: UK Addendum

This UK Addendum applies to any Processing of Covered Data subject to the UK GDPR or to both the UK GDPR and the EU GDPR. As used herein, "Approved Addendum" means the template addendum, version B.1.0, issued by the UK Information Commissioner under s.119A(1) of the Data Protection Act 2018 and laid before the UK Parliament on 2 February 2022, as it may be revised under Section 18 of the Mandatory Clauses; and "Mandatory Clauses" means Part 2 of the Approved Addendum.

With respect to any transfers of Covered Data falling within the scope of the UK GDPR from Controller (as data exporter) to Processor (as data importer): (a) the Approved Addendum forms part of this DPA and the SCCs are read and interpreted in light of its provisions; (b) the parties are as specified in Schedule 1; (c) the selected Modules and Clauses are as specified in Part A above as amended by the Mandatory Clauses; (d) Tables 1 to 3 of the Approved Addendum are completed by reference to Schedules 1, 2, and 5 of this DPA; (e) Processor (as data importer) may end the DPA, to the extent the Approved Addendum applies, in accordance with Clause 19 of the Mandatory Clauses; and (f) Clause 16 of the Mandatory Clauses does not apply.

Part C: Swiss Addendum

This Swiss Addendum applies to any Processing of Covered Data subject to Swiss Data Protection Laws or to both Swiss Data Protection Laws and the GDPR. "Swiss Data Protection Laws" means the Swiss Federal Act on Data Protection and its implementing ordinance, as revised from time to time.

This Addendum is read and interpreted in light of Swiss Data Protection Laws so that it provides the appropriate safeguards required by Article 46 GDPR and/or Article 6(2)(a) of the Swiss Data Protection Laws, as applicable, and will not be interpreted in a way that conflicts with rights and obligations under Swiss Data Protection Laws. In the event of conflict between this Addendum and the SCCs or related agreements, the provisions providing the most protection to Data Subjects prevail.

To the extent Processing is exclusively subject to Swiss Data Protection Laws, the SCCs are amended so that: (a) references to the GDPR are replaced by references to Swiss Data Protection Laws; (b) references to the "EU," "Union," and "Member State" are replaced with "Switzerland"; (c) the competent supervisory authority is the Swiss Federal Data Protection and Information Commissioner; (d) Clause 17 is replaced so the SCCs are governed by the laws of Switzerland; (e) Clause 18 is replaced so disputes are resolved by the courts of Switzerland and a Data Subject may bring proceedings in the place of habitual residence; and (f) until the entry into force of the revised Swiss Data Protection Laws, the SCCs also protect the data of legal entities. Where Processing is subject to both Swiss Data Protection Laws and the GDPR, the DPA and SCCs apply as-is and additionally as amended above, except that Clause 17 is not replaced. Controller warrants that it and/or Controller Affiliates have made any notifications to the Commissioner required under Swiss Data Protection Laws.

Part D: US Transfers

For onward transfers of Covered Data to Sub-processors located in the United States, the parties rely on one or more of the following, as applicable: the EU-US Data Privacy Framework (and its UK Extension and Swiss-US framework) where the relevant Sub-processor is certified; the SCCs together with the supplementary measures in Schedule 4; or another valid transfer mechanism under Applicable Data Protection Laws.

SCHEDULE 4: ADDITIONAL SUPPLEMENTARY MEASURES

Processor commits to implementing the following supplementary measures, based on guidance from EU supervisory authorities, to enhance the protection of Covered Data in connection with Processing in a third country.

Technical measures

Organizational measures

Contractual measures

SCHEDULE 5: SUB-PROCESSORS

Processor engages the following Sub-processors to Process Covered Data in connection with the hosted Ivy Services. Conduktor affiliates are listed for completeness.

Sub-processorLocationDescription of ProcessingData location
Amazon Web ServicesUnited States (entity); hosting in eu-west-1 (Ireland)Cloud hosting and infrastructure: compute, managed PostgreSQL database, load balancing, secrets management, object storage, container registry, DNS, and monitoringIreland (EEA)
Vercel Inc.United StatesHosting of the frontend application and documentation site; proxies API and authentication traffic server-side (HTTP traffic only, no persistent storage)United States
WorkOS, Inc.United StatesAuthentication: login, sessions, organizations, and directory (email, name, profile picture, organization name)United States
Plus Five Five, Inc. (Resend)United StatesTransactional email, including workspace invitations (recipient email, invitation link)United States
Twilio Inc. (Segment)United StatesProduct analytics (event names and properties); consent-gated browser analytics and server-side eventsUnited States
GitHub, Inc.United StatesSource code management and CI/CD (OIDC federation into hosting; no long-lived credentials)United States
Conduktor Inc.224 W 35th St Ste 500, #2947, New York, NY 10001, USConduktor affiliate, operation and support of the ServicesUnited States
Conduktor UK Ltd9th Floor, 107 Cheapside, London, EC2V 6DN, UKConduktor affiliate, operation and support of the ServicesUnited Kingdom
Conduktor France SAS3 Boulevard de Sebastopol, 75001 Paris, FranceConduktor affiliate, operation and support of the ServicesFrance (EEA)
The current list of Sub-processors, including any updates, is maintained by Processor and made available to Controller in accordance with clause 5.3.