Uptime checksHTTP, keyword and TLS checks on your addresses, with the evidence of every failure kept.
Cron heartbeatsOne curl line at the end of a job. Silence past the grace window is the alert.
Status pagesA page your customers read, on your own domain, with the incident in plain words.
ExplanationsA written reason with the alert: what failed, what the checks saw, what to look at first.
on every plan Alerts to six channelsImportTeams
APIRead, pause, acknowledge and post updates from your own scripts.
MCP serverAsk your AI assistant what is down, then acknowledge or post an update.
WebhooksSigned JSON when an incident opens, is acknowledged or recovers.
Heartbeat guidescrontab, GitHub Actions, Railway, Node, Go, WordPress and Kubernetes.
DocsShort guides, each one task, with the lines to copy.
GuidesWhy monitors send false alarms, why cron jobs stop, and the fix.
ChangelogThe big things we shipped, newest first.
Trust and securityWhere your data lives, who processes it, how long we keep it.
Referral program soonRecommend Upglory to another team. In the works.
Contact

Flat plans. Free to start.

No per-monitor and no per-seat pricing. Free has no time limit and needs no card, and yearly is two months free.

The three plans

Free

0EUR, forever

no card, no time limit

  • 20 monitors, 20 heartbeats
  • 5-minute checks, 1 location, chosen by you
  • 10 AI credits a month
  • 1 status page · 90 days of history
Start free

Solo Popular

150EUR a year

12.50 EUR a month, two months free

  • 50 monitors, 100 heartbeats
  • 1-minute checks, up to 2 locations, chosen by you
  • 100 AI credits a month
  • 5 status pages, your domain · 1 year
Choose Solo

Team

490EUR a year

40.83 EUR a month, two months free

  • 150 monitors, 500 heartbeats
  • 30-second checks, up to 2 locations, chosen by you
  • 500 AI credits a month
  • 50 status pages, no credit · 2 years
Choose Team

Paid plans confirm every failure from a second location; a free workspace alerts from its one location, so down means two failures in a row from there. Prices in EUR, VAT added where it applies.

Need more on Solo or Team? Add packs, up to 10 of each: 25 monitors for 5 EUR, 100 heartbeats for 3 EUR and 10 status pages for 3 EUR a month, or ten times that a year.

everything included

More comes with every plan.

These are on Free, Solo and Team alike. Only the counts differ.

  1. API and keys

    Read monitors and incidents, and act on them, from your own scripts. API keys per workspace: 3 on Free, 20 on Solo and 20 on Team.

    Read the API reference
  2. Import from other tools

    Paste a list of addresses or upload a CSV. The preview shows what your plan allows before anything is created.

    How to import
  3. Teams

    Unlimited members on every plan, each an owner or a member. Adding a person is never a billing event.

  4. Export before deletion

    Deleting a workspace or an account offers you an export of what it holds first.

    What we keep
  5. Passkeys and no password

    Sign in with a code sent to your email, with a passkey, or with GitHub or Google.

  6. Subscribers and feeds

    Visitors to a status page can subscribe by email: 100 on Free, 1,000 on Solo and 10,000 on Team. Each page also has RSS and Atom feeds and a JSON status file.

    Status pages
  7. Maintenance windows

    Schedule maintenance ahead of time. The status page shows it as maintenance, and subscribers hear about it before it starts.

    Status pages
  8. Alert channels

    Email, Slack, Telegram, Webhook, Discord and Microsoft Teams are live today.

every limit

Side by side.

Every number here comes from the plan itself.

what you get
Free 0 EUR, no cardStart free
Popular Solo 15 EUR a month, or 150 EUR a yearStart with Solo
Team 49 EUR a month, or 490 EUR a yearStart with Team
Watching what is checked, how often, from where
Monitors one address checked on an interval2050150
Cron heartbeats counted apart from monitors20100500
Fastest check interval 5 minutes1 minute30 seconds
Check locations per monitor from the list in the product1up to 2up to 2
Wait before the first alert every plan waits a minute from the first failed check1 min1 min1 min, or choose 2 or 5
Paused drafts up to 10, not counted until resumed
Evidence what is kept, and the written reason
History the daily rollup a strip is drawn from90 days1 year2 years
AI credits a month 1 for each written explanation, 3 for an incident report10100500
Raw evidence headers, the 2 kB body excerpt and the DNS answer, kept 30 days
Top-up 500 AI credits for 20 EUR, once, never expires, spent after the monthly grant
Status pages what your customers read
Status pages 1550
Your own domain noyesyes
Remove the footer credit the one line naming Upglory at the foot of the pagenonoyes
Subscribers across all your status pages1001,00010,000
Subscriber emails a month when used, emails pause until the next month; the page keeps every update1,00010,00025,000
Alerts and people
Alert channels email, Slack, Telegram, webhooks, Discord and Microsoft Teams
Members unlimited, never priced per seat
API keys active at once32020
Billing
A month 0 EUR15 EUR49 EUR
A year two months free0 EUR150 EUR490 EUR
Payment handled for us, your card never touches our servers, VAT added where it applies, no card for Free
Changing plan downgrades take effect at period end; monitors past the limit are paused and pages unpublished, never deleted; faster checks and extra locations are brought down to the new plan; history older than the new plan keeps is removed
top-up

More AI credits, when you need them.

500 AI credits for 20 EUR, paid once. They never expire and are spent after your monthly allowance.

billing Solo
  • This month 93 of 100 AI credits used
  • Top-up 500 left, never expires
  • Next the monthly 100 AI credits renew on the 1st
questions

About paying.

Do I need a card to start?

No. Free has no time limit. Add a card only when you choose Solo or Team.

Who bills me?

Payments and invoices are handled for us, so VAT is right for your country and the invoice is correct. Your card never touches our servers, and the seller is named at checkout and in the terms.

What happens if I downgrade?

The change takes effect at the end of the period. Monitors past the new limit are paused and extra status pages unpublished, never deleted, and faster checks and extra locations are brought down to the new plan. History older than the new plan keeps is removed.

Which check locations can I use?

Every location we run is open on every plan, and you choose them per monitor with no add-on: 1 on Free and up to 2 on Solo and Team.

Why is Team not priced per seat?

A workspace is a team. Adding a person should never be a billing event.

Why is there no password?

A password is one more secret to forget, reuse or leak, and your email already resets it. You sign in with a code sent to your email, a passkey, GitHub or Google.

Can I cancel at any time?

Yes, from the billing page. The plan runs to the end of the period you paid for. If you delete the workspace instead, you choose between using the paid time first or a refund of the unused days.

What happens when the AI credits run out?

The incident says so where the written reason would be. Monitoring, incidents and alerts carry on as before. A written explanation uses 1 AI credit and an incident report 3. A pack of 500 AI credits is 20 EUR, paid once, and never expires.

How long is history kept?

Daily history and incidents are kept for 90 days on Free, 1 year on Solo and 2 years on Team, and you read them in the dashboard. Raw checks are kept for 30 days on every plan. Public status pages show the last 90 days.

Can alerts go to a webhook?

Yes. A webhook channel posts a signed JSON event to your https address when an incident opens, repeats, is acknowledged and recovers. Alerts reach you by email, Slack, Telegram, webhooks, Discord and Microsoft Teams today.

Start on Free. Move when it pays.

20 monitors, 20 heartbeats and a status page, with no card.

Start free
the mark: five days, one short