Six monitoring tools in one, hosted entirely in the EU.
Uptime, API checks, recorded browser flows, visual regression, sitemap scanning and cron heartbeats — behind one dashboard, one alert engine and one on-call chain, instead of four subscriptions that do not talk to each other.
Product
Detectly
Built for
Teams running real revenue online who do not have an SRE.
Pricing
From €49 / month
- Homepage GET / · text contains "Add to cart" 182ms
- Checkout flow Recorded browser flow · 4 steps 8.4s
- Orders API POST /v1/orders · JSON assert 96ms
- Nightly export Heartbeat · expected 02:00 late
- Tools in one suite
- Six
- Pages per full-site scan
- 500
- Fastest check interval
- 60s
- Data residency
- EU only
The problem we got tired of
We kept watching small teams assemble monitoring from four or five tools, each with its own alert rules, so an incident arrived as four unrelated notifications and nobody knew which one mattered. And nearly all of those tools ship the data to a US cloud, which is an awkward conversation for a European company with a GDPR posture to defend. Building it ourselves meant we could make EU residency an architectural decision up front rather than a compliance addendum bolted on later.
6 subscriptions, or one.
Each of these is a tool teams buy separately, with its own alert rules and its own bill. That is the problem, not the feature list.
- Uptime monitoring
- API checks
- Browser testing
- Visual regression
- Sitemap scanning
- Cron heartbeats
Detectly
Monitoring
One dashboard, one alert engine, one bill. 6 subscriptions become one, and the alerts finally agree with each other.
- Was
- 6
- Now
- 1
The parts that matter
Not a feature list. The handful of decisions that make it different from assembling the same capability out of four subscriptions.
Checks that assert more than "200 OK"
Response-time budgets, deep JSON assertions with dot-notation paths, and required or forbidden text on the page. A server can answer perfectly and still be broken.
Browser flows recorded by pointing, not scripting
You click through your own checkout on a live screenshot of it. A real Chromium then walks that path every few minutes and keeps an image of every step.
Visual regression against an approved baseline
A deploy that silently hides the buy button never fails a status check. Comparing renders is the only way to catch it.
Alerts that escalate on their own
A warning on first failure, a critical incident when it persists, then up the on-call tiers if nobody reacts.
What it runs on
One alert, climbing on its own.
Nobody watched this happen. The warning became an incident, the incident found the second tier, and the recovery closed itself — with the timeline kept for the post-mortem.
-
14:02 Warning
Checkout flow over its response-time budget on one run.
-
14:04 Incident opened
Third consecutive failure. "Add to cart" no longer on the page.
-
14:09 Escalated
Nobody acknowledged, so the alert climbed to the second on-call tier.
-
14:11 Recovered
Deploy rolled back. Incident closed automatically, with the timeline kept.
What comes after this
In the order we expect to ship it. Say if you need one sooner.
- 01 Public status pages for your customers Planned
- 02 Alert routing to Slack and Teams Planned
- 03 Checks from a second EU region Planned
What building this taught us to sell
Every capability below is one we practise on our own production before we bill anyone for it.
Product engineering
From a whiteboard to something your users can break.
We build and ship product software end to end — domain model, API, interface, pipeline, on-call runbook. Small teams, short feedback loops, and a codebase your...
Read moreQuality engineering
Confidence, expressed as a pipeline.
Quality is not a phase at the end of a project — it is how fast you can change something and still sleep. We build the...
Read moreInfrastructure & platform
The part that decides whether Friday deploys are frightening.
Docker, CI, deployment, backups, monitoring and a recovery path you have actually rehearsed. We host our own products on European infrastructure and operate them ourselves, so...
Read moreOther products
Deep links
Diver
Every deep link, tested where it actually opens.
Create, track and validate the deep links behind your app marketing — universal links, app links, store fallbacks and deferred attribution — checked on...
- app.example/checkout iOS 18 · Universal Link · opens app pass
- app.example/checkout Android 15 · App Link · opens app pass
Automation
Deploy
Ship on merge, roll back on regret.
Build, release and rollback as one rehearsed path, with the deployment history and the health of what it released in the same view.
- 01 Build image cached layers · 3 of 5 41s
- 02 Run checks style · types · links 1m12s
Trust
Sentry
The watch that stands when nobody is looking.
Continuous assurance that the things which earn money still work: checkout completes, jobs run, webhooks arrive, data stays correct.
- Order reaches warehouse end to end · last 15m pass
- Webhooks delivered 1,204 of 1,204 pass
Tell us what is not working.
An hour on a call, no charge and no deck. We will tell you honestly whether this is work we are good at — and if it is not, who to talk to instead.
- Reply within
- One working day
- First call
- One hour, free
- Notice period
- One month, either way
- Based in
- Odense & Copenhagen