Skip to main content

Data Processing Agreement

For partners and data processors

Last updated: 18 February 2026
Effective: 18 February 2026

1. Scope & definitions

This Data Processing Agreement ("DPA") forms part of the agreement between BrainGreen Foundation, operating as BottleChallenge ("Controller"), and any partner or service provider ("Processor") that processes personal data on our behalf.

This DPA is entered into pursuant to Article 28 of the General Data Protection Regulation (EU) 2016/679 ("GDPR") and applies whenever the Processor processes personal data of BottleChallenge users, partners, or visitors.

1.1 Definitions

TermDefinition
Personal DataAny information relating to an identified or identifiable natural person
ControllerBrainGreen Foundation (BottleChallenge) — determines the purposes and means of processing
ProcessorThe partner or service provider processing personal data on behalf of the Controller
Sub-processorAny third party engaged by the Processor to process personal data
Data SubjectThe individual whose personal data is being processed (users, visitors)
ProcessingAny operation performed on personal data (collection, storage, use, transfer, deletion)

2. Roles of the parties

2.1 Controller

BrainGreen Foundation

Operating as: BottleChallenge

Warszawa, Polska

KRS: 0000964547 | NIP: 5252903313 | REGON: 521709494

DPO: [email protected]

2.2 Processor

The Processor is the entity identified in the underlying service agreement (e.g., Partner Terms of Service, hosting agreement, analytics provider contract) that processes personal data on behalf of the Controller.

2.3 Joint controllership

Where both parties determine the purposes and means of processing (e.g., co-branded campaigns), a separate Joint Controller Agreement under Article 26 GDPR shall be executed.

3. Details of processing

3.1 Subject matter and purpose

The Processor processes personal data solely for the purpose of providing services to the Controller as specified in the underlying agreement. Typical purposes include:

  • Hosting and infrastructure (cloud storage, CDN, database management)
  • Analytics and performance monitoring
  • Email delivery and notifications
  • Payment processing (for donations via WhyDonate)
  • NFC/QR tag scanning and EcoDrops reward processing
  • Map and geolocation services
  • Customer support tools

3.2 Categories of data subjects

  • Registered users of BottleChallenge
  • Website and app visitors
  • Refill and reward partners (business contacts)
  • Donors and supporters

3.3 Types of personal data

  • Identity data (name, username, email)
  • Contact data (email address, business address for partners)
  • Technical data (IP address, device identifiers, browser type)
  • Location data (GPS coordinates, approximate location)
  • Usage data (scan history, EcoDrops balance, reviews, ratings)
  • NFC/QR tag interaction data (tag UID, scan timestamp, location at scan)
  • Transaction data (donation amounts, reward redemptions)

3.4 Duration of processing

Processing shall continue for the duration of the underlying service agreement. Upon termination, the Processor shall delete or return all personal data within 30 days, unless retention is required by applicable law.

4. Obligations of the controller

The Controller (BottleChallenge) shall:

  • Ensure that the processing of personal data has a valid legal basis under GDPR
  • Provide the Processor with clear, documented instructions for processing
  • Inform data subjects about the processing in its Privacy Policy
  • Respond to data subject rights requests (with Processor assistance where needed)
  • Conduct Data Protection Impact Assessments (DPIAs) where required
  • Notify the Processor of any changes to processing instructions
  • Ensure ongoing compliance with applicable data protection laws

5. Obligations of the processor

The Processor shall:

  • Documented instructions: Process personal data only on documented instructions from the Controller, unless required by EU or Member State law
  • Confidentiality: Ensure that persons authorized to process personal data have committed themselves to confidentiality or are under a statutory obligation of confidentiality
  • Security: Implement appropriate technical and organizational security measures (see Section 8)
  • Sub-processing: Not engage another processor without prior written authorization from the Controller (see Section 6)
  • Assistance: Assist the Controller in responding to data subject requests and fulfilling obligations under Articles 32–36 GDPR
  • Deletion/return: At the Controller's choice, delete or return all personal data upon termination of services
  • Information: Make available all information necessary to demonstrate compliance and allow for audits
  • Notification: Immediately inform the Controller if an instruction infringes GDPR or other data protection provisions

6. Sub-processors

6.1 Authorization

The Processor shall not engage any sub-processor without the prior specific or general written authorization of the Controller. In the case of general written authorization, the Processor shall inform the Controller of any intended additions or replacements of sub-processors, giving the Controller the opportunity to object within 14 days.

6.2 Sub-processor obligations

The Processor shall impose the same data protection obligations as set out in this DPA on any sub-processor by way of a written contract. The Processor remains fully liable to the Controller for the performance of the sub-processor's obligations.

6.3 Current sub-processors

The Controller maintains a list of approved sub-processors. Partners and processors may request the current list by contacting [email protected].

7. International data transfers

The Processor shall not transfer personal data to a country outside the European Economic Area (EEA) unless one of the following safeguards is in place:

  • Adequacy decision: The European Commission has determined the destination country provides adequate protection (Art. 45 GDPR)
  • Standard Contractual Clauses (SCCs): The current EU-approved SCCs are incorporated or executed (Art. 46(2)(c) GDPR)
  • Binding Corporate Rules: Approved BCRs are in place for intra-group transfers (Art. 47 GDPR)
  • Derogations: An applicable derogation under Art. 49 GDPR applies (e.g., explicit consent)

Where SCCs are relied upon, the parties agree to conduct a Transfer Impact Assessment (TIA) and implement supplementary measures where necessary, in line with the EDPB recommendations.

8. Security measures

The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including as appropriate:

8.1 Technical measures

  • Encryption of personal data in transit (TLS 1.2+) and at rest (AES-256 or equivalent)
  • Pseudonymization of personal data where feasible
  • Regular vulnerability scanning and penetration testing
  • Firewalls, intrusion detection/prevention systems
  • Secure authentication (multi-factor where available)
  • Regular backup and disaster recovery procedures

8.2 Organizational measures

  • Role-based access controls and least-privilege principle
  • Staff training on data protection and security
  • Confidentiality agreements for all personnel
  • Regular security audits and compliance reviews
  • Documented incident response procedures
  • Data minimization practices

9. Data breach notification

9.1 Notification to Controller

The Processor shall notify the Controller without undue delay, and in any event within 24 hours, after becoming aware of a personal data breach. Notification shall include:

  • The nature of the breach, including categories and approximate number of data subjects affected
  • The name and contact details of the DPO or other contact point
  • The likely consequences of the breach
  • Measures taken or proposed to address the breach, including mitigation

9.2 Notification to supervisory authority

The Controller is responsible for notifying the relevant supervisory authority within 72 hours of becoming aware of a breach (Art. 33 GDPR). The Processor shall cooperate fully and provide all necessary information.

9.3 Communication to data subjects

Where a breach is likely to result in a high risk to the rights and freedoms of data subjects, the Controller shall communicate the breach to affected individuals (Art. 34 GDPR). The Processor shall assist with this communication.

10. Data subject rights

The Processor shall assist the Controller in fulfilling its obligation to respond to data subject requests under Chapter III of the GDPR, including:

Access (Art. 15)

Provide copies of processed data

Rectification (Art. 16)

Correct inaccurate data

Erasure (Art. 17)

Delete data upon valid request

Restriction (Art. 18)

Limit processing when requested

Portability (Art. 20)

Export data in machine-readable format

Objection (Art. 21)

Cease processing upon objection

The Processor shall respond to the Controller's assistance requests within 5 business days.

11. Audit rights

The Processor shall make available to the Controller all information necessary to demonstrate compliance with the obligations laid down in Article 28 GDPR and this DPA.

  • The Controller (or an appointed independent auditor) may conduct audits, including inspections, with 30 days' written notice
  • Audits shall be conducted during normal business hours and shall not unreasonably disrupt the Processor's operations
  • The Processor shall cooperate fully and provide access to facilities, equipment, records, and personnel
  • The Controller shall bear the costs of the audit unless the audit reveals material non-compliance
  • The Processor may satisfy audit requirements by providing relevant third-party certifications (e.g., SOC 2, ISO 27001)

12. Duration & termination

12.1 Duration

This DPA shall remain in effect for the duration of the underlying service agreement between the Controller and the Processor.

12.2 Upon termination

Upon termination of the service agreement, the Processor shall:

  • Cease all processing of personal data immediately
  • At the Controller's election, return or securely delete all personal data within 30 days
  • Provide written certification of deletion upon request
  • Delete existing copies unless EU or Member State law requires storage

12.3 Survival

Sections relating to confidentiality, liability, and audit rights shall survive termination of this DPA.

13. Liability & indemnification

13.1 Liability

Each party shall be liable for damages caused by processing that infringes the GDPR, in accordance with Article 82 GDPR. The Processor shall be liable for damage caused by processing where it has not complied with obligations specifically directed to processors or where it has acted outside or contrary to the Controller's instructions.

13.2 Indemnification

The Processor shall indemnify the Controller against any costs, claims, damages, or expenses incurred as a result of the Processor's breach of this DPA or applicable data protection laws.

13.3 Limitation

Liability limitations in the underlying service agreement shall apply to this DPA, except that neither party may limit liability for intentional violations of data protection law, unauthorized processing, or failure to comply with data subject rights.

14. Contact

For questions about this DPA or to request a copy for execution:

Data Protection Officer

[email protected]

Legal matters

[email protected]

BrainGreen Foundation
Warszawa, Polska
KRS: 0000964547 | NIP: 5252903313 | REGON: 521709494
Email: [email protected]
Website: BrainGreen Foundation website

Related documents