Data Processing Agreement
Introduction
This Data Processing Agreement (βDPAβ) is incorporated into, and is subject to the terms and conditions of, the Services Agreement (βServices Agreementβ) betweenΒ PANDECTESΒ and the customer entity that is a party to the Services Agreement (each a βPartyβ or collectively the βPartiesβ).
The present DPA forms an Annex of the Services Agreement and constitutes an integral part of it. In case of conflict, the terms of DPA supersede those of the Services Agreement in respect of data protection matters.
By signing this Data Processing Agreement (hereinafter βDPAβ), the ClientΒ (βClientβ or βData Controllerβ)Β entrusts our CompanyΒ (βData Processorβ or βProviderβ)Β with the Processing of the Personal Data relating to the Services Agreement, under the following terms & conditions:
RECITALS
(A) The Data Controller engaged the Data Processor for provision of services pursuant to the terms and conditions of the Services Agreement, in the execution of which the Data Processor shall process on behalf of the Data Controller certain Personal Data of the Data Subjects as described in Annex 1 herein.
(B) Under the European and national laws, the Data Controller is required to put in place an agreement between the Data Controller and any entity which processes Personal Data on its behalf governing the collection, processing and usage of that data.
(C) The Parties wish to enter into this Data Processing Agreement in order to regulate the provision and use of Personal Data that will be collected, processed and used on behalf of the Data Controller.
1. Subject matter of this Data Processing Agreement
1.1. The term EU Data Protection Law shall mean Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).
1.2. Any capitalized terms not otherwise defined in this Data Processing Agreement shall have the meaning given to them in the Services Agreement. Except as modified below, the terms of the Services Agreement shall remain in full force and effect. Other terms used in this Data Processing Agreement that have meanings ascribed to them in the EU Data Protection law, including but not limited to βProcessingβ, βPersonal Dataβ, βData Controllerβ and βProcessor,β shall carry the meanings set forth under EU Data Protection Law.
1.3. Insofar as the Data Processor will be processing Personal Data subject to EU Data Protection Law on behalf of the Data Controller in the course of the performance of the Services Agreement with the Data Controller, the terms of this Data Processing Agreement shall apply. In the event of a conflict between any provisions of the Services Agreement and the provisions of this Data Processing Agreement, the provisions of this Data Processing Agreement shall govern and control.
2. The Data Controller and the Data Processor
2.1. Subject to the provisions of the Services Agreement, to the extent that the Data Processorβs data processing activities are not adequately described in the Services Agreement, the Data Controller will determine the scope, purposes, and manner by which the Personal Data may be accessed or processed by the Data Processor. The Data Processor will process the Personal Data only as set forth in Data Controllerβs written instructions and no Personal Data will be processed unless explicitly instructed by the Controller.
2.2. The Data Processor will only process the Personal Data on documented instructions of the Data Controller to the extent that this is required for the provision of the Services. Should the Data Processor reasonably believe that a specific processing activity beyond the scope of the Data Controllerβs instructions is required to comply with a legal obligation to which the Data Processor is subject, the Data Processor shall inform the Data Controller of that legal obligation and seek explicit authorization from the Data Controller before undertaking such processing. The Data Processor shall never process the Personal Data in a manner inconsistent with the Data Controllerβs documented instructions. The Data Processor shall immediately notify the Data Controller if, in its opinion, any instruction infringes this Regulation or other Union or Member State data protection provisions. Such notification will not constitute a general obligation on the part of the Data Processor to monitor or interpret the laws applicable to the Data Controller, and such notification will not constitute legal advice to the Data Controller.
2.3. The Parties have entered into a Services Agreement in order to benefit from the capabilities of the Processor in securing and processing the Personal Data. The Data Processor shall be allowed to exercise its own discretion in the selection and use of such means as it considers necessary to pursue those purposes, provided that all such discretion is compatible with the requirements of this Data Processing Agreement, in particular the Data Controllerβs written instructions.
2.4. The Data Controller warrants that one or more lawful basis set forth in EU Data Protection Law support the lawfulness of the Processing. To the extent required by EU Data Protection Law, the Data Controller is responsible for ensuring that all necessary privacy notices are provided to data subjects, and unless another legal basis set forth in EU Data Protection Law supports the lawfulness of the processing, that any necessary data subject consents to the Processing are obtained, and for ensuring that a record of such consents is maintained. Should such a consent be revoked by a data subject, the Data Controller is responsible for communicating the fact of such revocation to the Data Processor, and the Data Processor remains responsible for implementing Data Controllerβs instruction with respect to the processing of that Personal Data.
3. Confidentiality
3.1. Without prejudice to any existing contractual arrangements between the Parties, the Data Processor shall treat all Personal Data as confidential and it shall inform all its employees, agents and/ or approved sub-processors engaged in processing the Personal Data of the confidential nature of the Personal Data. The Data Processor shall ensure that all such persons or parties have signed an appropriate confidentiality agreement, are otherwise bound to a duty of confidentiality, or are under an appropriate statutory obligation of confidentiality.4. Security
4.1. Taking into account the state of the art, the costs of implementation and the nature, scope, context and purposes of processing as well as the risk of varying likelihood and severity for the rights and freedoms of natural persons, the Data Controller and Data Processor shall implement appropriate technical and organizational measures to ensure a level of security of the processing of Personal Data appropriate to the risk. These measures shall include, at a minimum, the security measures agreed upon by the Parties in Annex 2.
4.2. Both the Data Controller and the Data Processor shall maintain written security policies that are fully implemented and applicable to the processing of Personal Data. At a minimum, such policies should include assignment of internal responsibility for information security management, devoting adequate personnel resources to information security, carrying out verification checks on permanent staff who will have access to the Personal Data, conducting appropriate background checks, requiring employees, vendors and others with access to Personal Data to enter into written confidentiality agreements, and conducting training to make employees and others with access to the Personal Data aware of information security risks presented by the Processing.
4.3. At the request of the Data Controller, the Data Processor shall demonstrate the measures it has taken pursuant to this Article 4 and shall allow the Data Controller to audit and test such measures. Unless otherwise required by a Supervisory Authority of competent jurisdiction, the Data Controller shall be entitled on giving at least 30 daysβ notice to the Data Processor to carry out or have carried out by a third party who has entered into a confidentiality agreement with the Data Processor, audits of the Data ProcessorΒ΄s premises and operations as these relate to the Personal Data. The Data Processor shall cooperate with such audits carried out by or on behalf of the Data Controller and shall grant the Data ControllerΒ΄s auditorsβ reasonable access to any premises and devices involved with the Processing of the Personal Data. The Data Processor shall provide the Data Controller and/or the Data ControllerΒ΄s auditors with access to any information relating to the Processing of the Personal Data as may be reasonably required by the Data Controller to ascertain the Data ProcessorΒ΄s compliance with this Data Processing Agreement, and/or to ascertain the Data Processorβs compliance with any approved code of conduct or approved certification mechanism referenced in Article 4.4.
4.4. The Data Processorβs adherence to either an approved code of conduct or to an approved certification mechanism recognized under EU Data Protection Law may be used as an element by which the Data Processor may demonstrate compliance with the requirements set out in Article 4.1.
5. Improvements to Security
5.1. The Parties acknowledge that security requirements are constantly changing, and that effective security requires frequent evaluation and regular improvements of outdated security measures. The Data Processor will therefore evaluate the measures as implemented in accordance with Article 4 on an on-going basis in order to maintain compliance with the requirements set out in Article 4. The Parties will negotiate in good faith the cost, if any, to implement material changes required by specific updated security requirements set forth in EU Data Protection Law or by data protection authorities of competent jurisdiction.
5.2. Where an amendment to the Services Agreement is necessary in order to execute a Data Controller instruction to the Data Processor to improve security measures as may be required by changes in EU Data Protection Law from time to time, the Parties shall negotiate an amendment to the Services Agreement in good faith.
6. Data Transfers
6.1. The Data Processor shall promptly notify the Data Controller of any planned permanent or temporary transfers of Personal Data to a third country, including a country outside of the European Economic Area without an adequate level of protection, and shall only perform such a transfer after obtaining authorization from the Data Controller, which may be refused at its own discretion.
6.2. To the extent that the Data Controller or the Data Processor are relying on a specific statutory mechanism to normalize international data transfers and that mechanism is subsequently modified, revoked, or held in a court of competent jurisdiction to be invalid, the Data Controller and the Data Processor agree to cooperate in good faith to promptly suspend the transfer or to pursue a suitable alternate mechanism that can lawfully support the transfer.
7. Information Obligations and Incident Management
7.1. When the Data Processor becomes aware of an incident that has a material impact on the Processing of the Personal Data that is the subject of the Services Agreement, it shall promptly notify the Data Controller about the incident, shall at all times cooperate with the Data Controller, and shall follow the Data Controllerβs instructions with regard to such incidents, in order to enable the Data Controller to perform a thorough investigation into the incident, to formulate a correct response, and to take suitable further steps in respect of the incident.
7.2. The term βincidentβ used in Article 7.1 shall be understood to mean in any case: (a) a complaint or a request with respect to the exercise of a data subjectβs rights under EU Data Protection Law; (b) an investigation into or seizure of the Personal Data by government officials, or a specific indication that such an investigation or seizure is imminent; (c) any unauthorized or accidental access, processing, deletion, loss or any form of unlawful processing of the Personal Data; (d) any breach of the security and/or confidentiality as set out in Articles 3 and 4 of this Data Processing Agreement leading to the accidental or unlawful destruction, loss, alteration, unauthorized disclosure of, or access to, the Personal Data, or any indication of such breach having taken place or being about to take place; (e) where, in the opinion of the Data Processor, implementing an instruction received from the Data Controller would violate applicable laws to which the Data Controller or the Data Processor are subject.
7.3. The Data Processor shall at all times have in place written procedures which enable it to promptly respond to the Data Controller about an incident. Where the incident is reasonably likely to require a data breach notification by the Data Controller under EU Data Protection Law, the Data Processor shall implement its written procedures in such a way that it is in a position to notify the Data Controller without undue delay after the Data Processor becomes aware of such an incident.
7.4. Any notifications made to the Data Controller pursuant to this Article 7 shall be addressed to the employee of the Data Controller whose contact details are provided in Clause 13.3. of this Data Processing Agreement and, in order to assist the Data Controller in fulfilling its obligations under EU Data Protection Law, should contain: (a) a description of the nature of the incident, including where possible the categories and approximate number of data subjects concerned and the categories and approximate number of Personal Data records concerned; (b) the name and contact details of the Data Processorβs data protection officer or another contact point where more information can be obtained; (c) a description of the likely consequences of the incident; and (d) a description of the measures taken or proposed to be taken by the Data Processor to address the incident including, where appropriate, measures to mitigate its possible adverse effects.
8. Contracting with Sub-Processors
8.1. The Data Processor has the Data Controllerβs general authorization for the engagement of sub-processors from the Sub-Processorsβ list uploaded on the Data Processorβs website. The Data Processor shall keep the uploaded list of the Sub-Processors updated in case of addition or replacement of the Sub-Processors and shall inform the Data Controller about such change without undue delay, in the contact details provided. If the Data Controller has any objection to the changes in the list, they must express it in writing to the Data Processor and the Processor shall provide the Data Controller with the information necessary to enable the Data Controller to exercise the right to object. If the Data Controller timely sends the Processor a written objection notice, setting forth a reasonable basis for objection, the Parties will make a good-faith effort to resolve Data Controllerβs objection. In the absence of a resolution, the Data Processor will make commercially reasonable efforts to provide Data Controller with the same level of service described in the Services Agreement, without using the sub-processor to process Data Controllerβs Personal Data. If the Data Processorβs efforts are not successful within a reasonable time, each Party may terminate the portion of the service which cannot be provided without the sub-processor, and the Data Controller will be entitled to a pro-rated refund of the applicable service fees.
8.2. Notwithstanding any authorization by the Data Controller within the meaning of the preceding paragraph, the Data Processor shall remain fully liable vis-Γ -vis the Data Controller for the performance of any such sub-processor that fails to fulfill its data protection obligations.
8.3. The Data Processor shall ensure that the sub-processor is bound by data protection obligations compatible with those of the Data Processor under this Data Processing Agreement, shall supervise compliance thereof, and must in particular impose on its sub-processors the obligation to implement appropriate technical and organizational measures in such a manner that the processing will meet the requirements of EU Data Protection Law.
8.6. The Data Controller may request that the Data Processor audit a Third-Party Sub-processor or provide confirmation that such an audit has occurred (or, where available, obtain or assist customer in obtaining a third-party audit report concerning the Third-Party Sub-processorβs operations) to ensure compliance with its obligations imposed by the Data Processor in conformity with this Data Processing Agreement.
9. Returning or Destruction of Personal Data
9.1. Upon termination of this Data Processing Agreement, upon the Data Controllerβs written request, or upon fulfillment of all purposes agreed in the context of the Services whereby no further processing is required, the Data Processor shall, at the discretion of the Data Controller, either delete, destroy or return all Personal Data to the Data Controller and destroy or return any existing copies. Data Processor will certify in writing that these actions have been completed within 30 days of the termination of the Services Agreement or within 7 days of the request of an agent of the Data Controller, whichever shall come first.
9.2. The Data Processor shall notify all third parties supporting its own processing of the Personal Data of the termination of the Data Processing Agreement and shall ensure that all such third parties shall either destroy the Personal Data or return the Personal Data to the Data Controller, at the discretion of the Data Controller.
10. Assistance to Data Controller
10.1. The Data Processor shall assist the Data Controller by appropriate technical and organizational measures, insofar as this is possible, for the fulfilment of the Data Controllerβs obligation to respond to requests for exercising the data subjectβs rights under the EU Data Protection Law.
10.2. Taking into account the nature of processing and the information available to the Data Processor, the Data Processor shall assist the Data Controller in ensuring compliance with obligations pursuant to Section 4 (Security), as well as other Data Controller obligations under EU Data Protection Law that are relevant to the Data Processing described in Annex 2, including notifications to a supervisory authority or to Data Subjects, the process of undertaking a Data Protection Impact Assessment, and with prior consultations with supervisory authorities.
10.3. The Data Processor shall make available to the Data Controller all information necessary to demonstrate compliance with the Data Processorβs obligations and allow for and contribute to audits, including inspections, conducted by the Data Controller or another auditor mandated by the Data Controller.
11. Liability and Indemnity
11.1. The Data Processor indemnifies the Data Controller and holds the Data Controller harmless against all claims, actions, third party claims, losses, damages and expenses incurred by the Data Controller arising out of a breach of this Data Processing Agreement and/or the EU Data Protection Law by the Data Processor. The Data Controller indemnifies the Data Processor and holds the Data Processor harmless against all claims, actions, third party claims, losses, damages and expenses incurred by the Data Processor arising out of a breach of this Data Processing Agreement and/or the EU Data Law by the Data Controller.
12. Duration and Termination
12.1. This Data Processing Agreement shall come into effect on the effective date of the Services Agreement.
12.2. Termination or expiration of this Data Processing Agreement shall not discharge the Data Processor from its confidentiality obligations pursuant to Article 3.
12.3. The Data Processor shall process Personal Data until the date of expiration or termination of the Services Agreement, unless instructed otherwise by the Data Controller, or until such data is returned or destroyed on instruction of the Data Controller.
13. Miscellaneous
13.1. In the event of any inconsistency between the provisions of this Data Processing Agreement and the provisions of the Services Agreement, the provisions of this Data Processing Agreement shall prevail.
13.2. This Data Processing Agreement is governed by the laws of Greece. Any disputes arising from or in connection with this Data Processing Agreement shall be brought exclusively before the competent court of Athens.
13.3. Contact information
Company Details (Data Processor)
Company Name: Pandectes
Address: Pudisoo kΓΌla, MΓ€nnimΓ€e/1, 74626, Kuusalu vald, Estonia
Email address: info at pandectes.io
Client Details (Data Controller)
Company Name:
Address:
Email address:
Annex 1
Types of Personal Data that will be processed in the scope of the Services Agreement
Any ordinary/ simple Personal Data that may be collected and maintained by the Client relating to the use of the Clientβs website, such as website usersβ or guestsβ identification details (e.g., IP address, login details, browser details, time zone and location, operating system and its version, device details), web usage details (e.g., navigation/application usage details, cookies consent, consent type), data resulting from interaction with customers made by or on behalf of the Client. Controller shall not provide or cause to be provided any Special Categories Data to Processor and Processor has no liability whatsoever for Special Categories Data. Controller shall keep Processor harmless in case of any liability (e.g., Security Incident) in relation of Special Categories Data.
Categories of Data Subjects
Any present or potential client that may deal with or relate to the Controller and any present or potential user (including guests) of any website belonging to the Controller.
Nature and purpose of the Data Processing
Certain Personal Data may be disclosed to Processor in the course of the provision of the Services by the Processor and more specifically such Personal Data may be included in the information that the Controller will disclose to the Processor in order for Processor to be in the position to effectively carry out the Services contemplated in the Services Agreement.
Annex 2: Security Measures
Taking into consideration the state of the art, the cost of implementation, the nature, scope, context and purposes of Processing, as well as the risk of varying likelihood and severity for the rights and freedoms of natural persons, the Processor implements appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including inter alia as appropriate:
- Measures of pseudonymization and encryption of the Personal Data
Techniques that protect personal data by replacing identifiable information with pseudonyms or encrypting it so that unauthorized users cannot access the original data (Encrypting stored personal data using AES-256, Replacing names with unique IDs in test environments).
- Measures for ensuring ongoing the confidentiality, integrity, availability and resilience of Processing systems and services
Security practices ensuring that data is protected from unauthorized access (confidentiality), unintentional alteration (integrity), remains accessible (availability), and can recover from disruptions (resilience) (Firewalls and access controls, load balancing and backup power supplies).
- Measures for ensuring the ability to restore the availability and access to Personal Data in a timely manner in the event of a physical or technical incident
Disaster recovery and business continuity planning to quickly recover data access following a system failure or incident (Daily backups stored off-site or in the cloud, redundant servers in separate geographical locations).
- Processes for regularly testing, assessing, and evaluating the effectiveness of technical and organizational measures in order to ensure the security of the Processing
Ongoing security audits, vulnerability scans, and assessments to ensure measures remain effective (a annual penetration testing, regular internal security reviews and audits from external third-party security company).
- Measures for user identification and authorization
Systems for verifying user identity and granting appropriate access rights based on roles (Multi-factor authentication (MFA), Role-based access control (RBAC)).
- Measures for the protection of data during transmission
Encryption and secure communication protocols to protect data while it is being transferred (Using HTTPS and TLS for all web communications and VPNs for remote access).
- Measures for the protection of data during storage
Safeguards for stored data, both digitally and physically (Encrypting data at rest).
- Measures for ensuring physical security of locations at which Personal Data are processed
Controls to prevent unauthorized physical access to facilities where data is stored or processed shall be implemented (if and when applicable). - Measures for ensuring events logging
Logging systems to monitor access and actions taken on systems that process personal data (Automated logging of user activity and system access, alerts for suspicious login attempts)
- Measures for ensuring system configuration, including default configuration
Ensuring systems are securely configured, especially out-of-the-box settings, to prevent vulnerabilities (Disabling unused ports and services, Changing default admin passwords before deployment). - Measures for internal IT and IT security governance and management
Policies, procedures, and roles ensuring IT systems are securely managed and compliant with data protection standards, (implementing an internal IT security policy framework). - Measures for certification/assurance of processes and products
Obtaining recognized certifications to ensure compliance with security and data protection standards (Our cloud service providers, Amazon Web Services and Heroku (Salesforce), maintain industry-recognized security certifications, including ISO/IEC 27001, ISO/IEC 27017, ISO/IEC 27018, and SOC 1, SOC 2, and SOC 3 reports). - Measures for ensuring data minimization
Only collecting and processing the minimum amount of personal data necessary for a specific purpose. - Measures for ensuring data quality
Ensuring personal data is accurate, complete, and up to date (Regularly checking users’ data from APIs to update contact details & validating form entries before submission). - Measures for ensuring limited data retention
Policies to delete or anonymize personal data when it is no longer needed (Automatic deletion of inactive accounts after 12 months, deletion of accounts when requested by Shopify GDPR webhooks, retention schedules for other data).
- Measures for ensuring accountability
Being able to demonstrate compliance with data protection laws through documentation and governance (Maintaining records of processing activities, conducting and documenting Data Protection Impact Assessments (DPIAs) where necessary). - Measures for allowing data portability and ensuring erasure
Enabling individuals to receive or transfer their personal data, and ensuring it can be deleted upon request (Exporting user data in machine-readable formats like CSV, Processes for fulfilling Right to Erasure (right to be forgotten) requests).
(iv) The Processor shall always proceed in the future to the necessary software and hardware upgrades, as well as the needed modifications of the technical and organizational measures, in order to ensure the ongoing and contiguous security of the processing.