Know before
your customers do.
SaaSFoundry checks your endpoints on a schedule — status, latency, TLS expiry, domain expiry, DNS changes, cron jobs that stopped running — and tells you on Telegram or email the moment something breaks. Then it does the thing almost nobody else does: it watches the webhooks arriving at your app, so you also find out when Stripe quietly stops sending you events.
Three monitors free, forever. Set up in under a minute.
Or see it work right now
No account, no card. We check the status, the response time, the certificate and the DNS.
API — production
https://api.example.com/health
99.982%
30-day uptime
Marketing site
https://example.com/
100%
30-day uptime
Checkout service
https://pay.example.com/healthz
99.21%
30-day uptime
Stripe webhooks
saasfoundry.app/i/8f2b91c4a70d
1,284
events today
Three steps, then silence
The best thing a monitoring tool can do is never contact you.
Paste a URL
A health endpoint, an API, a landing page. Nothing to install and nothing to configure.
Connect Telegram
Or email, or a webhook. Send yourself a test alert so you know it works before you need it.
Forget about it
That is the whole product. You hear from us when something is wrong, and not otherwise.
Both sides of your integrations
Outbound: is your service answering, quickly, with a valid certificate? Inbound: are the webhooks you depend on still arriving?
Uptime and latency
Every check records the status code and the response time. Uptime percentages, p95 latency and a 90-day history build up from the first minute — no agent, no config file.
SSL and domain expiry
The two outages that are entirely preventable and still happen every year. We read the certificate and the domain registration daily and warn you at 30, 14, 7, 3 and 1 days.
Cron and background jobs
Your job calls a URL when it finishes. If it stops calling, we tell you. A backup that silently stopped running looks exactly like one that works — until you need it.
DNS change detection
We fingerprint your A, AAAA, NS, MX and CNAME records every hour. If they change and it was not you, you want to know within the hour, not the week.
Inbound webhook monitoring
Point Stripe, GitHub or Shopify at a URL we give you. We capture every request, verify its signature, forward it to your app with retries, and alert you when it goes quiet.
Schema change alerts
Your API still returns 200, but a field changed type and a client is now silently broken. We hash the shape of the JSON and tell you when the shape moves.
Alerts you will actually see
Telegram, email, or a signed webhook into Slack, Discord or your own handler. Two consecutive failures before we page you, and one message per state change — never a storm.
The outage nobody notices
Uptime checks tell you your server answered. They cannot tell you that Stripe stopped calling it.
Payments keep going through. Your database never hears about them. Subscriptions do not renew, entitlements go stale, and you find out from an annoyed customer a week later.
Point your provider at a URL we give you. We capture every request, verify its signature, forward it on with retries — and tell you when an endpoint that should be busy goes quiet.
POST /i/8f2b91c4a70d5e6b3a1f2c8d Stripe-Signature: t=1771...,v1=3a9f... {"type": "invoice.paid", "amount": 900} → signature valid → forwarded to api.yourapp.com 200 → 1,284 events today, none missed
No testimonials yet — we just launched
Plenty of sites this size open with invented quotes from imaginary CTOs. We would rather show you a real one later. Until then, the free plan needs no card, so you can judge it yourself in about a minute.
Priced for people who pay for it themselves
Free while you are trying it. $5 when it becomes useful. $20 at the top.
Free
Enough to watch the things you actually care about.
$0 / forever
No card needed
- 3 monitors or cron jobs, checked every 5 minutes
- SSL and domain expiry warnings
- Email alerts when something goes down
- 1 webhook endpoint, 500 events a month
- 3 days of history
Solo
For the developer who owns a handful of things.
$5 $4.17 / month
$50 billed yearly
- 15 monitors or cron jobs, checked every minute
- Telegram alerts as well as email
- DNS change detection
- 5 webhook endpoints, 10,000 events a month
- Webhook forwarding with automatic retries
- 30 days of history, a year of uptime stats
Startup
For a small SaaS with real customers watching.
$10 $8.33 / month
$100 billed yearly
- 50 monitors or cron jobs, checked every minute
- Response schema change detection
- A public status page
- Alerts to your own webhook — Slack, Discord, anything
- 20 webhook endpoints, 100,000 events a month
- REST API and your own API key
- 90 days of history
Agency
For the person who is on the hook for other people's sites.
$20 $16.67 / month
$200 billed yearly
- 200 monitors or cron jobs, checked every minute
- 180 days of history, two years of uptime stats
- 100 webhook endpoints, a million events a month
- Everything in Startup, at agency scale
- Priority support from a human
Prices in USD, VAT and sales tax included where they apply. Handled by Paddle.com, our merchant of record. Cancel any time.
Questions people actually ask
Do I need a credit card to start?
No. The free plan needs an email and a password, and it stays free forever — 3 monitors checked every 5 minutes, SSL and domain expiry warnings, email alerts, and one webhook endpoint.
How is this different from UptimeRobot or Pingdom?
For plain uptime checks, honestly, not much — that part is a commodity and we are not pretending otherwise. The difference is the other direction: we also monitor the webhooks arriving at your app. Everyone can tell you your server answered. Almost nobody tells you Stripe stopped calling it.
How quickly will I hear about an outage?
Within one check interval plus your failure threshold. On any paid plan that is two minutes: we check every minute and alert after two consecutive failures, so a single dropped packet never wakes you at 3am.
Where do you check from?
One region, in Europe. That is a real limitation and we would rather say it than bury it: we will tell you your service is unreachable from our network, not that it is unreachable from every network. Multi-region is on the list.
What happens if I go over a limit?
Monitors past your plan's allowance simply cannot be created — nothing is deleted and nothing silently stops. For webhooks, past the monthly event cap we return 429 to the sender until the 1st. Upgrading lifts both immediately.
Can I cancel?
Any time, from the billing page, in two clicks. You keep your plan until the end of the period you already paid for, then drop to free — your account, monitors and history stay.
Is yearly billing worth it?
Two months free, so about 17% off. It also saves us a chunk of payment fees, which is the honest reason we can offer it.
Find out from us, not from a customer
Paste a URL, connect Telegram, and go back to work.
No credit card. No sales call. No onboarding sequence.