Draft — counsel review pending
This document is the working draft of Ombar's Data Processing Addendum. It is published transparently so Controllers can review the substantive commitments we are signing up to, but the final wording (in particular the Standard Contractual Clauses, full Annex I population, Annex II technical-measures detail, and audit/sub-processor objection procedure) is still subject to legal review. Where a Controller requires a counter-signed DPA before signing the main agreement, please contact [email protected].
This Data Processing Addendum (“DPA”) forms part of the agreement between Code Sense Studio OÜ (“Processor,” “we,” “us”) and the dive shop or other business customer (“Controller,” “you”) that has subscribed to the Ombar platform (the “Services”).
This DPA reflects the parties' agreement with respect to the processing of personal data by the Processor on behalf of the Controller, in connection with the Services, in accordance with the EU General Data Protection Regulation 2016/679 (“GDPR”), the UK GDPR, and other applicable data protection laws.
In the event of any conflict between this DPA and the main service agreement or terms of service, this DPA will prevail with respect to the processing of personal data. See also our Privacy Policy.
Terms such as “personal data,” “processing,” “controller,” “processor,” “data subject,” “supervisory authority,” and “personal data breach” have the meanings given to them in the GDPR.
The Controller acts as the data controller of Customer Data and determines the purposes and means of processing.
The Processor acts as the data processor and processes Customer Data only on the Controller's documented instructions, as set out in:
If the Processor believes that an instruction from the Controller infringes applicable data protection law, it will inform the Controller without undue delay.
Subject matter: Provision of the Ombar dive shop management platform and related services.
Duration: For the term of the main service agreement, plus any post-termination return or deletion period set out in Section 11.
Nature and purpose: Hosting, storing, organizing, retrieving, transmitting, displaying, and otherwise processing Customer Data to provide the Services and related support, security, and maintenance.
Categories of data subjects:
Types of personal data:
The Controller represents and warrants that:
The Processor will:
The Controller provides a general authorization for the Processor to engage Subprocessors to assist in providing the Services, subject to the conditions in this Section.
As of the effective date of this DPA, the Processor uses the following Subprocessors:
| Subprocessor | Purpose | Location |
|---|---|---|
| DigitalOcean, LLC | Cloud hosting and database infrastructure | Singapore (primary), European Union (backups) |
| Postmark (ActiveCampaign LLC) | Transactional email delivery | United States |
| Stripe Payments Europe, Ltd. | Subscription billing, payment processing, hosted invoices | Ireland (EU); onward transfers to Stripe, Inc. (US) under SCCs |
| Microsoft Clarity (controller-side, consent-gated) | Anonymised session recording & UX analytics on the marketing website. Not used to process Customer Data on behalf of dive-shop Controllers. | Microsoft Ireland Operations Limited (EU); onward transfers to Microsoft Corporation (US) under SCCs |
The list above is kept up to date in this section and on our Privacy Policy.
The Processor will notify the Controller of any intended addition or replacement of Subprocessors that process Customer Data, giving the Controller at least thirty (30) days to object on reasonable data-protection grounds. If the Controller objects, the parties will work together in good faith to resolve the objection. If the objection cannot be resolved, the Controller may terminate the affected portion of the Services.
Where the Processor engages a Subprocessor to carry out specific processing activities on behalf of the Controller, the Processor will impose data protection obligations on the Subprocessor that are no less protective than those set out in this DPA. The Processor remains fully liable to the Controller for the performance of the Subprocessor's obligations.
The Processor implements the following technical and organizational measures to protect Customer Data:
Access control and authentication:
Encryption:
Network and infrastructure security:
Operational security:
Incident management:
Organizational measures:
These measures may be updated from time to time to reflect technical developments, provided that the level of protection is not reduced.
The Processor will notify the Controller without undue delay, and in any event within seventy-two (72) hours after becoming aware of a personal data breach affecting Customer Data. Such notification will include, to the extent known:
The Processor will cooperate with the Controller and provide reasonable assistance to support the Controller's own breach notification obligations to supervisory authorities and data subjects.
The Processor will make available to the Controller, upon reasonable written request, information reasonably necessary to demonstrate compliance with this DPA and with Article 28 of the GDPR.
The Controller may, no more than once per calendar year (unless required more frequently by a supervisory authority or following a confirmed personal data breach), conduct an audit of the Processor's relevant processing activities. Audits must be:
Where available, the Processor may satisfy audit requests by providing relevant third-party certifications, audit reports, or standardized security documentation.
Where the Processor transfers Customer Data originating from the European Economic Area, the United Kingdom, or Switzerland to a country that has not received an adequacy decision, such transfers are subject to appropriate safeguards, including the European Commission's Standard Contractual Clauses (SCCs) (Module 2: Controller-to-Processor or Module 3: Processor-to-Processor), and, where applicable, the UK International Data Transfer Addendum to the EU SCCs.
The Controller authorizes the Processor to enter into SCCs with its Subprocessors on the Controller's behalf where required.
Where the primary hosting location is outside the EEA (currently Singapore), the Processor will ensure that appropriate transfer mechanisms are in place and, upon request, provide reasonable information about those mechanisms.
Upon termination or expiry of the main service agreement, and at the Controller's choice, the Processor will either:
Deletion will be completed within ninety (90) days of termination, except where applicable law requires storage of personal data for a longer period. Backup copies will be overwritten in the ordinary course of the Processor's backup cycle (up to two weeks) and will not be retrieved or restored.
The Processor will confirm deletion in writing upon the Controller's written request.
Each party's liability arising out of or related to this DPA is subject to the limitations and exclusions of liability set out in the main service agreement. Nothing in this DPA limits either party's liability to a data subject under applicable data protection law.
In the event of a conflict between this DPA and the main service agreement, this DPA will prevail with respect to the processing of personal data. In the event of a conflict between this DPA and the EU Standard Contractual Clauses (where incorporated), the SCCs will prevail.
This DPA takes effect on the later of (a) the effective date set out above and (b) the date on which the Controller accepts the Services, and remains in effect for the duration of the main service agreement and any required post-termination period.
For questions regarding this DPA, subprocessor notifications, or data protection matters:
Code Sense Studio OÜ
Sepapaja tn 6, 15551 Tallinn, Harju Maakond, Estonia
(Summary — full details set out in Section 3.)
See Section 7.
See Section 6.1.