Already up when you're down.
PublicStatus checks your services and tells your customers the moment something breaks. Your status page is hosted in Germany, sets no cookies and updates live.
email · RSS
- DEHosted in GermanyYour data is stored on servers in Germany, backups in France.
- 0No cookiesVisitors to your status page get no cookie banner.
- SSELive updatesOpen pages update without a reload.
- €Fair pricingFree plan. Paid plans from €9 a month.
From the first failed check to the customer update
- 01
Add your URLs
We check them as often as every minute from servers in Germany and keep every response time.
kumiko.rocks/api/health200 · 98 mskumiko.rocks200 · 141 mskumiko.rocks/docs200 · 2,310 ms - 02
Your page reacts on its own
When a check fails, the linked component switches to outage and returns to operational once the check passes again. Visitors see it without reloading.
WebsiteoperationalPlatform APIdegradedDashboardoperational - 03
Tell people what's going on
Post an incident in a few clicks. Subscribers hear about it by email or RSS, and every open page updates live.
14:02 · IdentifiedA database failover slowed the platform API. We're moving traffic to the new primary.13:48 · InvestigatingSome API requests take longer than usual.
Made for the bad days
What you need when something breaks at 3 a.m., without a long setup before you can use it.
Incidents with a timeline
Investigating, identified, monitoring, resolved. Every step gets a timestamp and stays public, so nobody has to ask.
Subscribers without accounts
Visitors subscribe by email with double opt-in, for the whole page or single components. An RSS feed is available as well.
Your domain
Point status.yourcompany.eu at us. We check the DNS record and issue the TLS certificate automatically.
status.example.comverifiedYour brand
Logo, accent color, layout and footer. On Agency, the "Powered by" line goes away entirely.
Planned maintenance
Announce a window and the components it affects. Visitors see a banner before it starts.
Badge and API
Embed a live SVG badge, read your status as JSON or post incidents from your deploy pipeline.
curl -H "Authorization: Bearer kpat_…" \ https://kumiko.publicstatus.eu/api/…
Monitoring included. No second tool.
Every plan comes with uptime checks that can set the status of your components directly. Choose an interval between 1 and 30 minutes. On Free, the shortest interval is 5 minutes.
- HTTP(S)Status code and response timeLive
- KeywordAlert when a page no longer contains a given textLive
- SSL expiryA warning days before a certificate runs outLive
- HeartbeatCron jobs and backups check inLive
- PortServers, mail and databases over TCPLive
- Uptime, 30 d
- 99.982 %
- Checks, 24 h
- 1,440
- Last failure
- 6 d ago
Built and hosted in Germany
- EUData stays in the EUStatus pages, subscribers and check results are stored on servers in Germany, backups in France.
- 0 cookiesNo tracking on your pageThe page loads without cookies, analytics or external scripts, so it needs no consent banner.
- Open coreNo lock-inPublicStatus runs on the open-source Kumiko framework, and self-hosting is possible on request.
Updates go where your people already are
- RSS
- Status API
- SVG badge
Fair prices, in euros
- Free€0foreverA real status page to try things properly.
- 1 status page on *.publicstatus.eu
- 5 components
- 1 uptime monitor
- 50 subscribers
- Incidents and maintenance
- Starter€9per monthYour own domain for a small team.
- Everything in Free
- Custom domain with TLS
- 20 components
- 3 uptime monitors
- Outage alerts in Slack, Discord, Teams and Telegram
- 500 subscribers
- TeamMost teams€29per monthSeveral pages and automation through the API.
- Everything in Starter
- 3 status pages
- Unlimited components
- 10 uptime monitors
- API tokens
- Agency€79per monthStatus pages for all your clients.
- Everything in Team
- 50 status pages
- 50 uptime monitors
- 50,000 subscribers
- White label, no "Powered by"
Prices per month. No VAT is charged under § 19 UStG (German small-business rule). Billed through Stripe.
Where is my data stored?
On servers in Germany. Our privacy policy lists every service provider we use.
Does my status page set cookies?
No. Status pages load no cookies, analytics or external scripts, so you need no consent banner for them.
Can I use my own domain?
Yes, from the Starter plan. Add a CNAME record for status.yourcompany.eu. We verify it and issue the TLS certificate automatically.
Is there a free plan?
Yes. It includes one status page with 5 components, 1 uptime monitor and up to 50 subscribers. No credit card needed.
Can I post incidents automatically?
Yes. From the Team plan you can create API tokens and open, update or resolve incidents from scripts and CI pipelines.
Can I host PublicStatus myself?
On request. Write to hello@publicstatus.eu and we will talk about running PublicStatus on your infrastructure.
Set up your status page before you need it.
Free plan, no credit card needed.

