early access — shipping now

Status pages that
live inside your app.

Drop a <ping-drop> web component anywhere. Customize with your brand. Manage incidents via API, MCP, or let OpenTelemetry do it automatically.

Start free — 5 min setup See how it works ↓
your-app.html 11KB gzipped • zero dependencies
<!-- 1. Add the script -->
<script src="https://cdn.pingdrop.dev/widget.js"></script>

<!-- 2. Drop the component -->
<ping-drop
  project="my-saas"
  mode="compact"
  theme="dark"
></ping-drop>

<!-- That's it. Incidents? Use the API or MCP. -->
the stack
Three tools. One status system.
Everything you need to communicate uptime — without maintaining a separate status site.
Embeddable Widget
A <ping-drop> web component. Badge, compact, or full status page. Light/dark. Custom CSS. 11KB.
Incident API
REST API with JWT auth or API keys. Create projects, components, incidents. Curl to report an outage from CI/CD in seconds.
MCP Server
Manage incidents from your IDE or AI agent. Create, update, resolve — all from the command palette. Status-as-code.
features
Keep your users in the loop.
Your users deserve to know what's happening. PingDrop makes that effortless.
Embed anywhere
Drop the widget in your app, docs, or dashboard. Badge, compact, or full page mode. Light/dark themes. 11KB.
MCP server
Update status from your IDE or AI agent. No context-switching to a dashboard — just tell your editor what happened.
Incident timeline
Investigating → Identified → Monitoring → Resolved. Links, affected services, resolution time — all inline.
OpenTelemetry native
Push OTLP metrics from your existing stack. Component status updates automatically when thresholds are breached.
90-day history
Visual uptime bars your users can glance at. Proof that your service is reliable — or honest when it's not.
Fully customizable
Slots for header/footer, CSS variables for accent color and fonts, or load custom stylesheets. Make it yours.
pricing
Simple. No per-seat fees.
Start free, upgrade when you need more projects.
Free
€0/mo
Ship your first status page.
  • 1 project
  • 10 components
  • Hosted status page
  • "Powered by PingDrop" branding
Get started
Pro
€29/mo
For teams shipping fast.
  • Unlimited projects
  • Unlimited components
  • No branding
  • Custom CSS + slots
  • Custom domain (CNAME)
  • OpenTelemetry integration
  • AI post-mortem drafts
Get early access
🛠

Built by a solo dev who got tired of maintaining separate Statuspage subscriptions for every side project. PingDrop is the tool I wanted: a single API call to report an incident, a web component to show it, and an MCP server so my AI coding agent can manage status without me context-switching.

Bootstrapped, no VC, priced to be sustainable. If it goes down, well... at least the status widget will tell you.

early access

Get in before launch.

One email when PingDrop is live. No spam. Unsubscribe any time.

no spam · one email · unsubscribe any time