Pult

Pricing

Pay for servers. Everything else is included.

External checks, connectors, status pages, devices and Telegram come with every plan. Alerts never switch off — not even above a limit.

See what a status page looks like: Pult's own →

Free

Try it on your own two servers

$0

forever

  • 2 servers with the agent
  • 10 external checks, every minute
  • 1 connector (Railway, App Store, Cloudflare)
  • 7 days of history
  • 1 status page with the Pult label
  • 2 devices with push
  • Telegram
Start free

Team

For a team on call

$29

per month · charged as 1 299 ₴

  • 20 servers ($1 per extra server)
  • 200 external checks
  • 90 days of history
  • 10 status pages
  • 20 devices
  • 5 members
  • Several Telegram chats
Choose Team

Agency

For agencies and studios

$79

per month · charged as 3 499 ₴

  • 60 servers ($1 per extra server)
  • 600 external checks
  • 90 days of history
  • Unlimited unbranded status pages
  • 50 devices
  • 15 members
  • A chat per client
Choose Agency

A year costs 10 months.
Sign up before 31 Dec 2026 and get Indie free for 30 days, no card.

The plans side by side

FreeIndieTeamAgency
Servers with the agent252060
External checks (URLs)1050200600
Check interval1 min30 s30 s30 s
Connectors (Railway, App Store, Cloudflare)1∞∞∞
History7 days30 days90 days90 days
Status pages1310∞
Devices with push252050
Team members11515
Projects210∞∞
Telegram · “Copy for agent”

∞ — no limit. Prices in hryvnias are what you pay; US dollars are for reference.

Questions

What do I need to start?

An email address or an Apple ID, and a Linux server where you can run one command with sudo. No card. If you have no servers (only Railway, Vercel and the like), you don't need the agent at all — connect services and add URLs.

How do alerts work?

An agent or the Pult server checks every minute (30 s on paid plans). After two failures in a row you get a push on your iPhone and Mac and a message in Telegram; the status page on your site changes color. Recovery is reported on the first good check, with the duration. If a server goes silent, you get an alert about that too. The dashboard has a “test alert” button to check that everything arrives.

I'm on Railway / Vercel / Fly, with no servers of my own. Will it work?

Railway connects directly: deploys and services, with a read-only token. Vercel, Fly, Render and others work through external URL checks — best on an /api/health that itself checks your database and storage and answers with a keyword. App Store Connect and Cloudflare connect the same way as Railway.

What data do you store?

Your account (email or Apple ID), names and states of checks with their messages and times, devices' public keys, encrypted read-only service keys, payment status from monobank (never full card data). History is kept 7–90 days depending on the plan. We never get the contents of your databases, files or logs, and we can't read the push alerts the agent encrypts for your devices. Export and delete it all in Settings. Details: privacy policy.

What is a “server” in the price?

A machine with the Pult agent. External checks, connectors, status pages and devices come with the plan. Above the limit, alerts never switch off: a new server is listed but not watched until you upgrade or remove another.

Can my team use it?

Team has up to 5 members and several Telegram chats, Agency up to 15 and a chat per client. You pay for servers, not for people.

How do I pay?

By card through monobank, in hryvnias — a foreign card works too, your bank converts. The US dollar prices are for reference. The invoice and receipt are in the dashboard, under Billing. In the iPhone and Mac app, plans will also be available through Apple.

How do I cancel?

Dashboard → Billing → Cancel. The plan works until the end of the paid period, then you are on Free. Alerts never switch off and your data stays.

Is there an Android app?

Not yet: iPhone and Mac only. On Android use Telegram and the dashboard in the browser.

Is the agent open source?

Yes, AGPL-3.0: read it, build it yourself, change it. The probes are short on purpose, so you can check that the agent only reads.