Data Processing Agreement (DPA)

Read our official DPA outlining how Analyzify processes and protects personal data under GDPR and other privacy laws.

DATA PROCESSING AGREEMENT

Effective Date: June 13, 2025

This Data Processing Agreement (“DPA”) is entered into by and between:

Solverhood OÜ (“Processor”, “Analyzify”, “we”, “us”, “our”), a company incorporated under the laws of Estonia, with its registered address at Pärnu mnt 12, Tallinn, Estonia, Registry Number: 14383462, VAT ID: EE102030321, and

The Client (“Client”, “Merchant”, “You”, “Your”, “Controller”), who has agreed to Analyzify’s Terms of Service or other agreement relating to the provision of analytics and data processing Services.

Together with our U.S. partner entity, StatsUp, LLC, 30 North Gould Street, STE R, Sheridan, WY 82801, United States (Tax ID: 38-4336557), we operate globally to serve Shopify Merchants.

This DPA forms an integral part of the Service agreement between Analyzify and the Client (the “Agreement”) and governs the processing of personal data by Analyzify on behalf of the Client in accordance with Article 28 of the General Data Protection Regulation (GDPR) and, where applicable, the Standard Contractual Clauses adopted by the European Commission (2021/914, Module 2).

By installing the Analyzify app from the Shopify App Store, You accept this DPA which forms part of Your agreement with Analyzify for the provision of analytics and data processing Services (“Services”).

1. DEFINITIONS

1.1 GDPR Definitions Terms defined in Regulation (EU) 2016/679 (“GDPR”) have the same meaning in this DPA, including but not limited to:

1.2 Additional Definitions

2. APPOINTMENT AND AUTHORIZATION

2.1 Appointment as Processor The Controller appoints Analyzify as a Processor to process Personal Data on the Controller’s behalf in connection with the Services. This appointment is made in accordance with Article 28(1) GDPR.

2.2 Authorization to Process Analyzify is authorized to process Personal Data only:

This fulfills the requirements of Article 28(3)(a) GDPR and SCC Clause 8.1.

3. PROCESSING INSTRUCTIONS

3.1 Documented Instructions Analyzify shall process Personal Data only on documented instructions from the Controller, which include:

Note: The Controller is responsible for configuring consent mode settings appropriately before collecting End User data. Analyzify processes data according to these configured settings. Learn more: Analyzify <> Consent Mode

This fulfills the requirements of Article 28(3)(a) GDPR and SCC Clause 8.1(a).

3.2 Notification

Analyzify will notify Controllers of significant Service issues that may impact data collection. However, brief interruptions or minor technical issues may be resolved without notification if they do not materially impact the Service.

If Analyzify:

Analyzify shall:

Service Limitations: The Controller acknowledges that:

3.3 Controller Obligations

The Controller shall:

4. PURPOSE, NATURE, AND DURATION OF PROCESSING

4.1 Subject Matter The subject matter of the processing is the provision of data tracking, analytics, and marketing integration Services through the Analyzify app, which operates on the Shopify platform.

4.2 Purpose of Processing Personal Data shall be processed exclusively for the following purposes:

This fulfills the requirements of Article 28(3) GDPR and SCC Clause 8.1.

4.3 Nature of Processing Processing operations include:

4.4 Duration of Processing

This information is required by Article 28(3) GDPR and Annex I.B of the SCCs.

5. CATEGORIES OF DATA AND DATA SUBJECTS

5.1 Categories of Data Subjects

This information is required by Article 28(3) GDPR and Annex I.B of the SCCs.

5.2 Categories of Personal Data

From Store Visitors (End Users):

From Clients (Merchants):

This fulfills the requirements of Article 28(3) GDPR and Annex I.B of the SCCs.

5.3 Special Categories of Data No special categories of data under Article 9 GDPR are intentionally collected or processed.

6. SECURITY OF PROCESSING

6.1 Technical and Organizational Measures Analyzify shall implement and maintain appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including:

Technical Measures Currently Implemented:

Note: While AWS provides built-in redundancy and data durability, Analyzify is developing additional formal backup and recovery procedures specifically for personal data as described in Annex II.

Organizational Measures:

This fulfills the requirements of Article 28(3)(c) and Article 32 GDPR, and SCC Clause 8.6.

6.2 Security Updates Analyzify shall regularly review and update security measures to maintain appropriate protection levels. Full technical and organizational measures are detailed in Annex II.

6.3 Data Storage Analyzify may store certain data in the user’s browser, including existing or custom cookie values, URL parameters, and other information provided by the user, using browser-based technologies such as Cookies, Local Storage, or Session Storage. These processes are essential for maintaining data integrity, supporting necessary backend operations, and delivering core, additional, and enhanced functionalities.

7. CONFIDENTIALITY

7.1 Personnel Confidentiality Analyzify ensures that:

This fulfills the requirements of Article 28(3)(b) GDPR and SCC Clause 8.3.

7.2 Ongoing Obligations Confidentiality obligations survive termination of employment or engagement.

8. SUBPROCESSORS

8.1 General Authorization The Controller provides general written authorization for Analyzify to engage Subprocessors, subject to the requirements in this section. This implements Option 2 under SCC Clause 9(a).

8.2 Current Subprocessors The Controller acknowledges that Analyzify engages multiple Sub-processors to provide the Services, including but not limited to Amazon Web Services (AWS) as our primary infrastructure provider for cloud hosting and data storage in the United States. The complete and current list of all Sub-processors, including their specific processing activities and locations, is provided in Annex III of this DPA.

8.3 Adding or Replacing Subprocessors

This fulfills the requirements of Article 28(2) GDPR and SCC Clause 9(a) Option 2.

8.4 Right to Object

This fulfills the requirements of Article 28(2) GDPR and SCC Clause 9(a) Option 2.

8.5 Subprocessor Obligations Analyzify shall:

This fulfills the requirements of Article 28(4) GDPR and SCC Clause 9(b) and (c).

9. INTERNATIONAL TRANSFERS

9.1 Transfer Mechanism Personal Data is transferred to and processed in various locations where Analyzify’s Sub-processors operate, with primary data storage in the United States through Amazon Web Services, Inc. (AWS). Additional Sub-processors may process data in other locations as specified in Annex III. All data transfers outside of Europe are protected by:

This fulfills the requirements of Articles 44-46 GDPR and implements the SCCs.

9.2 SCC Implementation Details The parties specifically adopt Module Two: Transfer from Controller to Processor, and agree to the following selections:

9.3 Transfer Frequency and Volume Transfers occur continuously during Service provision as end-user interactions are tracked and processed.

9.4 Supplementary Measures In addition to the SCCs, Analyzify implements supplementary safeguards, including:

10. DATA RETENTION AND DELETION

10.1 Deletion or Return Upon Termination Upon termination or expiry of the Services, Analyzify shall, at the choice of the Controller:

Analyzify shall inform the Controller if it is legally obligated to retain any personal data after the termination of processing activities. This fulfills the requirements of Article 28(3)(g) GDPR and SCC Clause 8.5.

10.2 Deletion on Request During Active Service During the term of Service, the Controller may request the deletion of personal data at any time through the Analyzify App or by written instruction. Analyzify shall delete such data without undue delay, unless retention is required by applicable law. If immediate deletion is not technically feasible, Analyzify shall inform the Controller of the reason and the expected timeline. This fulfills the requirements of Article 28(3)(f) GDPR and SCC Clause 8.5.

10.3 Deletion Timing and Method Unless otherwise agreed in writing, Analyzify shall delete personal data:

10.4 Data Export During Service To exercise data access rights, Controllers can go to Analyzify App > Settings > Account or contact

📩 hi@analyzify.app.

10.5 Retention Periods

Retention Periods In accordance with the Terms of Service Section 11.4.2, Analyzify retains Personal Data only for as long as necessary to fulfill the purposes for which it was collected and processed. Specifically:

11. ASSISTANCE WITH DATA SUBJECT RIGHTS

11.1 Assistance Obligation Analyzify shall provide reasonable assistance to the Controller in fulfilling its obligations to respond to data subject requests regarding:

This fulfills the requirements of Article 28(3)(e) GDPR and SCC Clause 8.4.

11.2 Procedure for Requests

11.3 Technical Assistance Analyzify provides tools and technical measures to enable the Controller to respond to data subject requests in a timely and legally compliant manner.

12. SECURITY BREACH NOTIFICATION

12.1 Notification Timeline Analyzify shall notify the Controller without undue delay, and in any case within 48 hours, after becoming aware of a Personal Data Breach. The notification will be delivered via email. This fulfills the requirements of Article 28(3)(f) and Article 33 of the GDPR, as well as SCC Clause 8.6(c).

12.2 Initial Notification Content The initial breach notification shall include, to the extent known:

This fulfills the requirements of Article 33(3) GDPR and SCC Clause 8.6(c).

12.3 Ongoing Cooperation Analyzify shall:

This fulfills the requirements of Article 28(3)(f) GDPR.

12.4 Exclusions: Analyzify is not required to notify the Controller of:

13. AUDIT AND INSPECTION RIGHTS

13.1 Audit Rights The Controller has the right to conduct audits or inspections of Analyzify’s data processing activities and relevant systems, as required under Article 28(3)(h) GDPR and SCC Clause 8.9.

13.2 Audit Procedures Audits shall be:

13.3 Documentation Analyzify shall maintain appropriate records of processing activities and make them available to the Controller or competent supervisory authority upon request. This fulfills the requirements of Article 28(3)(h) GDPR and SCC Clauses 8.9(b) and 8.9(e).

14. COMPLIANCE ASSISTANCE

14.1 General Assistance Taking into account the nature of the processing, Analyzify shall assist the Controller, upon request, in ensuring compliance with:

This assistance shall be provided in accordance with SCC Clauses 8.6, 8.7, 10(b), and 10(c), and Article 28(3)(f) GDPR.

14.2 Information Provision Analyzify shall provide all information necessary to demonstrate compliance with Article 28 GDPR obligations. This fulfills the requirements of Article 28(3)(h) GDPR.

15. PROHIBITED USES

15.1 Restrictions on Processing Analyzify shall not:

16. LIABILITY AND INDEMNIFICATION

16.1 Statutory Liability Each Party shall be liable for the damages it causes through an infringement of this DPA, Applicable Data Protection Laws, or the Standard Contractual Clauses (SCCs). Nothing in this DPA limits either party’s liability under Articles 82 and 83 GDPR.

16.2 Responsibility Allocation

This allocation reflects Article 82 GDPR and SCC Clause 12.

17. TERM AND TERMINATION

17.1 Term This DPA:

17.2 Survival The following sections survive termination:

17.3 Termination Termination Termination of this DPA shall be governed by the termination provisions in the Terms of Service (Section 11). Specifically: