Last updated: April 19, 2026
This Data Protection Agreement (“DPA”) forms part of the contract for services
(“Principal Agreement”) between the Customer (“Data Controller”) and
RosterBird, operated by Balerion Software LLP, located at 13B Ganga Street, Anakaputhur,
Chennai 600070, India (“Data Processor”). This DPA applies to the processing of
Personal Data by the Processor on behalf of the Controller in connection with the
RosterBird service.
1. Definitions
Data Controller —
The entity that determines the purposes and means of the processing of Personal Data.
Data Processor —
The entity that processes Personal Data on behalf of the Data Controller.
Personal Data —
Any information relating to an identified or identifiable natural person, as defined by Article 4(1) of the GDPR.
Sub-Processor —
A third party engaged by the Processor to assist in processing Personal Data on behalf of the Controller.
Data Breach —
A breach of security leading to the accidental or unlawful destruction, loss, alteration, unauthorised disclosure of, or access to, Personal Data.
GDPR —
Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 (General Data Protection Regulation).
2. Purpose and Scope
The Processor shall process Personal Data on behalf of the Controller solely for the purpose
of providing the RosterBird service as described in the Principal Agreement.
| Categories of Data Subjects |
Employees and team members of the Controller’s organisation who are managed via the RosterBird service. |
| Types of Personal Data |
Names, usernames, email addresses, Slack user IDs, and profile picture URLs obtained from the Controller’s Slack workspace. |
| Purpose of Processing |
To provide employee/team scheduling, shift rotation management, notifications, and related operational services. |
| Duration of Processing |
For the duration of the Principal Agreement, unless otherwise requested by the Controller in writing. |
3. Processor Obligations
The Processor agrees to:
- Process Personal Data only on documented instructions from the Controller, unless required to do so by applicable law, in which case the Processor shall inform the Controller of that legal requirement before processing (unless prohibited by law).
- Ensure that persons authorised to process Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality.
- Implement appropriate technical and organisational measures to ensure a level of security appropriate to the risk, as described in Section 5.
- Assist the Controller, taking into account the nature of processing, in responding to requests for exercising data subject rights as described in Section 4.
- Assist the Controller in ensuring compliance with obligations relating to security of processing, notification of Data Breaches, data protection impact assessments, and prior consultations with supervisory authorities.
- At the choice of the Controller, delete or return all Personal Data to the Controller after the end of the provision of services, and delete existing copies unless applicable law requires storage of the Personal Data.
- Make available to the Controller all information necessary to demonstrate compliance with the obligations laid down in this DPA, and allow for and contribute to audits and inspections as described in Section 9.
4. Data Subject Rights
The Processor shall, taking into account the nature of the processing, assist the Controller
by appropriate technical and organisational measures, insofar as this is possible, for the
fulfilment of the Controller’s obligation to respond to requests for exercising data
subject rights under Chapter III of the GDPR, including:
- Right of access (Article 15)
- Right to rectification (Article 16)
- Right to erasure (Article 17)
- Right to restriction of processing (Article 18)
- Right to data portability (Article 20)
- Right to object (Article 21)
If a data subject contacts the Processor directly regarding their rights, the Processor shall
promptly forward the request to the Controller and shall not respond to the data subject
directly unless instructed to do so by the Controller.
5. Security Measures
The Processor shall implement and maintain the following technical and organisational security measures:
- Encryption of Personal Data at rest and in transit (TLS 1.2 or higher).
- Access controls ensuring only authorised personnel can access Personal Data, enforced through role-based permissions.
- Regular monitoring and testing of systems, networks, and processes for vulnerabilities.
- Secure hosting within the European Union (data centre located in Germany).
- Regular backups with encryption and access controls equivalent to production systems.
The Processor shall regularly review and update these measures to ensure ongoing
effectiveness and appropriateness relative to the risks involved.
6. Sub-Processors
The Controller provides general authorisation for the Processor to engage sub-processors,
subject to the conditions in this section.
The Processor currently engages the following sub-processors:
| Sub-Processor |
Purpose |
Location |
| Hetzner Online GmbH |
Cloud infrastructure and hosting |
EU (Germany) |
| Mailgun Technologies (Sinch) |
Transactional email delivery |
USA (with Standard Contractual Clauses) |
| Paddle.com Market Ltd |
Payment processing and subscription billing |
UK (with Standard Contractual Clauses) |
| Google Analytics (Google LLC) |
Web analytics |
USA (with Standard Contractual Clauses) |
The Processor shall notify the Controller in writing at least 30 days before engaging any
new sub-processor. The Controller may object to the new sub-processor within 14 days of
notification. If the Controller objects on reasonable grounds, the parties shall discuss the
matter in good faith.
The Processor shall ensure that each sub-processor is bound by data protection obligations
no less protective than those set out in this DPA.
7. International Transfers
The Processor shall not transfer Personal Data outside the European Economic Area (EEA)
unless appropriate safeguards are in place as required by Chapter V of the GDPR, including
but not limited to:
- An adequacy decision by the European Commission (Article 45 GDPR).
- Standard Contractual Clauses approved by the European Commission (Article 46(2)(c) GDPR).
- Binding Corporate Rules (Article 47 GDPR).
The Processor’s primary data processing infrastructure is located within the EU (Germany).
Where sub-processors are located outside the EEA, the Processor shall ensure that the
appropriate transfer mechanisms listed above are in place.
8. Data Breach Notification
In the event of a Data Breach involving Personal Data processed under this DPA, the
Processor shall:
- Notify the Controller without undue delay, and in any event within 72 hours of becoming aware of the breach, via email to the Controller’s designated contact.
-
Provide the following information (to the extent available at the time of notification, with further details provided as they become available):
- The nature of the breach, including the categories and approximate number of data subjects and records concerned.
- The likely consequences of the breach.
- The measures taken or proposed to address the breach, including measures to mitigate its possible adverse effects.
- The name and contact details of the Processor’s point of contact for further information.
- Cooperate with and assist the Controller in investigating, mitigating, and remediating the breach.
9. Audit Rights
The Processor shall make available to the Controller all information necessary to demonstrate
compliance with the obligations set out in this DPA and Article 28 of the GDPR.
The Processor shall allow for and contribute to audits, including inspections, conducted by
the Controller or an auditor mandated by the Controller, subject to the following conditions:
- The Controller shall provide at least 30 days’ written notice of any audit request.
- Audits shall be conducted during normal business hours and shall not unreasonably disrupt the Processor’s operations.
- The Controller shall bear its own costs associated with the audit.
- Audit findings and any information obtained shall be treated as confidential by the Controller.
As an alternative to on-site audits, the Processor may provide the Controller with a summary
of relevant security certifications, audit reports (such as SOC 2), or other evidence of
compliance, where available.
10. Data Retention and Deletion
Upon termination or expiry of the Principal Agreement, the Processor shall, at the
Controller’s written election:
- Return all Personal Data to the Controller in a commonly used, machine-readable format; or
- Delete all Personal Data, including all existing copies, unless applicable law requires continued storage.
If the Controller does not provide instructions within 30 days of termination, the Processor
shall delete all Personal Data and certify such deletion in writing to the Controller.
11. Governing Law and GDPR Compliance
This DPA shall be governed by and construed in accordance with the laws of India.
Notwithstanding the governing law, the data protection obligations set out in this DPA shall
at all times comply with Regulation (EU) 2016/679 (GDPR) and, where applicable, any
supplementary data protection legislation of EU Member States. In the event of any conflict
between this DPA and the GDPR, the provisions of the GDPR shall prevail.
12. Term and Amendments
This DPA shall remain in effect for the duration of the Principal Agreement and for as long
as the Processor processes Personal Data on behalf of the Controller.
This DPA may be amended only by written agreement signed by both parties. The Processor
reserves the right to update the list of sub-processors and security measures, subject to the
notification requirements set out in this DPA.