Privacy Policy
Your privacy matters to us. At DOENio we treat the protection of personal data as a core responsibility, not an afterthought. Below you can read our full privacy statement and the data processing agreement that applies when we process personal data on your behalf.
Privacy statement
Last updated: June 7, 2026
Privacy Statement
This English version is a translation provided for convenience. The Dutch version is the leading text; in the event of any discrepancy, the Dutch version prevails.
This privacy statement describes how DOENio VOF ("DOENio", "we", "us") processes personal data when you visit our website, contact us, create an account or use the DOENio platform.
DOENio VOF Chamber of Commerce (KvK): 42052522 VAT: NL869488818B01 For privacy questions and requests regarding personal data, you can contact us at: privacy@doenio.nl Privacy contact: Jaap van Arragon.
For personal data that customers route through the Platform in the context of their own use of our service, DOENio in principle acts as a processor. That processing is governed by the Data Processing Agreement. For the processing activities described in this statement, such as processing in connection with our website, account administration, billing, security, customer support and our own business operations, DOENio is itself the controller.
1. Personal data we process
DOENio processes the following categories of personal data:
- Account and contact data: first and last name, e-mail address, language preference, organisation and role within the organisation.
- Authentication data: password hash, MFA secrets and session tokens. Passwords are never stored in clear text.
- Connections to external services: OAuth tokens and API keys for the connectors you link to the Platform (such as Gmail, Outlook, Microsoft Teams, Google Calendar or Trello). These are encrypted at rest with AES-256-GCM.
- Content you submit to the Platform: knowledge-base documents, agent input, run results and associated metadata. We ask you not to process special categories of personal data or other sensitive personal data through the Platform, unless this is necessary and appropriate safeguards and arrangements are in place.
- Activity and audit logs: events required for security, traceability and accountability over access and changes.
- Billing and payment data: name, organisation, billing address, payment status and, on each invoice, a masked snapshot of the payment instrument used (for example the last four digits of a card, a masked IBAN and the account-holder name). Full IBAN and card numbers are processed and stored exclusively by DOENio's payment provider Mollie; DOENio does not retain them.
- Usage and device data: limited technical information about your visit to the Platform and the website (IP address, browser, language preference and error reports).
Depending on how you use our services, we do not always process all of these categories of personal data.
2. Purposes and legal bases
We process personal data only for clearly defined purposes and only where there is a valid legal basis to do so.
| Purpose | Legal basis (article 6 GDPR) |
|---|---|
| Create and manage your account and provide the Platform | Performance of a contract (paragraph 1(b)) |
| Billing, payment processing and bookkeeping | Performance of a contract (paragraph 1(b)) and legal obligation (paragraph 1(c)) |
| Security of our systems and accounts, fraud prevention and audit logging | Legitimate interest (paragraph 1(f)). Our interest is to protect our services, users and systems, prevent misuse, and safeguard the integrity and availability of the Platform. |
| Providing customer support and answering questions | Performance of a contract (paragraph 1(b)) or legitimate interest (paragraph 1(f)) |
| Analysis and product improvement based on aggregated or, where possible, pseudonymised data | Legitimate interest (paragraph 1(f)). Our interest is to improve our services, resolve issues and optimise the user experience for our customers. |
| Sending service and change notifications about your account | Performance of a contract (paragraph 1(b)) |
| Sending a commercial newsletter, where offered | Consent (paragraph 1(a)); you can unsubscribe at any time |
For the processing activities described in this privacy statement, DOENio does not use solely automated decision-making that produces legal effects concerning you or similarly significantly affects you.
When customers configure AI agents or other automated functionality in the Platform for their own purposes, they are in principle the controller for those processing activities. They are then themselves responsible for the lawfulness of that processing and, where relevant, for assessing any automated decision-making.
3. Retention periods
DOENio does not retain personal data longer than necessary for the purpose for which we collected it, unless we are required to retain data longer under a legal obligation or to establish, exercise or defend a legal claim. We apply the following retention periods:
- Account and contact data: for as long as you have an account with DOENio. After account deletion a seven-day grace period applies, after which the data is permanently erased. Terminating a single subscription or tenant does not automatically delete your personal account; you may be a member of multiple organisations.
- Invoices and payment data: seven years, under the Dutch tax retention obligation (article 52 AWR).
- Audit logs: 365 days by default.
- Agent run logs and results: twelve months in principle, unless earlier deletion occurs because your account or tenant is deleted.
- Generated artefacts (images, documents): two months from the time of generation.
- OAuth tokens and connector data: deleted as soon as you disconnect a connector and at the latest when your account or tenant is deleted.
After the retention period expires, the data is deleted or anonymised.
4. Sharing personal data with third parties
DOENio does not sell personal data. We share personal data only where necessary for our services, business operations or security, or where we are legally required to do so. Data is shared only with the following categories of recipients:
- Sub-processors that make the Platform technically possible (see the table below).
- External services you connect yourself through connectors (for example Gmail, Outlook, Microsoft Teams, Google Calendar or Trello). This happens only on your instructions and only to run the workflows or agent actions you have configured.
- Competent authorities, where DOENio is legally required to disclose (for example pursuant to a court order).
- Advisors (such as accountants and lawyers) under a duty of confidentiality.
Sub-processors
| Sub-processor | Purpose | Location | Transfer mechanism |
|---|---|---|---|
| Mollie B.V. | Payment processing | The Netherlands (EU) | n/a |
| Google Cloud EMEA Limited | Platform hosting | EU | n/a |
| Google Ireland Limited | Sign-in via Google OAuth and (at your request) connector integrations with Gmail and Google Calendar | EU + transfer to the US | EU Standard Contractual Clauses (SCCs) |
| Microsoft Ireland Operations Ltd. | Platform hosting, sign-in via Microsoft Entra ID and (at your request) connector integrations with Outlook, Teams and Microsoft Calendar | EU + transfer to the US | EU Standard Contractual Clauses (SCCs) |
| TransIP B.V. | Hosting | The Netherlands (EU) | n/a |
| Cloudflare, Inc. | Form bot protection | EU + transfer to the US | EU Standard Contractual Clauses (SCCs) |
When you activate a specific connector in the Platform, the corresponding external service may receive or process personal data to the extent necessary to carry out the connection or workflow you have set up. These include services such as Google, Microsoft, Meta, LinkedIn and Atlassian. In addition, a provider of language models or AI functionality engaged by DOENio may process personal data to the extent necessary to carry out the relevant functionality.
An up-to-date list of the sub-processors DOENio engages is available on request via privacy@doenio.nl.
5. Cookies
Our website uses functional cookies that are necessary for the website to work. In addition, we use analytics or marketing cookies only if you have given prior consent, except where those cookies fall under a statutory exception. A full explanation is available in our Cookie Policy. You can change your cookie preferences at any time through the cookie settings on the website.
6. Security
DOENio takes appropriate technical and organisational measures to secure personal data against loss, unauthorised access, unintended disclosure and unlawful processing. In doing so we take into account the state of the art, the cost of implementation, the nature of the processing and the risks to data subjects. These include encryption in transit (TLS 1.2 or higher), encryption at rest of sensitive secrets (AES-256-GCM), role-based access control on a "least privilege" basis, multi-factor authentication for employees, central audit logging and periodic review. The full description is set out in the Data Processing Agreement.
7. Transfers outside the EEA
If DOENio transfers personal data to recipients outside the European Economic Area (EEA), we do so only where an appropriate transfer mechanism is available. Transfers to the United States or other countries outside the EEA take place, where applicable, on the basis of the European Commission's Standard Contractual Clauses or another valid transfer mechanism, supplemented where necessary by additional measures.
8. Your rights
You have the right to:
- access your personal data;
- have inaccurate personal data rectified;
- have your personal data erased, also referred to as the right to be forgotten;
- have the processing of your personal data restricted;
- object to processing carried out on the basis of a legitimate interest;
- receive your personal data in a commonly used format, or have it transferred to a third party (data portability);
- withdraw consent at any time, without affecting the lawfulness of processing already carried out on that basis.
You can exercise many of these rights yourself through the personal settings of your account. For other requests, send an e-mail to privacy@doenio.nl. DOENio will in principle respond to your request within one month. If your request is complex or if we receive a large number of requests, this period may be extended to the extent permitted by law. In that case we will inform you in good time.
To prevent misuse, we may ask you to identify yourself adequately. If you send a copy of your ID for that purpose, we ask you to redact your photo, the MRZ, the document number and your citizen service number (BSN).
9. Complaints to the supervisory authority
You have the right to lodge a complaint with the Dutch Data Protection Authority (Autoriteit Persoonsgegevens) if you believe DOENio is not handling your personal data correctly. You can do so via autoriteitpersoonsgegevens.nl. We appreciate it if you contact us first, so we can investigate your question or complaint internally and resolve it where possible.
10. Minors
DOENio is a B2B service and is not directed at persons under the age of sixteen. DOENio does not knowingly process personal data from minors. If you believe this has happened inadvertently, contact privacy@doenio.nl.
11. Changes to this privacy statement
DOENio may amend this privacy statement, for example in response to changes in law, in the services it provides or in the sub-processors it engages. The most recent version of this privacy statement and the date of the last change are always shown at the top of this page. If we make material changes to the way we process personal data, we will inform you in good time, for example by e-mail or via a notification in the Platform.
Annex: Cloudflare Turnstile (bot protection on public forms)
To protect its public contact and registration forms against automated abuse, DOENio uses Cloudflare Turnstile, operated by Cloudflare, Inc. When you submit one of these forms, your browser communicates with Cloudflare's Turnstile service. Cloudflare receives the following technical signals in that exchange:
- IP address;
- TLS fingerprint;
- User-Agent header;
- the Turnstile site key and the originating site (that is, that the request comes from a DOENio domain).
Cloudflare uses these signals to determine whether a form submission is likely to come from a human or a bot, and to maintain and improve its bot-detection systems. According to Cloudflare, Turnstile does not set third-party tracking cookies, and the signals processed are, according to Cloudflare, not in themselves intended to identify you directly as an individual.
- Legal basis: legitimate interest (article 6(1)(f) GDPR) in keeping public forms free of spam and automated abuse.
- Recipient: Cloudflare, Inc. (United States), via its global edge network, with EU processing where available.
- Transfer mechanism: transfers outside the EEA are covered by the European Commission's Standard Contractual Clauses.
- Retention: the relevant technical data is not retained longer than necessary for the purpose of bot detection and security; for Cloudflare's exact retention period, please refer to Cloudflare's privacy addendum.
The full Cloudflare Turnstile privacy addendum is available at cloudflare.com/en-gb/turnstile-privacy-policy.
Data Processing Agreement
Last updated: June 18, 2026
Data Processing Agreement
This English version is a translation provided for convenience. The Dutch version is the leading text; in the event of any discrepancy, the Dutch version prevails.
This data processing agreement (the "Data Processing Agreement" or "DPA") applies to every processing of personal data that DOENio VOF (the "Processor") performs on behalf of the customer (the "Controller") in the context of using the DOENio platform and the subscriptions concluded under it (the "Main Agreement").
DOENio VOF Chamber of Commerce (KvK): 42052522 VAT: NL869488818B01 Email: legal@doenio.nl
By accepting DOENio's General Terms, the Controller also accepts this Data Processing Agreement.
1. Definitions
Terms defined in the GDPR have the same meaning in this agreement. In addition:
-
GDPR: Regulation (EU) 2016/679 (General Data Protection Regulation).
-
Platform: the software-as-a-service solution "DOENio" offered by the Processor, including the associated web application, AI agents, AI squads, workflows, connectors, management functions and APIs.
-
Main Agreement: the agreement between the parties (including the General Terms and the chosen subscription) under which the Processor makes the Platform available to the Controller.
-
Controller: the customer that determines the purposes and means of the processing of Personal Data (Article 4(7) GDPR).
-
Processor: DOENio VOF, which processes Personal Data on behalf of the Controller (Article 4(8) GDPR).
-
Personal Data: any data relating to an identified or identifiable natural person ("Data Subject") that the Processor processes on behalf of the Controller.
-
Customer Data: all data, including Personal Data, that is entered, uploaded, generated or otherwise processed in the Platform by or on behalf of the Controller, including messages, documents, knowledge base content, agent configurations, workflow settings and outputs.
-
Data Subject: the natural person to whom a Personal Data item relates.
-
Sub-processor: a third party engaged by the Processor that actually processes Personal Data on behalf of the Processor in the context of the Main Agreement. This includes two distinct categories:
- (a) Core sub-processors: sub-processors engaged for every Controller because they are necessary for the basic operation of the Platform (such as hosting, authentication and payment processing). See Annex 2, Table A.
- (b) AI/LLM providers: providers of the language model that processes the content the Controller or its agents send to the model. See Annex 2, Table B.
External services activated by the Controller (Connectors) are not Sub-processors of the Processor; see the definition of "Customer-activated external service" and article 6.2.
-
Infrastructure supplier: a supplier of general infrastructure or supporting technology that, by the nature of the service, does not access or take cognisance of Personal Data in intelligible form. An Infrastructure supplier that does actually process Personal Data qualifies as a Sub-processor and falls under Annex 2.
-
Connector: a link to an external service (such as email, calendar, chat or ticketing) that the Controller can activate in the Platform, enabling the Platform to exchange data with that service on behalf of the Controller.
-
Customer-activated external service: an external service that processes Personal Data only after the Controller has activated a Connector, integration or AI functionality for that purpose.
-
AI service / LLM provider: the provider of the large language model and associated processing services used by or on behalf of the Controller to run AI agents and automated functionalities.
-
Security Incident: any breach of, or threat to, the security of processing systems or data, regardless of whether Personal Data is involved.
-
Personal Data Breach: a Security Incident that, accidentally or unlawfully, leads to the destruction, loss, alteration, or unauthorised disclosure of, or access to, Personal Data (Article 4(12) GDPR). A Personal Data Breach is a particular category of Security Incident.
-
Written instruction: any instruction from the Controller to the Processor regarding the processing of Personal Data. This includes: (i) the provisions of the Main Agreement and this Data Processing Agreement; (ii) the configuration and settings that an authorised administrator (tenant admin) of the Controller makes within the Platform, including activating Connectors, integrations and AI functionalities; and (iii) instructions given through a verified support channel or support ticket by an authorised representative. Oral instructions are confirmed by the Processor in writing or electronically as soon as possible.
2. Subject matter, nature, duration and scope of the processing
2.1. The Processor provides the Controller with a SaaS platform enabling the Controller to set up and run AI agents and workflows and, to the extent activated by the Controller, to connect to external services. The Processor processes Personal Data solely in the context of performing the Main Agreement.
2.2. A distinction is made between:
- standard processing operations that take place for every Controller, namely hosting the Platform, user and account management, authentication, logging and monitoring, support, and backup and recovery; and
- processing operations that take place only after the Controller activates a function for that purpose, such as running specific AI agents, setting up workflows and connecting Connectors to external services.
2.3. The Processor processes Personal Data only for the following purposes:
- (a) providing and operating the Platform and the services obtained within it;
- (b) securing the Platform and the data stored within it;
- (c) providing support at the request of or on behalf of the Controller;
- (d) carrying out maintenance, management and (further) development of the Platform;
- (e) making backups and performing recovery operations;
- (f) complying with legal obligations incumbent on the Processor.
The Processor does not use Personal Data for its own, differing purposes.
2.4. This Data Processing Agreement applies for the duration of the Main Agreement. The processing runs concurrently with the duration of the Main Agreement, plus a limited wind-down period needed for deletion or return (article 11), rotating backups according to the retention schedule, and complying with statutory retention obligations. Provisions that by their nature continue to apply after the end (such as confidentiality and liability) remain in force.
2.5. The subject matter, nature, purpose, categories of data subjects, types of Personal Data, sources, recipients and retention periods are further described per processing activity in Annex 1.
3. Processing on instruction
3.1. The Processor processes Personal Data solely on the basis of Written instructions from the Controller, save for diverging legal obligations incumbent on the Processor. In the latter case, the Processor informs the Controller of that legal requirement prior to the processing, unless that law prohibits such notification.
3.2. Only instructions originating from an authorised representative or an administrator (tenant admin) designated by the Controller qualify as instructions of the Controller. The Controller is responsible for managing and ensuring the accuracy of the rights granted to administrators.
3.3. The activation of Connectors, integrations or AI functionalities by an administrator of the Controller, and the configuration choices made in doing so, qualify as a Written instruction of the Controller to carry out the associated processing operations.
3.4. If the Processor, in its reasonable judgement, considers that an instruction infringes the GDPR or other privacy law, or entails an unacceptable security risk, it informs the Controller in writing without delay. In that case the Processor is entitled to suspend execution of the relevant instruction until the Controller confirms or amends it.
3.5. The Processor does not use Personal Data for its own purposes and does not share it with third parties, other than as expressly permitted by this agreement or required by law.
3.6. The Processor is not responsible or liable for:
- (a) the lawfulness and accuracy of the Customer Data entered by or on behalf of the Controller, nor for the existence of an adequate legal basis for it;
- (b) erroneous configurations, settings or activation choices made by the Controller or its administrators;
- (c) the use of Platform functionalities in breach of the Controller's privacy policy, internal guidelines or legal obligations.
3.7. To the extent the Controller gives additional instructions that fall outside the standard service and that reasonably require additional effort from the Processor, the Processor may charge the reasonable costs involved, after giving prior indication of these to the Controller.
4. Confidentiality
4.1. The Processor ensures that persons who have access to Personal Data (employees, hired staff, temporary staff, contractors and support personnel, as well as persons working for Sub-processors) have committed themselves to confidentiality, either contractually or under a statutory obligation.
4.2. This confidentiality obligation continues to apply after the end of the work or the employment or contractual relationship.
4.3. Access is granted on a "least privilege" basis: only to persons for whom access is strictly necessary to perform their task.
4.4. The Processor ensures that persons who have access to Personal Data periodically receive privacy and information security awareness and training measures.
5. Security
5.1. The Processor implements appropriate technical and organisational measures to secure Personal Data, taking into account the state of the art, the cost of implementation and the nature, scope, context and purposes of the processing, as well as the risks to the rights and freedoms of Data Subjects. The measures are described in more detail and in a verifiable manner in Annex 3 and include at least:
- (a) role-based access control on a "least privilege" basis;
- (b) multi-factor authentication (MFA) for administrator access to production systems;
- (c) encryption of Personal Data in transit;
- (d) encryption of sensitive data at rest where appropriate;
- (e) logging of administrator and security-relevant actions;
- (f) patch and update management and vulnerability management;
- (g) regular backups and periodic recovery tests;
- (h) a process for incident response and handling Personal Data Breaches;
- (i) logical separation and isolation of the data of different Controllers (tenant isolation);
- (j) secure software development (secure SDLC) with separation between development, test and production environments.
5.2. The Processor periodically evaluates these measures and adjusts them based on the state of the art, identified threats and changes in the nature of the processing.
5.3. Administrator access. Access by the Processor's personnel to production systems and Customer Data takes place only to the extent necessary for delivery, support, security or maintenance, is logged, is limited to authorised persons, and runs via internal authorisation procedures.
5.4. Security of AI functionalities. To the extent the Controller uses AI functionalities:
- (a) prompts, context data and outputs within the Platform are protected with the same access and encryption measures as other Customer Data;
- (b) Customer Data is not used to train general or third-party models, unless expressly agreed otherwise in writing (see article 14);
- (c) logs of AI processing are secured and accessible on a least-privilege basis.
5.5. The Controller acknowledges that the measures described in Annex 3 are appropriate for the processing described in Annex 1, and is responsible for correctly configuring the security settings available on the Controller's side (such as enforcing MFA for end users).
6. Sub-processors
6.1. The Controller grants the Processor general prior authorisation to engage the Sub-processors listed in Annex 2. A distinction is made between Core sub-processors (Table A) and AI/LLM providers (Table B).
6.2. Connectors and customer-activated integrations. By activating a Connector or integration in the Platform, the Controller links an external service used by the Controller itself to the Platform. The Controller determines which data is exchanged via that Connector and where it is stored with the external service, and remains responsible for its own relationship with, and legal basis for, that external service. The Processor does not engage this external service as its own Sub-processor and has no control over the storage of data with that service. The Processor acts solely as a processor for the processing of data within the Platform itself (as described in Annex 1). An overview of the Connectors available in the Platform is included for transparency in Annex 2, Table C.
6.3. AI/LLM provider. The AI/LLM provider configured by the Controller, or offered by the Processor and chosen by the Controller, processes the content the Controller or its agents send to the language model. The Controller is informed about the AI sub-processor(s) involved via Annex 2, Table B.
6.4. Change of Sub-processors. Where the Processor wishes to add or replace a Sub-processor, it notifies the Controller at least thirty (30) days in advance, via the contact details referred to in article 13 and/or the publication location referred to in Annex 2. The Controller may object on reasonable grounds in writing within that period.
6.5. Consequences of objection. In the event of a timely and reasoned objection, the parties will consult to find a reasonable solution. Possible outcomes are, in order of preference: (a) offering an alternative Sub-processor or setup; (b) disabling the relevant function or Connector for the Controller; or, as a last resort, (c) full or partial termination of the relevant part of the Main Agreement by either party, without this constituting a breach.
6.6. The Processor imposes on each Sub-processor, by way of a written agreement, data protection obligations equivalent to those incumbent on the Processor under this agreement, in particular as regards security and transfers.
6.7. The Processor remains fully liable to the Controller for the performance of the Sub-processor's obligations (Article 28(4) GDPR).
6.8. A current list of Sub-processors is maintained by the Processor and is available at https://www.doenio.nl/en/legal/data-processing-agreement and on request via legal@doenio.nl.
7. Assistance with data subject rights
7.1. The Processor does not handle requests from Data Subjects on the merits independently, unless the Controller so requests or it is required by law. Requests that reach the Processor directly are forwarded without delay to, or referred to, the Controller.
7.2. Taking into account the nature of the processing and the means available to it, the Processor provides reasonable assistance to the Controller in responding to requests from Data Subjects exercising their rights under the GDPR. This assistance may include:
- locating Personal Data (access);
- exporting Personal Data (data portability);
- correcting Personal Data (rectification);
- erasing Personal Data;
- restricting processing;
- providing relevant log data, to the extent applicable.
7.3. To the extent a request for assistance is excessive or exceeds the standard support that may reasonably be expected of the Processor, the Processor may charge the reasonable costs involved separately, after giving prior indication of these.
8. Personal Data Breaches and other assistance
8.1. The Processor informs the Controller without delay and without undue delay after becoming aware of a Personal Data Breach affecting the Personal Data it processes for the Controller. The initial notification is made as soon as the Processor has sufficient basic information, and in any event in time for the Controller to comply with its own 72-hour notification obligation under Article 33 GDPR.
8.2. The initial notification contains at least, to the extent known at that time:
- (a) the nature of the incident;
- (b) the likely consequences and impact;
- (c) the systems and categories of Personal Data and Data Subjects involved;
- (d) the measures already taken or proposed to address the incident and limit its consequences;
- (e) a point of contact for further information.
8.3. The Processor provides follow-up updates as more information becomes available, and cooperates with the Controller in the investigation, containment, remediation and documentation of the incident.
8.4. The Processor does not independently notify a Personal Data Breach to Data Subjects or to a supervisory authority, unless required to do so by law. The assessment of whether and how a notification is made to the supervisory authority or Data Subjects rests with the Controller.
8.5. Incidents involving AI and integrations. Personal Data Breaches and Security Incidents include, where applicable, incidents such as an incorrect transfer of data via a Connector, the leakage of prompt or context data (prompt leakage), and the display of output to an incorrect Controller or tenant.
8.6. The Processor provides reasonable assistance to the Controller in complying with its obligations under Articles 32 to 36 GDPR, including in the context of Security Incidents, data protection impact assessments (DPIAs) and prior consultations.
9. Audit and provision of information
9.1. On the Controller's request, the Processor makes available all information necessary to demonstrate compliance with Article 28 GDPR. The provision of documentation and, to the extent available, certifications or assurance reports is the primary way in which the audit right is exercised.
9.2. If documentation and certifications are reasonably insufficient to demonstrate compliance, or in the event of a serious and concrete suspicion of a breach, the Controller may carry out (or have carried out) an on-site audit at most once per calendar year. Such an audit:
- (a) is announced at least four (4) weeks in advance;
- (b) takes place during office hours;
- (c) is conducted in a manner that minimises disruption to the Processor's operations;
- (d) takes place under a non-disclosure agreement (NDA).
9.3. An audit may not lead to access to:
- (a) data of other Controllers or customers;
- (b) confidential security details to the extent not necessary for the assessment;
- (c) source code, unless justified and necessary in a particular case.
9.4. Where the Processor holds current independent certifications or audit reports, the Controller may accept these as adequate fulfilment of its audit right, to the extent they cover the relevant subject matter.
9.5. Costs. A regular audit is at the Controller's expense, including the Processor's reasonable costs for support. If an audit reveals a demonstrable and material breach by the Processor, the reasonable costs of that audit may be borne by the Processor.
10. Transfers outside the EEA
10.1. The Processor will not transfer Personal Data to a country outside the European Economic Area (EEA) or to an international organisation without implementing an appropriate transfer mechanism under the GDPR, such as an adequacy decision or the European Commission's Standard Contractual Clauses (SCCs), supplemented where necessary by appropriate additional measures.
10.2. Transfers outside the EEA generally take place via certain Sub-processors (in particular providers of hosting services, authentication and bot protection established or processing in the United States). For each Sub-processor, the processing region and the applicable transfer scenario and mechanism are stated in Annex 2.
10.3. AI processing within the EU. The AI/LLM providers engaged by the Processor (Annex 2, Table B) process prompts, context data, outputs, metadata and logs solely within the European Union. No transfer of this data outside the EEA takes place via these AI providers.
10.4. The Processor informs the Controller of relevant changes in international data flows resulting from a change of Sub-processors, in accordance with the procedure in article 6.4.
11. Return, deletion and exit
11.1. After the end of the Main Agreement, or earlier on the Controller's request, the Processor deletes the Customer Data (including Personal Data) or returns it to the Controller, at the Controller's choice.
11.2. Return. Return takes place in CSV format, within thirty (30) days of the request, via an export provided by the Processor.
11.3. Deletion from active systems. The Processor deletes the Customer Data from the active production systems no later than within thirty (30) days of the end of the Main Agreement (or after an earlier deletion request).
11.4. The following applies to the other forms in which Customer Data appears:
- (a) backups: are rotated according to the fixed retention schedule and overwritten or deleted no later than within seven (7) days of deletion from the active systems;
- (b) logs: are retained in accordance with the retention periods in Annex 1 and deleted thereafter;
- (c) support data: is anonymised in accordance with Annex 1 no later than one (1) year after the relevant support request and contains no Personal Data thereafter;
- (d) test environments: contain no production Customer Data; to the extent Customer Data is nevertheless present, it is included in the deletion;
- (e) cache files: are deleted or overwritten according to the regular cycle.
11.5. Deletion may be postponed to the extent and for as long as a statutory retention obligation requires; in that case the Customer Data is retained solely for that purpose and the obligations under this agreement continue to apply to it.
11.6. Exit assistance. On request, the Processor provides the Controller with reasonable support in migrating Customer Data to the Controller or a party designated by it. The Processor may charge the reasonable costs for this, after giving prior indication of these.
11.7. Scope for SaaS/AI. The exit and deletion obligations also include, where applicable, the Controller's workflow configurations, agent settings, knowledge bases and output history.
11.8. The Processor confirms the deletion in writing to the Controller on request.
12. Liability
12.1. The liability regime of the Main Agreement applies to liability arising under this Data Processing Agreement. This provision must always be read in conjunction with the Main Agreement. This is without prejudice to liability that may arise directly between the parties or towards Data Subjects under Article 82 GDPR.
12.2. Indemnification by the Controller. The Controller indemnifies the Processor against claims of third parties (including Data Subjects and supervisory authorities) arising from:
- (a) unlawful or incorrect instructions of the Controller;
- (b) the absence of an adequate legal basis for the processing on the Controller's side;
- (c) unlawful or prohibited content that the Controller enters into the Platform or has processed.
13. Final provisions
13.1. In the event of a conflict between the Main Agreement and this Data Processing Agreement, this Data Processing Agreement prevails for matters concerning the processing of Personal Data and the protection of Data Subjects.
13.2. Amendments to this Data Processing Agreement may be agreed between the parties in writing or electronically. Amendments resulting solely from changed legislation or guidance from supervisory authorities may be implemented by the Processor with prior notice to the Controller.
13.3. Partial invalidity. If a provision of this Data Processing Agreement is void or voidable, the remaining provisions remain in full force. The parties will consult to replace the void or voided provision with a valid provision that approximates its intent as closely as possible.
13.4. Contact points. The following contact points apply for matters under this agreement:
- Privacy and general matters: legal@doenio.nl
- Security and Security Incidents: security@doenio.nl
- Reporting Personal Data Breaches: security@doenio.nl
13.5. This Data Processing Agreement is governed by Dutch law. Disputes are submitted to the competent court in Arnhem, the Netherlands.
14. AI and automated functionalities
14.1. The Controller is responsible for the choice to activate and use AI functionalities in the Platform, and for the manner in which these are deployed.
14.2. The Processor does not use Customer Data to train general or third-party models, unless this is expressly agreed with the Controller in writing.
14.3. The Controller is informed about the Sub-processors involved in the AI functionalities (AI/LLM providers) via Annex 2, Table B.
14.4. Prompts, context data, outputs and logs processed in the context of AI functionalities fall within the scope of this Data Processing Agreement.
14.5. The Controller does not enter prohibited data or special categories of personal data as input for AI functionalities without having its own legal basis for doing so and making prior written additional arrangements with the Processor about it (see also Annex 1).
14.6. Outputs of AI functionalities may contain inaccuracies. The Controller is responsible for validating outputs before they are used for decision-making, communication or other purposes with consequences for Data Subjects.
Annex 1: Description of the processing
General subject matter and nature: hosting and processing Personal Data for the purpose of operating the DOENio platform, including user management, running AI agents and related workflows, integrations with external services designated by the Controller, and storing results and logs.
Purpose (overarching): performing the Main Agreement and providing the services described in it, within the purposes referred to in article 2.3.
Duration: for the term of the Main Agreement, followed by the deletion and retention periods referred to in article 11.
Processing activities
| # | Processing activity | Purpose | Categories of Personal Data | Categories of Data Subjects | Source of the data | Recipients / Sub-processors | Retention period |
|---|---|---|---|---|---|---|---|
| 1 | Hosting and storage | Making the Platform available and operating it | All Personal Data processed in the Platform | All categories below | Controller and connected services | Hosting providers (Annex 2, Table A) | Term of agreement + deletion art. 11 |
| 2 | Account and user management | Managing users, roles and rights | Name, email, language preference, organisation, role | Users/administrators of the Controller | Controller | Hosting providers | Term of agreement + deletion art. 11 |
| 3 | Authentication | Secure sign-in and session management | Account identifiers, email, authentication/session tokens (encrypted/hashed) | Users/administrators | Controller; identity provider | Authentication providers (Google/Microsoft, Table A) | Session duration; tokens max. 30 days |
| 4 | Support | Handling support requests | Contact details and the data shared in a request | Users/administrators | Controller | Processor (support team) | Anonymised after 1 year |
| 5 | Logging and monitoring | Security, debugging, auditing | Activity and audit logs, IP address, technical metadata | Users/administrators | Platform usage | Hosting providers | 12 months |
| 6 | Email processing (Connector) | Processing email via an activated connector | Sender/recipient data, subject, content, headers | Senders/recipients of email | Email service connected by the customer | Email service connected by the customer (customer-activated integration, see Table C; not a sub-processor) | 365 days |
| 7 | Calendar synchronisation (Connector) | Synchronising calendar items | Title, participants, time, location, description | Participants in appointments | Calendar service connected by the customer | Calendar service connected by the customer (customer-activated integration, see Table C; not a sub-processor) | 365 days |
| 8 | AI analysis / agent execution | Running AI agents on input supplied by the customer | Prompts, context data and outputs (may contain Personal Data) | Determined by the Controller | Controller and/or activated services | AI/LLM provider (Table B) | Run logs and results 365 days; generated artefacts 2 months |
| 9 | Workflow automation | Running configured workflows | Depends on the workflow | Determined by the Controller | Controller and/or activated services | Depends on the connected services | Run logs and results 365 days; generated artefacts 2 months |
| 10 | Export | Providing a data export to the Controller | All exported Personal Data | All categories | Platform | Controller | Not retained after delivery (except logging) |
| 11 | Backup and recovery | Continuity and recoverability | All Personal Data processed in the Platform | All categories | Platform | Hosting providers | 7-day rotation |
| 12 | Payment processing and invoicing | Collecting subscription fees and invoicing | Name, contact/billing details, payment data | Billing contact of the Controller | Controller | Mollie (Table A) | Billing data 7 years (statutory tax retention) |
Types of personal data (summary)
- contact and account data (name, email, language preference, organisation, role);
- content of messages and documents supplied or processed by or on behalf of the Controller;
- metadata about use of the Platform (for example activity and audit logs, IP addresses);
- credentials and session tokens (encrypted or hashed where applicable);
- prompts, context data and outputs of AI functionalities.
Special categories of personal data
The Controller does not enter special categories of personal data (such as data concerning health, race or ethnic origin, religion or belief, or criminal record data) into the Platform, unless it has its own legal basis for doing so and has made prior written additional arrangements with the Processor about it. The Platform is not configured by default for the processing of special categories of personal data.
Annex 2: Sub-processors
Table A: Core sub-processors (always active, essential for basic operation)
| Sub-processor | Service / function | Processing location | Categories of personal data | International transfer | Transfer mechanism |
|---|---|---|---|---|---|
| Google Cloud EMEA Limited | Platform hosting | EU | All Personal Data processed in the Platform | No | n/a |
| Microsoft Ireland Operations Ltd. | Platform hosting and authentication (Entra ID sign-in) | EU | Hosting: all Personal Data; sign-in: account identifiers, email, tokens | Yes (transfer to US possible) | Standard Contractual Clauses (SCCs) |
| Google Ireland Limited | Authentication (sign-in via Google OAuth) | EU | Account identifiers, email, authentication tokens | Yes (transfer to US possible) | Standard Contractual Clauses (SCCs) |
| TransIP B.V. | Hosting | Netherlands (EU) | All Personal Data processed in the Platform | No | n/a |
| Mollie B.V. | Payment processing and invoicing | Netherlands (EU) | Name, contact/billing details, payment data | No | n/a |
| Cloudflare, Inc. | Bot protection on the public registration form | EU | IP address, technical request metadata of visitors | Yes (transfer to US possible) | Standard Contractual Clauses (SCCs) |
Table B: AI/LLM providers (sub-processors that process prompts, context data and outputs)
| Sub-processor | Service / function | Processing location | Categories of personal data | International transfer | Transfer mechanism |
|---|---|---|---|---|---|
| OpenAI | Running AI agents (language model) | EU | Prompts, context data and outputs (may contain Personal Data) | No | n/a |
| Running AI agents (language model) | EU | Prompts, context data and outputs (may contain Personal Data) | No | n/a | |
| Mistral | Running AI agents (language model) | EU | Prompts, context data and outputs (may contain Personal Data) | No | n/a |
Table C: Customer-activated integrations / connectors (not sub-processors of the Processor)
The external services below are connected only after the Controller activates a Connector. These are services used by the Controller itself; the Controller is itself responsible for them (including its own legal basis, its own agreement with the provider and any international transfer). The Processor does not engage these services as its own Sub-processor and has no control over the storage location. This overview is included for transparency.
| Integration / provider | Connector / function | Storage location | Categories of personal data |
|---|---|---|---|
| Gmail and Google Calendar connector | Determined by the Controller/end user | Email content/headers, calendar items, contacts | |
| Microsoft | Outlook, Teams and Microsoft Calendar connector | Determined by the Controller/end user | Email content/headers, chat messages, calendar items |
| Meta | WhatsApp and Instagram connector | Determined by the Controller/end user | Message content, contact details, phone numbers |
| LinkedIn connector | Determined by the Controller/end user | Profile/contact details, message content | |
| Atlassian | Trello connector | Determined by the Controller/end user | Card/task content, names, contact details |
A current list of Sub-processors is available at https://www.doenio.nl/en/legal/data-processing-agreement and on request via legal@doenio.nl.
Annex 3: Technical and organisational security measures
The Processor implements at least the following measures, to the extent applicable to the processing under this agreement. Where a frequency or standard is stated, it applies as a minimum framework.
Access management, authentication and authorisation
- role-based access control (RBAC) to production systems on a "least privilege" basis;
- an authorisation model in which rights are granted on the basis of function and necessity;
- mandatory strong passwords and multi-factor authentication (MFA) for administrator access by the Processor's personnel;
- support for multi-factor authentication for end users in the Platform;
- periodic review of access rights.
Encryption
- encryption of personal data in transit using TLS 1.2 or higher;
- encryption of all personal data at rest, including sensitive secrets such as OAuth tokens (AES-256-GCM).
Logging and monitoring
- central audit logs of security-relevant events, including administrator actions;
- monitoring of the Platform and alerting on anomalies;
- log retention period: 12 months.
Incident response
- a documented process for managing Security Incidents and Personal Data Breaches;
- defined roles, escalation paths and communication procedures.
Availability, backup and recovery
- regular backups of personal data: daily;
- backup retention: 7 days;
- periodic recovery tests: annually;
- recovery procedures for access and availability in the event of incidents.
Patch, vulnerability and change management
- patch and update management with timely installation of security updates: critical patches within 7 days;
- vulnerability management;
- change management with staged rollout and rollback capability.
Secure software development (secure SDLC)
- code review and automated tests;
- dependency management and periodic updates of components;
- separation of development, test and production environments.
Tenant isolation (multi-tenant SaaS)
- logical separation and isolation of the data of different Controllers;
- measures to prevent one Controller from gaining access to the data of another Controller.
Security of AI functionalities
- protection of prompts, context data and outputs in line with other Customer Data;
- exclusion of the use of Customer Data for training general models, unless expressly agreed (article 14);
- security of logs of AI processing on a least-privilege basis.
Network and endpoint security
- firewalls and network segmentation;
- security of workstations and endpoints of personnel.
Supplier management
- making equivalent data protection arrangements with Sub-processors (article 6.6);
- periodic assessment of relevant Sub-processors.
Physical security
- physical security of the processing environment is provided through the certified data centres of the hosting providers.
Organisational measures
- confidentiality obligations for personnel, including after termination;
- periodic privacy and information security awareness and training measures;
- process for managing Security Incidents and Personal Data Breaches.
The Processor periodically evaluates these measures and adjusts them based on the state of the art, identified threats and changes in the nature of the processing.