Data Processing Addendum

Version 2.0, effective date: October 29, 2026

This Data Processing Addendum ("DPA") is entered into between:

This DPA forms part of the Terms of Service and applies whenever Radrly processes personal data on behalf of the Merchant when providing AgenticRadar AI(the "App"). It is intended to meet the requirements of Art. 28 of Regulation (EU) 2016/679 (GDPR). Personal data that Radrly processes as a controller (for example the store owner's contact details) is described in our Privacy Policy and is not covered by this DPA.

1. Definitions

Terms such as "personal data", "processing", "data subject", "controller", "processor" and "personal data breach" have the meanings given in the GDPR. "Customer Data" means personal data of the Merchant's customers that the App processes on the Merchant's behalf.

2. Subject matter, nature and purpose

Radrly processes Customer Data only to provide the App to the Merchant. Customer Data is processed mainly through the App's MCP Server: when an AI agent that the Merchant has given an MCP token calls a tool (for example to look up an order status, a customer's order history or loyalty balance, or to create a loyalty discount code for a customer), the App reads the requested data from the Merchant's Shopify store, returns it to that agent and records the tool call in the Agent Interaction Log. Customer Data is also processed when the App handles Shopify privacy webhooks for the Merchant.

Processing continues while the App is installed and ends when the data is deleted as described in section 9.

3. Categories of data and data subjects

Data subjectsCategories of personal dataProcessing
The Merchant's customersEmail address, name, phone number, Shopify customer ID, order numbers and status, shipping address, order history and totals, customer tags, loyalty information, discount codes created for the customerRead from the Merchant's store and returned to the AI agent that requested it; stored as part of the MCP tool call record (request parameters and response) in the Agent Interaction Log
The Merchant's customersEmail address, phone number and customer ID contained in Shopify privacy webhooksUsed to find, export or delete the matching Agent Interaction Log records

The App is not designed to process special categories of personal data (Art. 9 GDPR). The Merchant should not configure AI agents to request such data through the App.

4. Obligations of Radrly

Radrly shall:

  1. process Customer Data only on the Merchant's documented instructions, which are given by this DPA, the Terms of Service and the Merchant's configuration and use of the App, unless required to do otherwise by EU or Member State law, in which case Radrly will inform the Merchant before processing unless that law prohibits it;
  2. inform the Merchant if, in its opinion, an instruction infringes the GDPR;
  3. ensure that persons authorised to process Customer Data are bound by confidentiality;
  4. implement the measures described in section 5 (Art. 32 GDPR);
  5. engage sub-processors only as described in section 6;
  6. assist the Merchant, taking into account the nature of the processing, in responding to data subject requests (section 8) and in meeting its obligations under Art. 32 to 36 GDPR;
  7. delete Customer Data at the end of the processing as described in section 9; and
  8. make available to the Merchant the information necessary to demonstrate compliance with Art. 28 GDPR and allow for and contribute to audits, including inspections, conducted by the Merchant or an auditor it mandates, on reasonable prior notice and subject to confidentiality.

5. Technical and organisational measures

6. Sub-processors

The Merchant gives Radrly general written authorisation to engage the sub-processors listed below. Radrly will inform the Merchant of any intended addition or replacement of a sub-processor by email or in the App, giving the Merchant the opportunity to object before the change takes effect. If the Merchant objects, it may stop using the App and uninstall it. Radrly imposes on each sub-processor data protection obligations equivalent to those in this DPA and remains liable to the Merchant for their performance.

Sub-processorPurposeLocation
Contabo GmbH, Munich, GermanyVirtual server hosting the App, its database, its logs and Radrly's own mail server (used to email customer data exports to the Merchant)Data centre in Lauterbourg, France (EU)
OpenAI Ireland Ltd., Dublin, Ireland, and its affiliatesGenerating answers in the in-App AI assistant. Customer Data reaches OpenAI only if the Merchant types it into a message to the assistantEEA and United States (see section 7)

Radrly also uses OpenAI for Content Audit suggestions and AI Visibility checks. These features send product data and prompts entered by the Merchant, not Customer Data. The store summary that the AI assistant can include contains scores and usage counts, not Customer Data. The App does not send Customer Data from MCP tool calls to OpenAI or to any other AI provider.

Shopify is the platform on which the Merchant runs its store and from which the App reads data. Shopify processes data under its own agreement with the Merchant and is not a sub-processor of Radrly.

7. International transfers

Radrly stores Customer Data in the European Union. Radrly uses the OpenAI API under OpenAI's Data Processing Addendum, which for customers in the EEA is concluded with OpenAI Ireland Ltd. and under which OpenAI transfers data outside the EEA on the basis of the European Commission's Standard Contractual Clauses or an adequacy decision under Art. 45 GDPR. Radrly will not make any other transfer of Customer Data outside the EEA without first updating this DPA and putting in place a transfer mechanism recognised by Chapter V GDPR.

8. Data subject requests

Radrly processes the Shopify privacy webhooks automatically:

The Merchant can also export the Agent Interaction Log as a JSON file in the App. For any other request, the Merchant can contact Radrly at the address in section 12, and Radrly will assist without undue delay. If a data subject contacts Radrly directly about Customer Data, Radrly will refer the request to the Merchant.

9. Retention and deletion

10. Personal data breaches

Radrly will notify the Merchant without undue delay, and where feasible within 72 hours, after becoming aware of a personal data breach affecting Customer Data. The notification will include, as far as then known, the nature of the breach, the categories and approximate number of data subjects and records concerned, the likely consequences and the measures taken or proposed. Radrly will provide further information as it becomes available.

11. Governing law

This DPA is governed by the laws of Poland. The courts competent for Radrly's registered office have jurisdiction over disputes arising from it, without prejudice to mandatory provisions of law.

12. Contact

Radrly sp. z o.o.

ul. Tarczyńska 68, Krakowiany, 05-831 Młochów, Poland

Privacy: privacy@radrly.com

Support: hello@agenticradar.io