In the worksFor iPhone, Android and the web
A read-only monitoring app for your infrastructure on Hetzner
Cloud Viewer shows what runs, what it costs and what needs your attention, for Hetzner Cloud and Hetzner's dedicated servers: every resource with its state, charts and cost this month, plus uptime checks of any public address. Without an account, the app reads Hetzner's API from your phone with your own read-only token. With Pro or Team, Cloud Viewer's servers add history, alerts to your phone and a small agent for disk, memory and logs.
- de-prod-web€22.40
- api.client-acme.comUptime check€49.00
- staging-db€9.80
How it works
In four steps
A read-only token
You create a read-only API token in the Hetzner Console and paste it into the app. In free mode it stays in the phone’s keychain, and the app calls Hetzner directly.
The portal (Pro and Team)
With Pro or Team, an admin adds the token in the portal once. The portal refuses a token that can write, stores it encrypted, and reads your projects every 5 minutes, whether the app is open or not.
The agent (Pro and Team)
The agent installs with one command. It sends host metrics every 30 seconds and log lines of warning level and above, and it only connects out.
Alerts (Pro and Team)
Alert rules run every 30 seconds. An alert reaches your phone as a push notification, or goes out as an email digest, a webhook or a PagerDuty event.
What you get
What the app shows
Resources and state
Every server, load balancer, volume, network, IP and firewall, and your dedicated servers, with state and charts.
One dashboard
Ranked by what’s wrong now, what’s green but needs a look, and what costs more than before.
Costs
An estimate on the phone for free; with Pro or Team, daily snapshots, a forecast and grouping by label.
Uptime checks
For HTTP(S), TCP ports and TLS certificates, of any public address, run from two independent networks, inside and outside Hetzner.
With the agent
Disk, memory and load, recent warning-level log lines, and alerts for failed or late backup and cron jobs.
Claude and coding agents
A read-only connector for Claude, and “Copy for coding agent”, which hands an alert to your agent without any credentials.
In numbers
How often, how long, how many
- Your projects are read, with Pro or Team
- every 5 min
- Alert rules run / the agent sends metrics
- every 30 s / every 30 s
- Uptime check interval: free account / Pro and Team
- 5 min / 1 min–1 h
- History of metrics and costs: Pro / Team
- 30 d / 90 d
- Servers with the agent that one backend node carries Estimated from a load test, not yet measured on the real node.
- about 4,500
Pricing
Section titled “Pricing”Free mode costs nothing and needs no account. Alerts, history and the agent start with Pro. These are the planned prices, incl. VAT: nothing is on sale yet.
Free
€0
Free mode on the phone, with no account.
- Unlimited projects
- State, charts and a cost estimate, from your own read-only token
- Your token stays on the phone
A free account adds:
- 8 uptime checks, every 5 minutes
No alerts. Free mode keeps no history.
Pro
€6.99/month
or €59.99/year
For one person.
- Alerts: push, an email digest and one webhook
- The agent: disk, memory, load and logs
- The Claude connector
- 30 days of history
- 1 seat · 3 projects · 20 monitored servers
Team
€24.99/month
or €249.00/year
For up to five people, one subscription.
- Everything in Pro, for 5 seats
- 90 days of history
- PagerDuty
- A DPA to sign
- 5 seats · 15 projects · 50 monitored servers
Pro and Team both come with a 30-day free trial, once per team.
Limits and privacy
What it doesn’t do, and where your data stays
Limits
- Read-only: it can’t reboot, change or delete anything.
- Hetzner only, Cloud and dedicated servers. Uptime checks reach any public host.
- Not a log platform: only warning-level lines, for 72 hours. No data export and no public API.
Privacy
- In free mode your token never leaves your phone; in the portal it is stored encrypted.
- Your data stays on servers in the EU. No analytics in the apps.
- Plans will be sold on the web, through Paddle. The apps sell nothing.
Where this stands
Built and tested, not launched yet
Built and tested
The iOS, Android and web apps, the portal, the backend, the agent’s installer, the uptime checks, the alert channels and the billing. The website at cloudviewer.app is live.
Left before the launch
Starting the backend with its production secrets, the Paddle accounts, the first signed agent release, a second network for the uptime checks, and the App Store submission. Android follows iOS.
Cloud Viewer is in the works.Join the waitlist to hear when it launches.
or write to support@mitjamartini.com