Website monitoring for small teams

Know the moment your website goes down.

StatusPing checks websites automatically in the background, sends push alerts to your phone via ntfy and detailed e-mail alerts via Amazon SES.

HTTP/HTTPS checks
Status-change alerts
History per plan

Dashboard preview

Example project

Example

statusping.kstaq.de

HTTP/HTTPS checks

Uptime

0.00%

statusping.kstaq.de

Operational

Response

118 ms

Uptime

99.98%

checkout.example.com

Down

Response

Timeout

Uptime

98.41%

docs.example.com

Degraded

Response

3,240 ms

Uptime

99.72%

Incidents open and resolve automatically when a monitor changes state.

How it works

Three steps from URL to useful alerts.

StatusPing keeps the setup small: create a project, add monitors, then let the background checks and alerts do the routine work.

01

Create a project & add monitors

Group related websites in a project, then add each HTTP or HTTPS URL you want StatusPing to check.

02

StatusPing checks automatically in the background

Cloudflare-Edge checks run on the interval included in your plan, from hourly checks to one-minute checks.

03

Get alerted & share status

Receive ntfy push alerts, detailed Amazon SES e-mails and a public status page for customer-facing updates.

Features

The monitoring basics, implemented for a real MVP.

StatusPing focuses on the workflow that matters first: checks, state changes, alerts, incidents, history and public status.

HTTP/HTTPS uptime monitoring

StatusPing treats HTTP 200-399 as up. HTTP errors, network errors and 10s timeouts are down.

Response time tracking

Each check records response time so slow endpoints stand out before they become incidents.

Incident tracking

Incidents open automatically when a monitor fails and resolve automatically when it recovers.

Mobile push via ntfy

Use the free ntfy app and high-entropy private topics generated for your alert channel.

Detailed e-mail alerts via Amazon SES

E-mails include status, reason, response time and links back to the StatusPing dashboard.

Public status pages

Share a public project page at /status/your-project without exposing private dashboard data.

Alerts are sent on status changes, with cooldowns to avoid repeated noise.

Alerts

Push for urgency, e-mail for detail.

StatusPing sends alerts only when monitor state changes, then applies cooldowns so repeated failures do not flood your phone or inbox.

ntfy push notifications

Short messages for phones and tablets.

  • Includes monitor, status, reason, project and time.
  • Sent only on status changes, with cooldown protection.
Example ntfy notification

checkout.example.com is down

Reason: Timeout after 10s

Project: StorefrontTime: 14:32 UTC

Amazon SES e-mail alerts

Full context for debugging and records.

  • Includes HTTP status, response time and the failure reason.
  • Links back to the dashboard so the right project is one click away.
Example e-mail alert

StatusPing alert: API is down

HTTP status
503
Response time
1,284 ms
Reason
HTTP error status
Dashboard
Open monitor

Status pages

Share uptime without exposing private data.

Each project can have a public status page for customers. It shows current state, uptime windows and open incidents without dashboard-only details.

Public URL

/status/your-project

Open incidents

Current issues only.

No private data

No API keys or channels.

Storefront status

Public page preview

Degraded

24h

100%

7d

99.94%

30d

99.91%

API recovered

One open incident remains for checkout.example.com. Customer-facing status stays clear and limited to the affected monitor.

API

REST API access with bearer API keys.

Use StatusPing from scripts, deployment checks or internal tools with project-scoped API keys.

API keys

Keys use the sp_live_ prefix in clients and are stored hashed in StatusPing.

Bearer auth

Send the key in the Authorization header to read monitor and status data.

GET monitors
curl -s https://statusping.kstaq.de/api/v1/monitors \
  -H "Authorization: Bearer sp_live_your_api_key"

The API is designed for the same MVP primitives as the dashboard: monitors, status and project-scoped access.

Pricing

Start free, upgrade when billing is ready.

The Free plan is available today. Paid plans show the intended limits and monthly pricing for the billing rollout.

Billing coming soon — Free plan available today

Free

For personal sites, side projects and first monitors.

0 Euro

Available today, no credit card.

  • 3 monitors
  • Checks every hour
  • 30 days history

Pro

For production websites that need faster checks.

Most popular
9 Euro

Per month, cancel anytime.

  • 20 monitors
  • Checks every 5 minutes
  • 1 year history

Business

For teams monitoring more services and customer-facing pages.

29 Euro

Per month, cancel anytime.

  • 100 monitors
  • Checks every minute
  • 1 year history

Security

Built around the sensitive parts of monitoring.

StatusPing handles credentials, API keys, URLs and alerts with conservative defaults for a small monitoring product.

Modern password hashing

Passwords use scrypt hashing, and signed sessions are kept in secure HTTP-only cookies.

Hashed API keys

StatusPing stores API keys as hashes, so the raw token is only shown when it is created.

Strict URL validation

Monitor URLs go through SSRF-oriented validation before background checks are allowed to run.

Cooldown-protected alerts

Alerts are sent on status changes with cooldown handling, reducing repeated notification spam.

FAQ

Straight answers for the current product.

StatusPing is intentionally small today. These answers describe what is available or planned for the MVP.

Is the free plan really free?
Yes. The Free plan includes 3 monitors and does not require a credit card.
How fast will I know about downtime?
It depends on your plan interval: Free checks every 60 minutes, Pro checks every 5 minutes and Business checks every 1 minute.
What counts as "down"?
HTTP 400-599 responses, timeouts over 10 seconds, DNS errors and network errors are treated as down.
What is ntfy?
ntfy is a free open-source push notification app. StatusPing generates a private topic, then you install the app and subscribe to that topic.
Can I share uptime with my customers?
Yes. Each project can expose a public status page at /status/slug.
Is there an API?
Yes. StatusPing exposes a REST API with API keys. See the API section.

Start monitoring in under a minute.

Use the Free plan for 3 monitors with no credit card required.