Version 2026-11-13
1.1 This Data Processing Agreement ("DPA") forms part of the terms of service of each product listed in 1.3. It becomes binding when the customer accepts those terms. It applies from the first processing of personal data on the customer's behalf, on any plan (paid, free or trial), until the Processor has deleted that data under section 9. It implements Article 28(3) of Regulation (EU) 2016/679 (the "GDPR").
1.2 Processor:
UptimeVanguard, eenmanszaak (sole proprietorship)
De Ambacht 4, 4681 CV Nieuw-Vossemeer
The Netherlands
Chamber of Commerce (KvK) no.: 42017143, branch no. 000065206312
VAT ID: NL005434561B13
[email protected]
Controller: the organization named in the customer's account when the terms are accepted. The person who accepts confirms that they may bind that organization. Notices under this DPA go to the privacy contact set in the account, or, if none is set, to the account email address.
1.3 This DPA covers the UptimeVanguard products below. The general terms in sections 1 to 11 apply to each of them. Each product has a product annex that describes the processing, the security measures and the sub-processors for that product:
1.4 This DPA applies to a customer that uses a product for its business. It does not apply to a consumer who uses a product only for personal or household purposes.
1.5 "Entrusted data" means the personal data that the Processor processes on the Controller's behalf when it provides the product. Data that the Processor processes as a controller for its own customer relationship (account holder, billing, platform security) is described in the Privacy Policy and is not entrusted data.
2.1 The Processor processes entrusted data only on documented instructions from the Controller, including for transfers to third countries, unless Union or Member State law to which the Processor is subject requires otherwise. In that case the Processor informs the Controller of that requirement before the processing, unless that law prohibits this on important grounds of public interest.
2.2 The Controller's documented instructions are this DPA, the product's terms, the configuration the Controller sets in the product, and written instructions sent to [email protected].
2.3 If the Processor considers that an instruction infringes the GDPR or other Union or Member State data protection law, it informs the Controller immediately. It may suspend that instruction until the Controller confirms or changes it.
2.4 The Processor does not process entrusted data for its own purposes. It does not use entrusted data to train models or for advertising. It only uses anonymous totals that identify no person and no customer, such as the number of checks run or the load of a server, to operate and plan its products. It never analyzes or uses the data of an individual customer for its own purposes.
2.5 Processing lasts for as long as the Controller has an active plan (paid, free or trial) for the product, plus the deletion period in section 9.
2.6 The Controller is responsible for the lawfulness of the processing it instructs, and for informing the people whose data it enters, such as alert recipients and status page subscribers. The Controller does not configure the product to process special categories of personal data (Article 9 GDPR) or data about criminal convictions (Article 10 GDPR). Where a check needs credentials, the Controller uses credentials made for monitoring only, with the least privilege the check needs.
3.1 Only the Processor's owner has access to entrusted data and to the production systems. Tools and automation that process entrusted data run under the owner's control. The owner is bound to confidentiality by this DPA. If the Processor ever gives another person access, that person is first bound by a written duty of confidentiality that continues after the engagement ends, and gets access only as far as the role requires.
3.2 The Processor implements and maintains at least the technical and organizational measures in the product annex for as long as it processes entrusted data, including in backups. It evaluates them at least once a year. It changes them only if the overall level of protection does not decrease.
4.1 The Controller gives general written authorization (Article 28(2) GDPR) for the sub-processors in the product annex.
4.2 The Processor informs the Controller at least 30 days before it adds or replaces a sub-processor, by email to the Controller's privacy contact (or the account email address) and by an update of the product annex. The notice names the legal entity, the purpose, the data, the countries of processing and the transfer mechanism.
4.3 The Controller may object by email to [email protected] within those 30 days. If the objection cannot be resolved, the Controller may end its plan for the affected product before the change takes effect. Fees already paid are not refunded.
4.4 The Processor imposes on each sub-processor, by written contract, the same data protection obligations as in this DPA. The Processor remains fully responsible to the Controller for each sub-processor's performance.
4.5 Services that the Controller connects itself, such as its own Slack, Microsoft Teams, Discord, Telegram, Google Chat, PagerDuty or ntfy workspace, its own webhook endpoint, or its own SMS provider account, are the Controller's recipients and not sub-processors. The Processor sends them only the content the Controller configures. The Controller is responsible for any transfer to them.
5.1 The Processor stores entrusted data in the European Economic Area (EEA). It transfers entrusted data outside the EEA only to the sub-processors and locations in the product annex, and to recipients the Controller connects itself. The Controller instructs these transfers when it accepts this DPA and when it configures the product (for example the monitoring regions and notification channels).
5.2 Before a transfer to a sub-processor outside the EEA, the Processor ensures one of the following: an adequacy decision of the European Commission that covers the destination; for the United States, the importer's certification under the EU-US Data Privacy Framework; or the standard contractual clauses of Commission Implementing Decision (EU) 2021/914 in the sub-processor's data processing terms. The product annex states the mechanism per sub-processor.
5.3 If a safeguard stops being valid, the Processor informs the Controller without undue delay and suspends the affected transfer until a lawful alternative is in place.
6.1 Taking into account the nature of the processing, the Processor assists the Controller, as far as possible, to respond to requests under Chapter III GDPR: access, rectification, erasure, restriction, portability and objection. It forwards each request it receives about entrusted data to the Controller within 5 business days. It does not answer the data subject unless the Controller instructs it or the law requires it.
6.2 Taking into account the information available to it, the Processor also assists the Controller with Articles 32 to 36 GDPR: security, breach notification, data protection impact assessments and prior consultation. It gives this assistance in time to meet the statutory deadlines and does not charge for it.
The Processor notifies the Controller without undue delay, and at most 48 hours after it becomes aware of a personal data breach that affects entrusted data. It does not delay the first notice to complete an investigation. The notice states, as far as known, the nature of the breach, the categories and approximate number of data subjects and records, the likely consequences, the measures taken or proposed, and a contact point. Further facts follow as they become known. The Processor documents each breach and assists the Controller with notices to the supervisory authority and to data subjects (Articles 33 and 34 GDPR). It does not notify them on the Controller's behalf unless the Controller instructs it in writing or the law requires it. A notice is not an admission of liability.
8.1 The Processor makes available all information necessary to demonstrate compliance with Article 28 GDPR. This is this DPA with its product annex, and written answers to the Controller's questions. The Processor answers a reasonable written questionnaire within 30 days.
8.2 The Controller verifies compliance through this documentation and these written answers. There are no on-site audits or inspections at the Processor's premises or systems. This does not limit an audit or inspection that a supervisory authority orders under its powers.
9.1 While the Controller has an active plan, it can export its data with the export functions the product offers, as described in the product annex.
9.2 When the Controller no longer has an active plan (paid, free or trial) for a product, the Processor deletes the entrusted data of that product from its production systems after the retention period stated in the product's terms, unless the law requires it to keep the data longer (section 9.3). While the Controller has an active plan, including a free plan, the Processor keeps that data. When the Controller deletes its account, the Processor deletes its entrusted data from production within 30 days. When the Controller deletes a single item in the product, such as a monitor, the Processor deletes its data from production within 30 days. Backups that contain entrusted data age out within a further 30 days. Until then, backups remain subject to this DPA and are used only to recover from a disaster. After a restore, the Processor applies the deletions again before normal processing resumes.
9.3 The Processor keeps entrusted data longer only where Union or Member State law requires it. It then informs the Controller, unless that law prohibits this, and processes the data only for that purpose. Invoices and other accounting records that the Processor holds as a controller are not entrusted data.
9.4 On written request, the Processor confirms the deletion in writing.
10.1 To the extent permitted by law, the Processor is not liable to the Controller for damage under this DPA or the product's terms for UptimeVanguard and UptimeVanguard Enterprise. This exclusion does not apply to damage caused by the Processor's intent or gross negligence (opzet of bewuste roekeloosheid), and it does not limit a data subject's claim under Article 82 GDPR.
10.2 This DPA is governed by Dutch law. Disputes go to the competent court in the Netherlands.
10.3 For entrusted data, this DPA prevails over the product's terms. Where standard contractual clauses apply, they prevail over both. Confidentiality, assistance and deletion obligations continue for as long as the Processor holds entrusted data.
The Processor announces a new version of this DPA at least 30 days before it takes effect, by email or an in-app notice. Each version has its own version number. The product records which version the customer accepted and when. After a change, the customer is asked at sign-in to accept the new version, and that acceptance is recorded too.
This annex covers the hosted service at app.uptimevanguard.com.
| Sub-processor | Service and data | Location | Transfer mechanism |
|---|---|---|---|
| Hetzner Online GmbH, Germany | Servers for the application, databases, backups and the Falkenstein polling node; all entrusted data | Falkenstein, Germany | None needed (EEA) |
| Cloudflare, Inc., United States | Reverse proxy and TLS termination for uptimevanguard.com, www, app and cdn (browser, API and polling node traffic, including check settings sent to nodes and results sent back); DNS; bot protection; delivery of email, including alert email (recipient address and content) | Global network | EU-US Data Privacy Framework; standard contractual clauses in Cloudflare's data processing terms |
| The Constant Company, LLC (Vultr), United States | Servers for polling nodes; the check settings and results of the checks the node runs | Amsterdam (Netherlands), London (United Kingdom), Newark and Los Angeles (United States), São Paulo (Brazil), Johannesburg (South Africa), Singapore, Tokyo (Japan), Sydney (Australia) | Standard contractual clauses in Vultr's data processing terms |
Mollie B.V. processes payment data as an independent controller for the Processor's own billing and is not a sub-processor. The owner's own backup equipment in the Netherlands is not a third party. The current polling node addresses are published at uptimevanguard.com/bot; that list is not the sub-processor list.
UptimeVanguard Enterprise runs on the Controller's own infrastructure. The Processor does not host it and has no access to it. This annex applies only when the Controller gives the Processor support access, for example a remote session or a copy of logs or a database sent for support.
For questions about this DPA or a privacy request, contact [email protected].