Mise Platform
Controller: The venue operator ("Venue", "Controller") who has entered into a subscription agreement with Mise Platform for use of the Mise restaurant management platform.
Processor: Mise Platform ("Mise", "Processor"), which operates the Mise multi-tenant restaurant SaaS platform.
This Data Processing Agreement ("DPA") forms part of and is incorporated into the main subscription agreement between the Controller and the Processor. In the event of conflict, the terms of this DPA prevail with respect to data protection matters.
The parties agree that the Processor shall process personal data on behalf of the Controller strictly in accordance with this DPA, the subscription agreement, and applicable data protection law, including Regulation (EU) 2016/679 (the "GDPR").
Subject matter: The Processor provides a multi-tenant restaurant management and guest ordering platform (the "Service"). In the course of providing the Service, the Processor processes personal data of the Controller's guests and staff on the Controller's behalf.
Duration: This DPA is effective from the date the Controller accepts the subscription agreement and remains in force for the duration of that agreement. Upon termination, the obligations in this DPA survive until all personal data has been returned or deleted in accordance with Section 13.
The Processor processes personal data for the following purposes:
The Processor does not use personal data processed on behalf of the Controller for its own commercial purposes beyond those described in this DPA, except that anonymised, aggregated, non-identifiable data may be used for platform benchmarking as described in the applicable guest consent (ANONYMIZED_ANALYTICS purpose) and detailed in Section 3a, in which Mise acts as an independent Data Controller.
| Category | Examples | Data subjects |
|---|---|---|
| Identity data | First name, last name | Guests, Staff |
| Contact data | Email address, phone number | Guests, Staff |
| Session data | Table number, session code, join timestamp, session status | Guests |
| Order data | Items ordered, quantities, dietary preferences, special instructions, timestamps | Guests |
| Payment data | Payment status, Stripe payment intent ID. Full card data is handled exclusively by Stripe. | Guests |
| Loyalty data | Points balance, total visits, total points earned | Guests |
| Consent records | Purpose, status (granted/revoked), consent text version, IP address, user agent, timestamps | Guests |
| Guest profile data | Email address, first name (optionally provided for personalisation) | Guests |
| Authentication data | Hashed passwords, short-lived JWT tokens | Staff |
| Usage and log data | Login timestamps, IP addresses (for security and consent recording) | Staff, Guests |
The Processor does not intentionally collect special categories of personal data (GDPR Article 9). Dietary preferences may incidentally reveal health information; the Controller is responsible for ensuring appropriate notice is given to guests.
The Processor shall:
The Controller authorises the Processor to engage the following sub-processors. The Processor shall ensure each sub-processor is bound by data protection obligations equivalent to those in this DPA.
| Sub-processor | Role | Location | Data transferred |
|---|---|---|---|
| Render (Render Services Inc.) | Cloud hosting of backend application and PostgreSQL database | United States | All personal data stored in the platform database |
| Stripe Inc. | Payment processing for guest orders, subscriptions, and restaurant onboarding (Stripe Connect) | United States | Payment reference data; card data processed by Stripe under their own DPA |
| Resend Inc. | Transactional email delivery | United States | Guest and staff email addresses, email content |
| DeepL SE | Automated translation of menu content and special instructions | European Union (Germany) | Menu text, order special instructions |
The Processor shall notify the Controller of any intended additions to or replacements of sub-processors, providing at least 14 days' written notice before engaging a new sub-processor and giving the Controller the opportunity to object.
The Controller is the primary point of contact for data subjects exercising GDPR rights (access, rectification, erasure, restriction, portability, objection). The Processor shall promptly forward any data subject request it receives to the Controller and provide reasonable assistance.
The Processor provides the following mechanisms to assist the Controller:
/restaurant/{slug}/table/{qrCode}/my-data.| Data type | Default retention period |
|---|---|
| Active session data (dining sessions, orders) | Duration of subscription + 2 years |
| Guest consent records | 5 years after the date of the last consent decision (grant or revoke) |
| Loyalty account data | Duration of the guest relationship + 1 year after last activity |
| Staff account data | Duration of employment + 90 days after account deactivation |
| Payment reference data | As required by applicable financial regulations (typically 7 years) |
| System and security logs | 90 days, unless retention is required for ongoing incident investigation |
The Processor shall notify the Controller without undue delay, and in any event within 72 hours of becoming aware of a personal data breach, describing:
Render and Stripe are located in the United States. Transfers of personal data to these processors rely on Standard Contractual Clauses (SCCs) approved by the European Commission (Commission Implementing Decision (EU) 2021/914). DeepL SE is located in Germany (EU) — no international transfer occurs for data processed by DeepL.
The Mise platform offers a Network Benchmarking feature that shows venue operators how their performance (revenue per cover, average check size, category mix, repeat visit rate, etc.) compares to anonymised aggregates derived from other venues on the Mise network. The benchmark reports contain no individual guest data and no identifiable venue datafrom any specific competitor — only statistical aggregates (medians, percentile bands, distribution histograms) computed across a minimum cohort size sufficient to prevent re-identification.
When Mise aggregates data across venues to produce benchmark reports, it does so for its own commercial purpose and under its own determination of means and purposes. This makes Mise an independent Data Controller for the benchmark processing activity, operating alongside its role as your Data Processor for venue operations. The two roles are distinct and do not affect each other: Mise's processor obligations under Sections 3–13 of this DPA remain fully in force regardless of its independent controller activities for benchmarking.
The lawful basis for including a venue's guests in benchmark aggregation is explicit guest consent (GDPR Article 6(1)(a)). Specifically:
GuestConsentService.hasActiveConsent(). No bypass is possible through direct database queries.Before any data point from a guest or venue enters a benchmark report, it is processed as follows:
Because the output of benchmark processing is anonymous data, it falls outside the scope of GDPR once produced. The input processing (aggregating individual guest transactions) is personal data processing and is governed by the consent described above.
As a venue operator, you do not need to take any action to comply with this section — guest consent is collected and enforced automatically by the platform. If you wish to exclude your venue entirely from benchmark aggregation (for example, if your local data protection authority requires it), contact the platform support team and your venue will be flagged as excluded. This does not affect your access to the benchmarking feature — you will continue to see network benchmarks; your data simply will not contribute to them.
Upon termination or expiry of the subscription agreement: