We do not just advise on software.
We run it.
Codense builds and operates its own SaaS. Real customers, real uptime obligations, real bills. Three of the products form one operational layer with a bridge between them planned; the fourth, Diver, is for app marketing and stands on its own.
- In production
- 2
- Hosting
- European only
- Operated by
- The people who built it
Products, not side projects
Each one earns its own revenue and carries its own on-call rota. Where a product is still in build, it says so.
Monitoring
Detectly
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,...
- Homepage GET / · text contains "Add to cart" 182ms
- Checkout flow Recorded browser flow · 4 steps 8.4s
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
What we are building next.
Where each product goes from here. Planned means planned — if you want to shape it, or use it before it is finished, say so and we will keep you in the loop.
Detectly
Next up
- Public status pages for your customers
- Alert routing to Slack and Teams
- Checks from a second EU region
Diver
Next up
- Campaign attribution reports
- Team roles and link approvals
- A public API for creating links
Deploy
Next up
- GitHub Actions and GitLab CI integration
- Health-gated progressive rollouts
- Scheduled rollback rehearsals
Sentry
Next up
- A builder for business assertions
- Webhook delivery checks
- The bridge to Detectly incidents
No sign-up form on purpose: a mail reaches the two people building it, and we answer it ourselves.
Three products, one bridge — planned.
Detectly watches, Sentry asserts, Deploy releases. They are built as three products with their own customers and their own bills, and the bridge between them — one incident from a failed deploy, one rollback from a failed assertion — comes after each stands on its own.
Detectly
Monitoring
Six monitoring tools in one, hosted entirely in the EU.
Deploy
Automation
Ship on merge, roll back on regret.
Sentry
Trust
The watch that stands when nobody is looking.
The connection is planned, not shipped. The three products are.
Diver
Deep links
Diver is for app marketing, not operations. It shares the stack and the on-call, nothing else.
Control, predictability and trust
Four products, one purpose: knowing that the systems your revenue depends on are actually doing what they promised.
Control
Reach into the system and change what it is doing, without waiting for a deploy or a person.
Predictability
Know what happens next, and get told before a trend becomes an incident.
Observability
Not just status, but why — logs, metrics and events that answer the question being asked.
Automation
Jobs, workflows and triggers that run whether or not anyone remembered.
Trust
Checkout completes, jobs finish, data stays correct. The business logic, not just the uptime.
Risk reduction
Less downtime, less lost revenue, fewer broken flows found by customers first.
Owning the software changes the advice
We pay for our own mistakes
A consultancy can recommend an architecture and walk away before the second year of maintenance. When it is our product, we are still there when the shortcut comes due.
Operating teaches what building cannot
Running a product on-call for real customers teaches you which alerts matter, which dashboards are theatre, and how a system actually fails.
It funds patience
Product revenue means we can tell a prospective client that their problem is not worth solving yet, instead of taking the work to keep the lights on.
Want the people who run their own production?
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