As of 2 Nov 2026, the panel rates Oh Dear 3.5/5 and UptimeRobot 3/5 in Uptime Monitoring & Status Pages. Weighted by what each judge cares about, 4 of the 6 judges pick Oh Dear and 1 picks UptimeRobot, 1 calls it a tie. Oh Dear scores higher on 5 of 7 criteria (Pricing transparency, API, monitoring as code & team administration, European sovereignty, plus 2 more). UptimeRobot scores higher on 2 of 7 criteria (Checks, locations & failure confirmation and Status pages & incident communication). Provenance — Oh Dear: EU-Made; UptimeRobot: EU-Made. Ratings are the AI panel’s opinion, formed from public evidence: how scores are made.
The six-judge bench splits along the criteria. Oh Dear is ahead on pricing transparency (7.8 versus 6.8, five judges lean Oh Dear), automation and teams (6.8 versus 6.0, five lean Oh Dear) and sovereignty (7.5 versus 7.2, four lean Oh Dear, two UptimeRobot) — Oh Dear's verdict cites primary data with Combell in Belgium, while UptimeRobot's cites a Slovak contracting entity and primary processing in the European Union. UptimeRobot's means are ahead on checks and locations (6.8 versus 6.7; two lean UptimeRobot, one Oh Dear, three tie) and status pages (6.3 versus 6.2; two lean UptimeRobot, one Oh Dear, three tie). Alerting and on-call (6.0 versus 5.8) and reports and reliability (6.0 versus 5.8) each lean Oh Dear with one judge and five ties. On weighted totals, Oh Dear is ahead for four judges and UptimeRobot for the SaaS platform engineer (6.5 versus 6.3); the e-commerce judge is tied at 6.5.
Choose Oh Dear if
You budget monthly by site count: five judges lean Oh Dear on pricing transparency (7.8 versus 6.8), with published tiers from Solo at €15/mo for 2 sites to Scale at €399/mo for 200 sites.
Your team grows without per-seat fees: five judges lean Oh Dear on automation and teams (6.8 versus 6.0), and the verdict lists sign-on, unlimited users and status pages on every plan.
Your data-protection review weighs primary storage in Belgium: sovereignty leans Oh Dear four judges to two (7.5 versus 7.2), and the verdict cites primary data with Combell in Belgium and a published data processing agreement with the EU's 2021/914 Standard Contractual Clauses.
Your security review matches the panel's security officer: the weighted total there is 6.9 for Oh Dear against 6.1 for UptimeRobot, and the skeptic's is 6.7 to 6.1.
You want alert channels documented by the vendor: alerting and on-call leans Oh Dear (6.0 versus 5.8, one judge, five ties), with twelve channels documented, while UptimeRobot's verdict describes rotations and escalation policies reached through third-party integrations.
Choose UptimeRobot if
You need monitor variety and fast checks: two judges lean UptimeRobot on checks and locations (6.8 versus 6.7), and the verdict lists nine monitor types with intervals as low as 15 seconds.
You want a failing check confirmed from a second location before an alert fires: the verdict documents re-checks from a different data center before alerting, under checks and locations.
Status pages are your deciding criterion: UptimeRobot's mean is 6.3 to 6.2, with two judges leaning its way and three tying.
Your team mirrors the panel's SaaS platform engineer: the weighted total there is 6.5 for UptimeRobot against 6.3 for Oh Dear.
Read this comparison as one judge. Each weighs the same scores by what they care about.
The Skeptic
Has seen "30-second checks from 20 locations" that paged the whole team for a single probe's network glitch, a status page that went down with the product it reported on, and "unlimited SMS" with a fair-use clause on page nine. Asks how a failure is confirmed, how long the history is kept and whether it can be exported, where the monitor itself publishes its own outages — and what leaving would cost.
Oh Dear
This judge's pick
UptimeRobot
Criterion by criterion
Checks, locations & failure confirmation
Oh Dear
Failure confirmation is documented properly: each monitor has a primary location, a failure there is re-checked from a different city on a different provider, and both must report down before a downtime notification goes out — with the probe addresses published and updated automatically. HTTP checks carry keyword, forbidden-string, header and JSON body assertions, alongside TCP, ping, DNS, domain expiry, SSL chain validation and cron heartbeats, from sixteen named cities at a shortest documented cadence of one minute. The vendor itself states the checks are strictly outside-in with no agent and that the TCP check is not a synthetic checkout, and we found no public information on multi-step or browser transaction checks.
UptimeRobot
Nine monitor types plus heartbeat, SSL and domain expiry, ICMP with traceroute and response times, JSON assertions with all-or-any pass logic, DNS checks, maintenance windows and a 15-second interval are documented, and a failed check is re-checked from a different data center in the same region before an alert goes out — the confirmation logic I always ask for, actually written down. The re-check stays within one region and regions are selectable without a city-by-city list, and we found no public information on browser or transaction checks, private locations inside the customer's network, or published probe health.
Alerting, escalation & on-call
Oh Dear
Twelve channels including SMS through the customer's own Vonage account, PagerDuty and Opsgenie with automatic resolve, acknowledgement with fixed durations and hourly reminders, recovery notifications, maintenance periods, throttled repeats, and per-destination event filtering with business-hours routing — the noise-reduction end is genuinely documented. We found no public information on phone call alerts, on-call schedules and rotations, or escalation chains with timeouts, and SMS costs sit with the customer's own Vonage account rather than on the vendor's price list.
UptimeRobot
Every channel I'd ask about is documented — email, SMS, phone call, mobile push, Slack, Teams, webhooks, and forwarding to PagerDuty — with per-monitor contact assignment, an up-to-60-second timeout to prevent false positives, and a 3-of-5 consecutive-request rule before a response-time alert fires. SMS and voice costs are published in credit packs with voice calls flat at two credits and a country-by-country credit list, and the pages even disclose that a failed auto-refill charge switches auto-refill off with no notification sent — an honest detail I respect. Escalation policies and on-call schedules, though, are only reachable through third-party integrations like ilert and Zenduty, and we found no public information on native escalation with timeouts, acknowledge-from-app or chat, alert grouping, or recovery notifications.
Status pages & incident communication
Oh Dear
Custom domain with a certificate the vendor issues, connected checks feeding the page automatically (with a toggle so a person can approve every post), updates with severities including Scheduled stacking into a timeline, email, Slack and RSS subscribers, twenty-five languages, saved templates and an embeddable badge — unlimited pages on every plan. Access is public or behind a secret URL, which the vendor itself says is not a login and not per-user access control. The pages are documented as hosted separately from the monitored site, but we found no public information on separation from the vendor's own service, component groups, or per-component and SMS subscriptions.
UptimeRobot
Custom domain with automatic Let's Encrypt certificates, password protection, eleven languages, whitelabeling, embeddable badges, incident and maintenance announcements and email subscribers are all documented, with per-plan page counts from one to unlimited. Two caveats the pages themselves state: the custom domain must be a subdomain — apex domains are unsupported — and a downgrade, expired trial or failed payment immediately blocks the whole page on the custom domain. We found no public information on SMS, RSS or webhook subscribers, component groups, incident templates, or how the status page hosting is kept separate from the main service.
API, monitoring as code & team administration
Oh Dear
A documented REST API with bearer-token authentication covers monitors and status page updates, a MIT-licensed Terraform provider (maintained by a third party) and a JSON-template workflow keep check definitions in version control, and SAML single sign-on is on every plan and can be required for everyone but the team owner. Unlimited users with roles, two-factor, tags and tag groups, client grouping, guest access limited to selected monitors and status pages, and a reseller program round out the team side. We found no public information on SCIM provisioning, audit logs or bulk import, and the vendor states its reports are not fully white-labelled.
UptimeRobot
The v3 REST API covers monitors, alert contacts, maintenance windows and public status pages with documented rate limits, OAuth 2.0, key rotation and bulk operations, alongside an official CLI and MCP, read/write/notify-only team roles, and two-factor authentication required for privileged admin access per the security annex. Terraform and Ansible appear as community tooling for onboarding monitors via infrastructure-as-code rather than a documented first-class provider. We found no public information on SAML single sign-on, SCIM provisioning, audit logs, or client sub-accounts with their own logins.
Uptime reports, data & the vendor's own reliability
Oh Dear
Retention is stated in plain words — monitoring data typically one to two years per plan, certificate history kept, every past monthly report kept on a browser link — export of all monitoring data is offered via the API, probe addresses are published in JSON and CSV and updated automatically, and response times break down into DNS, connect, TLS and time to first byte. Against that, the vendor itself states no formal SLA with credits is offered, only a 99.9% target, and we found no public information on the vendor's own status page, its incident history, post-mortems or response-time percentiles.
UptimeRobot
The reporting engine is real: uptime percentages for 24 hours to 365 days, MTBF per monitor and account over 7, 30 or 365 days, monthly uptime reports with downtime budgets, SLA policies with 99.9% and 99.99% targets whose uptime is the average of member monitors shown to three decimals, per-client policies each with their own report, and retention stated per plan at 3 to 24 months. But the questions I ask of the monitor itself go unanswered: we found no public information on the vendor's own public status page or incident history, an SLA with credits, published probe IP addresses for allow-listing, response time percentiles or breakdowns, or a raw export of check results.
European sovereignty
Oh Dear
Immutable VOF in Berlaar, Belgium is the contracting entity under Belgian law, primary data sits with Combell in Belgium, a data processing agreement with the EU's 2021 standard contractual clauses and a thirty-day subprocessor objection window is published, and the subprocessor list is public with each processor's location and certifications. The vendor is frank that probe nodes, backups and check reports run on US providers, that it claims no CLOUD Act immunity, and that the ISO 27001 certificate belongs to the host rather than to Oh Dear itself. That honesty earns the level, but backups and check reports on US providers and no documented self-hosted edition keep it short of sovereign end to end.
UptimeRobot
The contracting entity is UptimeRobot s. r. o. of Bratislava with Slovak governing law and Slovak courts in both the terms and the DPA, a published DPA version 2.2 with SCC modules and a docking clause, 30-day subprocessor change notice, full liability for subprocessors, deletion within 90 days with written certification, backup deletion within 180, and breach notice within 72 hours. Subprocessors are named with purposes — Hetzner hosts the monitoring infrastructure, API services and status pages — and processing is stated as primary European Union with a United States secondary under stated safeguards, with encryption in transit and at rest. It stays below the top because UptimeRobot itself holds SOC 2 Type I while the Type II and ISO 27001 certifications belong to its infrastructure providers, and individual subprocessor locations are not stated.
Pricing transparency
Oh Dear
Nine tiers from Solo at €15/mo for two sites to Scale at €399/mo for two hundred are public, and the only dimension that scales is the number of monitored sites — every feature, unlimited users, single sign-on and unlimited status pages sit on every plan, billed monthly or annually, cancel anytime, with a thirty-day money-back guarantee and thirty days' notice of price increases. SMS runs through the customer's own Vonage account so no per-message price appears on these pages, no overage handling is described, Enterprise at 200+ sites is custom, and the captured pages give different figures for VAT — the pricing page says EUR ex. VAT while the terms say prices include applicable Belgian VAT where required.
UptimeRobot
The free tier is fully spelled out — 50 monitors, 5-minute interval, one status page, no credit card — and paid tiers publish interval, status-page count, seats, retention and included SMS credits, with extra seats at $15/19 a month, SMS and voice credit packs from $3 for 10 credits, voice calls flat at two credits, and a country-by-country credit consumption list in a blog post. The pages even disclose the ugly edge: a failed auto-refill charge switches auto-refill off with no notification sent, and auto-refill needs a card, excludes PayPal and the smallest pack. But Solo and Scale are listed as starting prices, extra monitors and shorter intervals are sold as Upgrades without a captured unit price, and we found no public information on VAT treatment or monthly list prices.
Sovereignty, side by side
Dimension
Oh Dear
UptimeRobot
Legal entity
Not determined
Not determined
Hosting location
Not determined
Not determined
Hosting options
Not determined
Not determined
Open source
Not determined
Not determined
Data processing agreement
Not determined
Not determined
Transfer impact assessment
Not determined
Not determined
Facts, side by side
Only facts both products carry under the same definition — anything else would not be a fair row.
As of 2 Nov 2026, the panel rates Oh Dear higher: 3.5/5 against 3/5. Weighted by what each judge cares about, 4 of the 6 judges pick Oh Dear and 1 picks UptimeRobot, 1 calls it a tie. Which one fits depends on the criteria that matter to you; the table on this page shows both side by side, and each judge’s reading has its own page. Both were scored by the same AI bench under the same rubric, from public evidence only, as the methodology describes.
Is Oh Dear or UptimeRobot European?
Oh Dear is European (EU-Made). UptimeRobot is European (EU-Made). Provenance is read from each company’s own legal pages: who builds it and who owns it.
Where do Oh Dear and UptimeRobot store customer data?
Per the vendors’ own pages as captured — Oh Dear: Default not stated; pages mention Belgium. UptimeRobot: its pages as captured do not say.
Do Oh Dear and UptimeRobot have a free plan?
As of 2 Nov 2026, UptimeRobot’s own pages state a free plan; Oh Dear’s pages as captured do not. Each product page links the pricing page it was read from.