Website and domain-expiry monitoring

Every service,
on time.

Timmy checks your websites from several regions, watches your domain renewals, and tells you the moment anything runs late. Before your customers notice.

Free plan · no card needed · your first check runs straight away

Departures · demo--:--:--
ALL ON TIME
TimeServicePlatformStatusResp.
--:--Marketing siteexample.comP1 LHROn time118 ms
--:--Checkout APIapi.example.comP3 FRAOn time204 ms
--:--Login serviceauth.example.comP2 IADOn time166 ms
--:--Docsdocs.example.comP4 SINOn time96 ms
--:--example.com domainrenews in 212 daysRDAPOn time—

Sample data. Your board fills up with your own services.

Timmy speaks timetable

On time

Answered correctly, and fast enough to count.

Delayed

Answering, but slow, or failing from only some regions.

Cancelled

Not answering correctly from anywhere we check.

Paused

You've switched it off for maintenance. No alerts.

Monitors

One board for everything you run

Website and domain-expiry monitoring are first on the timetable. The rest arrive phase by phase.

  • HTTP / HTTPSAvailable

    Website

    Timmy requests your URL from several platforms and expects the right status code, fast enough to count as on time.

  • RDAP / WHOISAvailable

    Domain expiry

    Reads your domain's registration every day and warns you 30, 14, 7 and 1 day before it runs out.

  • TLSComing soon

    SSL certificate

    Catches expiring or misconfigured certificates before your visitors see a browser warning.

  • Page contentComing soon

    Keyword

    Confirms a word is on the page (or isn't), so a 200 OK error page still counts as a delay.

  • Cron jobsComing soon

    Heartbeat

    Your scheduled job pings Timmy when it runs. If it stays silent, it missed its train.

  • TCPComing soon

    Port

    Checks that a service such as SMTP, a database or a game server is accepting connections.

  • ICMPComing soon

    Ping

    Simple reachability for servers and network gear, measured from more than one region.

  • RecordsComing soon

    DNS

    Watches your A, AAAA, MX and TXT records and tells you the moment they change.

How it works

Set up in under a minute

  1. 01

    Add a departure

    Paste a URL or a domain. Choose how often it departs: every 5 minutes on the free plan, down to every 30 seconds.

  2. 02

    Timmy checks from every platform

    Requests leave from several regions. If one sees trouble, a second confirms it before anything is raised.

  3. 03

    Hear about it first

    Delays and cancellations go to email or a webhook straight away, with the response, the region and the time.

Alert channels

  • Email
  • Webhooks
  • Slacksoon
  • Microsoft Teamssoon
  • Discordsoon
  • Telegramsoon
  • SMSsoon
  • Voice callsoon
  • PagerDutysoon
  • Mobile pushsoon

Status pages

A public board your customers can check

Publish a status page in a couple of clicks. Customers see what's on time and what's delayed, and stop emailing support to ask.

  • Your logo, colours and custom domain
  • 90 days of history for every service
  • Incident notes and planned maintenance
  • Password-protected pages for internal teams
Acme Co. statusAll on time
Website100%
API99.94%
Dashboard99.98%
90 days agoExample dataToday

For teams and agencies

One account, a platform for every client

Give each client or product its own workspace, with its own monitors, people, alert contacts and status pages. Nobody sees a board that isn't theirs.

  • Owner, admin, member and read-only roles
  • Client logins that only see their workspace
  • Switch workspaces without logging out

Pricing

Fares for every journey

Start free. Upgrade when you need faster checks, more seats or more clients.

Free

For side projects and personal sites.

$0forever

  • 50 monitors
  • 5-minute checks
  • Domain expiry alerts
  • 1 status page
  • Email alerts
Start free

Solo

For freelancers who can't miss a minute.

$8per month

  • 50 monitors
  • 1-minute checks
  • SSL and keyword monitors
  • 3 status pages
  • All alert channels
Choose Solo

Agency

For agencies looking after many clients.

$79per month

  • 500 monitors
  • 30-second checks
  • Unlimited client workspaces
  • Status pages on custom domains
  • Client-only access
Choose Agency

FAQ

Questions at the ticket office

What do On time, Delayed and Cancelled mean?

On time means your service answered correctly and quickly. Delayed means it answered, but slower than your threshold or from only some regions. Cancelled means it didn't answer correctly from any of the platforms that checked it.

How do you avoid false alarms?

When one platform sees a problem, Timmy re-checks from a second platform before raising anything. You only hear about delays and cancellations that are real.

How does domain expiry monitoring work?

Once a day Timmy looks up your domain's registration record (RDAP, with WHOIS as a fallback) and reads its expiry date. You get reminders at 30, 14, 7 and 1 day before it lapses.

Can I look after monitors for several clients?

Yes. Every account can hold several workspaces, each with its own monitors, members, alert contacts and status pages. Clients only ever see their own workspace.

Do I need a credit card to start?

No. The Free plan doesn't ask for payment details, and you can upgrade or cancel at any time.

Is there an API?

A REST API for monitors, incidents and status pages is on the timetable for a later phase.

ALL ABOARD

Put your first service on the board

It takes less than a minute, and the free plan stays free.

Start monitoring free