Started when I needed to check if a service at work was accessible from different locations at the same time.
First version was a browser extension. Second - a simple web app. Now it's a full SaaS with auth, email integration, Stripe.
What it does:
- HTTP availability checks from 9 regions (Sydney, Singapore, Frankfurt, London, New York, San Francisco, Toronto, Bangalore, Amsterdam)
- SSL certificate monitoring - get alerts before it expires
- Telegram and email notifications
- Free tier: 3 monitors, 5-min interval
- Paid: 15 monitors, 1-min interval, webhooks, 3 regions per monitor
The hardest part was frontend. Spent way more time on UI than on the actual monitoring logic. Backend and infra - figured out how to run distributed checks using DigitalOcean Functions without overpaying.
No users yet, launching from zero. Would love feedback - what's missing, what's confusing, first impressions.