Independent · Bootstrapped · Built in the open

Built by a developer who got paged at 2 am.

Every developer has been there. A cron job silently fails for three days. A certificate expires over a holiday weekend. A site goes down and you find out from a client, not from your own tooling.

Checkmeup started as the tool I wished existed — simple, reliable, and built the way developers actually want to use software.

Who's building this

AM
Andrew Molyuk

25+ years writing software — from enterprise video platforms processing 23 billion events a day, to voting systems handling 30 million concurrent connections, to building and leading remote engineering teams across two continents.

After spending years in the high-scale world — AWS, Kubernetes, microservices, the whole catalogue — I kept coming back to the same observation: the boring, reliable tools are the ones that actually stay running. Checkmeup is built on that principle. Go backend, PostgreSQL, a handful of Hetzner servers. No distributed systems unless the problem actually demands it.

I'm based in Israel. Checkmeup is independent and bootstrapped — no VC, no growth hacking, no hockey-stick pressure. Just a developer building a tool that should exist.

How we work

Built by developers, for developers

No product managers, no UX researchers, no marketing-driven roadmaps. Every feature starts with a real problem a developer has actually hit. If the API is clunky, the person who built it hears about it — and fixes it.

Transparency by default

We publish what we know: the tech stack, the architecture decisions, and eventually the business metrics. If something breaks, we say so and say why. No vague status page updates. No PR-managed incidents.

Shared success

When you run a successful product, your monitors run quietly. When you grow, we grow with you. Pricing is designed so the free plan is genuinely useful, not a bait-and-switch — and paid plans scale with real value, not seat counts.

The stack

Boring by design. Every choice here was made to maximize reliability and minimize operational complexity — not to be impressive on a conference slide.

BackendGo · Chi · sqlc · goose
FrontendVue 3 · Vite · Pinia · Tailwind
DatabasePostgreSQL
InfrastructureHetzner · Kamal · Traefik
AlertsTelegram Bot API
BillingPaddle (Merchant of Record)

Architecture decisions are documented in the ADR log in the public repo — including the choices that weren't obvious.

The code itself is source-available under the Business Source License — free to read, self-host, and modify; the one restriction is reselling Checkmeup itself as a competing hosted monitoring service. It converts to Apache 2.0 in 2030.

Things we won't do

  • Sell or share your data. Your monitors, your alert history, your email — none of it.
  • Raise VC money and change the pricing model six months later. Bootstrapped means the incentives stay aligned with you.
  • Add features just because competitors have them. Every addition has a maintenance cost. We'd rather do three things well than fifteen things adequately.
  • Write vague status page updates. If something breaks, we explain what broke, why, and what changed.

Get in touch

Questions, bug reports, feature ideas, complaints about the docs — all welcome. There's no support ticket queue. You'll reach an engineer.

Try it. It's free.

10 monitors, no credit card, no expiry date on the free plan.

Create free account →

We use cookies for basic web analytics (page views, traffic sources). No ads, no cross-site tracking.