Last updated: 18th March 2026
For the purposes of this Data Processing Agreement ("DPA"):
This DPA governs the processing of Personal Data by Monkaru (Processor) on behalf of the Customer (Controller) in connection with the provision of the Monkaru employee shift scheduling service ("the Service") as described in the Terms of Service.
The Processor processes Personal Data solely for the following purposes:
Processing shall commence on the date the Controller creates an account and shall continue for the duration of the Service agreement. Upon termination, the Processor shall delete or return all Personal Data in accordance with Section 11 of this DPA.
The following categories of Personal Data are processed under this DPA:
Note: The Processor does not process special categories of personal data (Article 9 GDPR) unless explicitly provided by the Controller. Sick leave records are limited to dates and do not include medical diagnoses or health details.
The following categories of Data Subjects are affected by processing under this DPA:
The Processor shall process Personal Data only on documented instructions from the Controller, including with regard to transfers of Personal Data to a third country, unless required to do so by EU or Member State law to which the Processor is subject. In such a case, the Processor shall inform the Controller of that legal requirement before processing, unless that law prohibits such information on important grounds of public interest. The Controller's instructions are documented in this DPA and the Terms of Service.
The Processor shall ensure that persons authorized to process Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality.
The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk, as described in Section 7 of this DPA, in accordance with Article 32 GDPR.
The Processor shall not engage another processor (Sub-processor) without 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 changes concerning the addition or replacement of Sub-processors, thereby giving the Controller the opportunity to object to such changes. The current list of Sub-processors is provided in Section 6 of this DPA.
The Processor shall assist the Controller by appropriate technical and organizational measures, insofar as this is possible, for the fulfillment of the Controller's obligation to respond to requests for exercising the Data Subject's rights as laid down in Chapter III of the GDPR (Articles 15–22).
The Processor shall assist the Controller in ensuring compliance with the obligations pursuant to Articles 32 to 36 GDPR, taking into account the nature of processing and the information available to the Processor.
At the choice of the Controller, the Processor shall delete or return all Personal Data to the Controller after the end of the provision of services, and delete existing copies unless EU or Member State law requires storage of the Personal Data. See Section 11 for details.
The Processor shall make available to the Controller all information necessary to demonstrate compliance with the obligations laid down in Article 28 GDPR and allow for and contribute to audits, including inspections, conducted by the Controller or another auditor mandated by the Controller. The Processor shall immediately inform the Controller if, in its opinion, an instruction infringes the GDPR or other EU or Member State data protection provisions.
The Controller hereby grants the Processor general authorization to engage Sub-processors. The Processor currently uses the following Sub-processors:
| Sub-processor | Purpose | Data Processed | Location |
|---|---|---|---|
| Supabase, Inc. | Database hosting, authentication, file storage | All application data, authentication credentials | EU |
| IONOS SE | Virtual Private Server (VPS) hosting | Application processing, temporary request data | EU (Germany) |
| Stripe, Inc. | Payment processing, subscription management | Billing data, subscription status | US (EU-US DPF certified, SCCs) |
| Brevo SAS | Transactional email delivery | Email addresses, email content | EU (France) |
| Functional Software, Inc. (Sentry) | Error monitoring and performance tracing | Error events, stack traces, performance metrics (no PII by configuration) | EU (Germany/Frankfurt) |
| Better Stack, s.r.o. | Uptime monitoring | HTTP response codes, latency metrics (no personal data) | EU (Czech Republic) |
| Rybbit | Website analytics (cookieless) | Page views, referrers, device type, country-level location (no personal data, no cookies) | EU (Germany) |
The Processor shall impose the same data protection obligations as set out in this DPA on each Sub-processor by way of a contract. Where a Sub-processor fails to fulfill its data protection obligations, the Processor shall remain fully liable to the Controller for the performance of that Sub-processor's obligations.
Change Notification: The Processor will notify the Controller at least 30 days in advance of any intended changes to the Sub-processor list. If the Controller objects to a new Sub-processor within 14 days of notification, the parties shall discuss the concern in good faith. If no resolution is reached, the Controller may terminate the Service agreement.
The Processor implements the following measures pursuant to Article 32 GDPR to ensure the security of processing:
The Processor shall assist the Controller in responding to Data Subject requests under GDPR Articles 15–22:
The Processor shall notify the Controller without undue delay if it receives a request from a Data Subject directly. The Processor shall not respond to such requests without the Controller's prior authorization, unless legally required to do so.
In the event of a Data Breach, the Processor shall:
The Processor ensures that all international transfers of Personal Data comply with Chapter V of the GDPR:
This DPA is effective from the date the Controller creates an account and remains in effect for the duration of the Service agreement. This DPA is automatically incorporated into the Terms of Service.
Upon termination of the Service agreement, the Controller may export all Personal Data using the data export feature before account deletion. The export is provided in a structured, machine-readable format (JSON).
Upon termination of the Service agreement, account deletion, or upon formal request, the following data lifecycle applies:
Automated purge jobs run daily. No manual intervention is required for data lifecycle management. The data types permanently deleted include:
Important: The Controller is responsible for ensuring compliance with applicable labor law requirements regarding data retention before initiating account deletion. The Controller should export any data required for labor law compliance before the 30-day recovery window expires. The Processor provides data export tools but does not determine retention periods on behalf of the Controller.
Liability under this DPA is governed by the provisions of the Terms of Service and applicable law, in particular:
This DPA shall be governed by and construed in accordance with the laws of Austria, without regard to its conflict of law provisions. Any disputes arising from or in connection with this DPA shall be subject to the exclusive jurisdiction of the competent courts of Vienna, Austria.
Where provisions of this DPA conflict with the Terms of Service regarding data protection matters, this DPA shall prevail.
For any questions regarding this DPA or data protection matters, please contact:
Data Protection Contact
Monkaru
Name: Manuel Istratoaie
Email: support@monkaru.at
Location: Vienna, Austria
The Controller may also contact the competent supervisory authority:
Austrian Data Protection Authority
Österreichische Datenschutzbehörde
Barichgasse 40–42, 1030 Vienna, Austria
Email: dsb@dsb.gv.at
Phone: +43 1 52 152-0