Changelog

Every feature, improvement, and fix shipped to PingBase. Most recent first.

April 2026

Apr 5

NEW

Heartbeat monitoring for cron jobs

Monitor scheduled tasks, cron jobs, and background workers — get alerted when they stop running rather than when a URL goes down. Create a heartbeat monitor and ping the unique URL at the end of each successful job run. If PingBase doesn't hear from it within the expected interval, you get an alert.

Common uses: database backups, invoice generation, email queue workers, data sync pipelines.

Apr 5

NEW

Keyword / content monitoring

Catch failures that return HTTP 200. Configure any monitor to check that a specific string appears in the response body — or alert if an error string appears. Two modes: contains (alert if missing) and not_contains (alert if present).

Example: check that "status":"ok" is in your health endpoint response, or alert if "Application Error" appears on your homepage.

Apr 5

NEW

Incident management and maintenance windows

Post manual incident updates to your status page during an outage — with a title, description, and status (investigating / identified / monitoring / resolved). Schedule maintenance windows so users see "Scheduled Maintenance" instead of a red alert during planned downtime.

Both appear on your public status page automatically. Recent incidents are visible for 7 days.

Apr 4

NEW

SSL certificate expiry monitoring

PingBase now checks SSL certificate expiry on every HTTPS monitor. Warnings appear in the dashboard at 14 days, turn orange at 7 days, and red when expired. Alerts fire before the certificate expires so you're never caught by a lapsed cert.

Included on all plans — no configuration needed.

Apr 4

NEW

Response time graphs

Every monitor now shows a response time chart in the dashboard — view the last 100 checks to spot slow endpoints, correlate performance changes with deploys, and catch gradual degradation before it becomes an outage.

Response time data is also available via the API: GET /api/monitors/:id/checks returns response_time_ms on each check.

Apr 3

NEW

Slack and Discord webhook alerts

Get downtime alerts posted directly to Slack or Discord channels. Add any number of webhook channels — mix Slack and Discord, or add multiple channels for different teams. Alerts fire on down and on recovery. Toggle channels on/off without deleting them.

Requires Pro plan ($9/mo).

Apr 2

NEW

Annual pricing — 2 months free

Pay annually and get 2 months free. Pro annual is $90/year (equivalent to $7.50/month). Switch between monthly and annual at any time from the billing portal.

Apr 1

LAUNCH

PingBase launches

PingBase is live. Uptime monitoring and public status pages for developers and small teams, starting free.

  • URL monitoring — HTTP checks on a schedule
  • Email alerts on down and recovery
  • Public status pages — every account gets one
  • 90-day uptime history on status pages
  • Free plan: 5 monitors, 5-minute checks, forever free
  • Pro plan: $9/month — 10 monitors, 1-minute checks, custom domain status page
  • Stripe payments — upgrade, downgrade, cancel anytime
  • Full REST API — manage monitors, status pages, and alerts programmatically

What's coming next

Features currently in development or planned for the next release.

  • Status page subscriber notifications — let users subscribe to email updates when incidents occur
  • Uptime reports and CSV export — shareable uptime reports for clients and stakeholders
  • Custom HTTP headers and POST body — monitor authenticated endpoints and POST-only APIs
  • Monitor groups and tags — organise monitors by project, environment, or team
  • Status page customisation — custom logo, colours, and description

Have a feature request? Email hello@pingba.se — we read every one.