Skip to content
OraSync

Data processing agreement (DPA)

The conditions on which OraSync processes your clients' data on your behalf, under Article 28 of the UK GDPR. It forms part of the Terms and conditions and applies automatically to every business account.

Last updated:

1. Parties and subject matter

This agreement is between the business using OraSync ("the Controller") and Doimih Design S.R.L., a company registered in Romania (company no. 27344782), with its registered office at Str. Drm. Gura Putnei nr. 137A, Sector 3, București, România ("the Processor").

It forms part of the Terms and conditions and applies for as long as the Controller has an OraSync account. On data protection, it prevails over any other contractual term.

2. Details of the processing

ItemDescription
Subject matter and purposeProviding the OraSync platform: online bookings, calendar, confirmation and reminder messages, waiting list, deposit payments (if enabled), reports and team management.
Nature of the processingCollection through the booking page, storage, organisation, consultation, sending messages, erasure.
DurationThe term of the contract, plus the deletion period in section 9.
Data subjectsThe Controller's clients; the Controller's staff and contractors who use the platform.
Categories of dataName, phone, email; bookings (service, date, time, location, staff member, status, notes); the extra fields configured by the Controller (for example date of birth, vehicle registration, pet name); the status of the messages sent and the replies to them; the record of consent to messages; deposit payment data; for staff: name, contact details, role, schedule, actions in the account.
Special category dataOnly if the Controller enters it (for example medical notes). The Controller is responsible for having a lawful basis and an Article 9 condition for it.

3. The Processor's obligations

  • It processes the data only on the Controller's documented instructions: this agreement, the Controller's configuration in the platform and its written requests. If an instruction infringes the law, it tells the Controller straight away.
  • It ensures that the people with access to the data are bound by confidentiality.
  • It applies the security measures in section 5.
  • It uses sub-processors only as set out in section 6.
  • It helps the Controller respond to data subjects, through the platform’s features and directly where needed. Requests it receives from data subjects are passed to the Controller without delay.
  • It helps the Controller with the security of processing, breach notifications and data protection impact assessments (UK GDPR art. 32–36), as far as the information it holds allows.
  • It does not use the data for its own purposes, does not sell it and does not send marketing messages to the Controller's clients.

4. The Controller's obligations

  • It has a lawful basis for each processing activity and informs its clients as required by Article 13 of the UK GDPR, including about its use of OraSync.
  • It obtains its clients’ consent where the law requires it, for example for marketing by email under PECR.
  • It enters in the platform only the data needed for the purpose and gives its team access in line with each person’s role.
  • It keeps the account’s sign-in details confidential and, where it applies, pays the data protection fee to the ICO.

5. Security measures

  • Hosting in data centres in the European Union;
  • Encryption of traffic (HTTPS) and of backups;
  • Isolation of each Controller's data in the database (row-level security);
  • Access control by role and location, checked on the server for every request;
  • Passwords stored as hashes, account lock after repeated wrong attempts, time-limited sessions;
  • An audit log that cannot be changed from the application;
  • Technical logs with no phone numbers and no message content;
  • Hourly backups, kept in a separate location and tested automatically by restoring them.

6. Sub-processors

The Controller gives general authorisation for the sub-processors below. The Processor imposes on each, by contract, data protection obligations at least equivalent to those in this agreement and remains responsible for them.

Sub-processorServiceData location
Hetzner Online GmbHHosting of servers and backupsEuropean Union

Deposits paid online by clients are processed directly on the Controller's own Stripe account, using that account's API key configured by the superadmin. The Controller retains its commercial relationship with Stripe; the Processor sends Stripe only the data needed for the payment.

WhatsApp messages are sent through the Controller's WhatsApp Business account. The relationship with Meta Platforms Ireland Ltd. is governed by the Controller's direct contract with Meta; the Processor sends the messages on the Controller's behalf.

Before adding or replacing a sub-processor, the Processor tells the Controller by email at least 30 days in advance. The Controller may object, with reasons, during that time. If no solution is found, the Controller may end the contract without penalty.

7. Personal data breaches

The Processor notifies the Controller without undue delay, and at most within 48 hours of becoming aware of a breach affecting the Controller's data, so that the Controller can report it to the ICO within 72 hours where required.

The notice includes, as far as known: the nature of the breach, the categories and approximate number of people and records affected, the likely consequences and the measures taken or proposed. Information not available straight away is sent as it becomes known.

8. International transfers

The Processor is established in Romania and hosts the data in the European Economic Area. Transfers from the UK to the EEA are permitted under the UK adequacy regulations made under the Data Protection Act 2018, so no further safeguard is needed for them.

The Processor does not transfer the data outside the EEA. Any future transfer will be made only after the notice in section 6 and with the safeguards required by Chapter V of the UK GDPR.

9. Termination, return and deletion

When the contract ends, the Controller's data remains available for 90 days, during which the Controller may ask for a copy in a structured format.

After that, the data is permanently deleted from the database. It disappears from the encrypted backups as they expire, within 12 months at most.

This does not apply to data the Processor is required by law to keep, such as billing documents.

10. Information and audits

The Processor makes available to the Controller the information needed to demonstrate compliance with this agreement.

The Controller may carry out an audit, itself or through an auditor bound by confidentiality, at most once a year, with 30 days’ prior notice, at its own cost and without affecting the security of other customers. Audits required by a supervisory authority are not subject to these limits.

11. Contact

For anything about this agreement: [email protected].

We respect your privacy

We use strictly necessary cookies to run the website. With your consent, we would also use analytics and marketing cookies. You can choose now and change your mind at any time. Details in our Cookie policy.