New Works with your AI assistant

Know the moment your sites go down.

UpWatchr is a tiny native Windows app that watches the URLs you care about and alerts you the second something breaks. No accounts. No cloud. No subscription.

See features

Windows 10 & 11 11.1 MB No telemetry

v2026.9.3 Released September 24, 2026 · 11.1 MB download

UpWatchr dashboard
What it does

Everything you need. Nothing you don't.

No dashboards to learn. No tiers to upgrade. Just reliable monitoring that lives on your machine.

Live

Real-time status, no refresh

Each site is pinged on its own interval. The status dot updates the moment something changes - no refresh, no polling the page, no clicking around.

Production API
HTTP 200 · 142 ms
online
Marketing site
HTTP 200 · 98 ms
online
Staging
HTTP 503 · -
offline

Multi-channel alerts

Popup, email, webhook, Telegram, or run a local app. Toggle independently. Mix and match.

Local-first

All data stays on your machine. No account, no cloud, no telemetry - ever.

Advanced HTTP

Any verb, custom headers and body, basic auth, expected status codes, follow-redirects toggle, per-site timeouts.

Instant

Native Windows app, not Electron. Tiny install, instant startup, near-zero memory footprint.

Uptime history

Every status transition is recorded so future charts can show per-site and global uptime over time.

Local status page

Opt-in HTTP server exposes a localhost status page with live auto-refresh. Password-protect it if you like.

Free, forever

No paid tier, no trial countdown, no upsell. The whole thing is free.

New 路 MCP server

Your watchlist, in your AI assistant.

Ask Claude, Cursor or VS Code which sites are down, what changed overnight and how long it was out. UpWatchr answers from its own history - and, once you allow it, adds, pauses or re-checks sites for you.

  • Off until you turn it on, and read-only until you allow more.
  • Removing a site always asks you in UpWatchr first.
  • API keys, passwords and bot tokens are never shared with the assistant.
  • One-click setup for Claude Desktop, Cursor, VS Code, Windsurf and Gemini CLI.
How it works
You

What went down while I was asleep?

upwatchr_historyupwatchr_uptime
Assistant

Two things. staging-api was offline from 03:12 to 03:40 - 28 minutes of 502s. The NAS admin panel timed out twice and recovered both times. Everything else stayed up.

You

Check staging-api now.

upwatchr_check_site
Assistant

It's back: 200 OK in 184 ms.

Alerts

Notify me - but only how I want.

Every channel is independent. Want a Telegram nudge plus a desktop popup? Done. Want webhook-only with no popups? Done.

Popup

Native Windows toast with site name, URL, HTTP code, and latency.

Email

Gmail, Outlook, or any SMTP server. Rich HTML body with the full request context.

Webhook

POST JSON or GET querystring with siteId, method, status code, latency, and error.

Telegram

Paste a bot token, hit Connect, done. Chat ID is auto-detected.

Local app

Run a script or executable with siteId, status, HTTP code, latency as args.

Windows tray toast
Production API is offline
https://api.example.com/healthz
HTTP 503 路 142ms
Telegram message
馃敶 Production API is offline
https://api.example.com/healthz
GET 路 HTTP 503 路 142ms
Webhook JSON
{
  "siteName": "Production API",
  "url": "https://api.example.com/healthz",
  "method": "GET",
  "previousStatus": "Online",
  "newStatus": "Offline",
  "statusCode": 503,
  "responseTimeMs": 142
}
Every channel has a Send test button in settings, so you can preview the exact alert before going live.
Optional 路 localhost-only

Your watchlist, in a browser.

Flip a toggle in settings and UpWatchr starts a tiny HTTP server on localhost. Open the URL in any browser to see the live status of every site you're monitoring. Matches your desktop theme.

  • Bound to 127.0.0.1 - never exposed beyond your machine.
  • Live auto-refresh - status updates every second without reloading the page.
  • Optional password gate. Set one in settings and visitors get a login screen.
  • Read-only - no way to add or remove sites from the web view.
UpWatchr local status page
How it works

Three steps to peace of mind.

Installs in seconds. Notifies you for years.

01

Add a site

Paste a URL, optionally name it, set how often to check (default 60s).

02

Pick channels

Popup is on by default. Add email, webhook, or Telegram in seconds.

03

Forget about it

UpWatchr lives in the tray. When a site flips status, you'll know - exactly the way you asked.

Available now

Stop checking. Start watching.

UpWatchr is here. Drop in your first URL and you'll have a working uptime monitor in under a minute - free, forever.

v2026.9.3 Released September 24, 2026 · 11.1 MB download

Windows 10 & 11 路 64-bit 路 Free forever 路 No accounts, no telemetry.

Other ways to install

The package manager downloads the same signed installer and checks its SHA-256 before it runs.

choco install upwatchr
Chocolatey package page

Verify what you downloaded

48772EA1FFFCDBA111BBD57C6018B18372D7F21FE8371841C8A7711531EBE58A

Run this in PowerShell and compare:

Get-FileHash .\UpWatchr-Setup.exe -Algorithm SHA256

Signed by BitQuail Sp. z o. o. (Rzeszów, Poland), issued by Microsoft ID Verified CS EOC CA 04. BitQuail and UpWatchr have the same owner, Vladyslav Fedoniuk - the name the Microsoft Store and Chocolatey show as the publisher.

Right-click the installer → Properties → Digital Signatures. The signature is timestamped, so it stays valid after the signing certificate expires.