The second screen
indie founders keep open.

Stack health, revenue and growth — one screen, per product. AI tells you what happened before the coffee gets cold.

Free trial on the Indie plan · 2-min setup
Main View · all your products

Your whole business, one glance.

The first screen you open — a plain-English briefing, your health score, revenue, live events, growth and every critical dependency. Across all your products, in real time.

Full Dashboard · one product, in depth

Zoom into a single product.

Every API, website, heartbeat and synthetic check for one product — uptime, latency, incidents and AI insights side by side.

Stack Pulse · per-provider depth

Not just up or down.
The whole picture.

UptimeRobot tells you if OpenAI is reachable. Probecast tells you your response latency, how many prepaid credits are left and when they expire, and whether today's token burn is spiking against your 7-day average. One card per provider. No SDK.

Credits and expiry — prepaid balance remaining, the percentage left and the date it runs out, with an alert before you hit zero.
Token burn and spikes— today's usage against your 7-day average, flagged the moment consumption suddenly accelerates.
Latency and a health history — response time plus a rolling per-provider sparkline, so you catch a degradation before your users do.
Per-product or whole-stack — scope it to one product or watch every provider across your account, all from a single API key.
Connect a provider →// 20+ integrations · connect with an API key
Revenue Intelligence

Watch dollars while
you watch latency.

Connect Stripe, Paddle, LemonSqueezy or Mercado Pago. Probecast maps every incident to revenue — per product, in real time — so you can see, not guess, what an outage just cost you.

// incident-to-revenue · timeline

See dollars bleed the moment they bleed.

Every incident on your stack gets a price tag. Filter the timeline by product, plan, or payment provider. Export reports for board updates without opening Stripe.

Open revenue correlation →
Growth · Acquisition

Watch traffic become revenue.

Where your visitors come from, where they convert, and where the money lands — per product, tied to the incidents that move it.

Your data, your way. Bring the Google Analytics you already have (2-min setup), or turn on Probecast's own tracking — no sampling, no thresholds blanking your early data.

Privacy-first by design — no PII, cookieless by default.

// top pages · best & worst

Which page pays — and which just leaks.

Per product, every URL ranked by traffic and tied to real Stripe dollars. The page closing the most revenue gets a best badge; a busy page that converts nobody gets flagged leaking — so you know where to point your next experiment. Pixel-powered, no per-event setup.

// campaigns → revenue

Know which campaign actually paid.

The UTM tags you already pass get tied to real Stripe dollars by first touch — so launch-week shows the revenue it closed, and the reddit-ama that drew a crowd but converted nobody is flagged. Revenue per visitor, no ad-spend guesswork, no ROAS fiction.

// device × conversion · time to revenue

The cuts GA never shows you.

See which device pays and which just browses — mobile bringing a third of the traffic at a third of the rate is a pricing problem worth knowing. Then watch how long the journey to a first payment really takes: median days and visits, not a vanity pageview count.

// channels → revenue

Which channel pays. Which burns cash.

Every channel mapped to real Stripe dollars — see what pays and what just eats budget.

// conversion funnel

See exactly where you leak.

Visitors → signup → paid, with the biggest drop flagged automatically. No event setup.

// where it pays

The country punching above its weight.

Traffic share vs revenue share, side by side — find the market worth pricing for.

// the bridge

A surge is growth and load.

A traffic spike is opportunity and risk at once — Probecast shows both on one screen.

// revenue insights · ai

And then it tells you what to do.

On Startup and Scale, AI reads all of it together — pages, campaigns, devices, sales cycle and the incidents around them — and writes named recommendations, not dashboards to interpret.

Stripe stays the source of truth for money. Your analytics — GA or ours — adds the story behind it.

Set up Growth →
Revenue & Growth

Revenue and the journey behind it.

A live slice of the product, with example data. Probecast's own first-party pixel maps the whole buyer journey — top pages, campaigns, devices and how long it takes to pay — tied to real Stripe revenue. No Google Analytics required.

Features

Everything a solo founder needs.
Nothing they don't.

No DevOps team. No YAML files. No on-call rotation of one. Just clear signal on what's happening — and what it's costing.

One screen, four signals that actually move your business:

Infra
is it up?
Dependencies
who can break you?
Revenue
what's it costing?
Growth
where's it coming from?
// public status page

A status page that keeps itself current.

Flip on a branded status page per product. Components, uptime and incident history — published from the same checks you already run, with no manual updates.

API · api.mysaas.io99.98% · 90doperational
Web app99.95% · 90doperational
Checkoutdegraded · 12m agodegraded
Webhooks99.99% · 90doperational
Background jobs100% · 90doperational
// wallboard

The TV in the room you're not in.

Put it on the office display, second monitor, or iPad on the desk. Calm when things are fine, loud when they're not.

ProbecastIncident detected
16:15:20 · LISBON
🚀
Launchpad
SITE · MARKETPLACE
CUSTOM
8
CATALOG
2 deg
REVENUE
$159
30D REV
$5.0k
CoreAPI
API · DEVELOPER
CUSTOM
4
PULSE
connect
REVENUE
$525
30D REV
$13.1k
📱
PayGo
MOBILE · IOS + ANDROID
CUSTOM
5
APP STORE
4.7★
REVENUE
$930
30D REV
$22.9k
🔄
DataSync
ETL · INTERNAL
CUSTOM
6
WEBSITES
1
REVENUE
$0
30D REV
4 applications · order auto-savedupdated 16s ago
// sla & error budget · scale

The downtime budget you can still spend.

Set an uptime target per monitor and watch the error budget in real time — how much downtime you can still afford this month, and how fast you're burning it.

sla · checkout api · 30 days
Target 99.9% · Current 99.94%on track
Error budget 62% left · 26m of 43mburn 0.8×
// synthetic monitoring

Describe a flow. We write the Playwright.

Real browser, real interactions, real confidence. AI compiles your prose into scripts.

$"log in, search 'sneakers', add to cart, checkout with test card"
01 page.goto("/login") ✓ 240ms
02 fill credentials ✓ 180ms
03 page.click("[data-q=search]") ✓ 92ms
04 assert checkout.success ✓ pass
// health per product

One score per product.

🚀
Launchpad
90
CoreAPI
76
M
My SaaS 2S
93
// cron heartbeats

Know the second a job doesn't run.

Your crons and workers ping Probecast on a schedule. Miss the window and you hear about it — before a silent backup or a stuck queue turns into an incident.

nightly-backuppinged 2m agoon time
stripe-webhookspinged 38s agoon time
email-digest14m late · expected 5mmissed
// dependency map · ai

Paste a domain. See the graph.

appauthdb$$$
Alerts · never the last to know

Know first — in the tools you live in.

Probecast watches every monitor and tells you the second something changes — routed where your team already is. Cooldowns and quiet hours keep it signal; a burst of failures arrives as one consolidated digest, not a flood of emails.

// What we alert on
  • Down & recoveryThe moment a monitor fails — and the moment it’s back.
  • DegradedSlow or partial failures, flagged before they become a full outage.
  • Heartbeats & syntheticsIndie+A missed cron ping or a broken checkout flow — same inbox.
  • SSL & domain expiryIndie+Weeks of warning before a certificate or domain lapses.
  • Anomaly detectionIndie+Unusual latency or traffic patterns, surfaced automatically.
  • Revenue correlationIndie+When an incident is actually costing you money, not just pinging red.
// Where it lands
  • EmailRich incident detail + quick links
  • SlackChannel messages with deep links
  • Web PushReal-time browser notifications
  • Microsoft TeamsIndie+Adaptive cards in your channels
  • WebhooksStartup+Pipe to any tool or workflow

Set rules per product · no SDK · flat pricing

No badge — every plan, Basic included. Indie+ all paid plans. Startup+Startup & Scale.

Integrates with your entire stack
StripeVercelRailwaySupabaseResendNeonNetlifyRenderCloudflareFly.ioPlanetScale
TursoPostmarkSendGridMailgunMercado PagoPaddleLemonSqueezyPolarApp StoreGoogle Play
via Stack Pulse →
GDPR CompliantEU Data ProcessingPrivacy-first · no PII · no cross-site tracking
Pricing

Free to start. Scales when you do.

No DevOps team. No complex setup. Flat, predictable pricing.

Basic
$0/mo
free forever
  • 15 public catalog APIs
  • 1 product
  • Slack + email alerts
  • 30-day history
Get started free
Indie
$29/mo
30-day free trial
  • 60 catalog + 30 custom APIs
  • 1 product + status pages
  • Revenue & Growth analytics
  • Intelligent dashboard + dependency map
  • 90-day history
Start free trial
Startuppopular
$99/mo
everything in Indie, plus AI
  • 3 products + full toolkit
  • AI revenue insights
  • AI postmortems
  • Incident correlation (AI)
  • Webhook alerts
Get started
Scale
$149/mo
highest limits + SLA
  • Unlimited APIs · 15 products
  • SLA & error budget
  • Synthetic checks · Stack Pulse 15s
  • Custom status-page domain
  • 180-day history
Get started

Stack, revenue and growth —
all on one screen.

Solo founders — we built it for you. Up and running in 2 minutes, no DevOps team.