Where to use Cloud Viewer
Cloud Viewer runs in four places: the iPhone app, the Android app, the web app and the portal. The three apps show your infrastructure; the portal is where you set up your account, your team and what Cloud Viewer watches.
| iPhone | Android | Web app | Portal | |
|---|---|---|---|---|
| Where | App Store | follows the iPhone release | app.cloudviewer.app | account.cloudviewer.app |
| Needs | iOS 17 or later | Android 9 or later | a current browser | a current browser |
What each one can do
Section titled “What each one can do”| Capability | iPhone | Android | Web app | Portal |
|---|---|---|---|---|
| Sample data | yes | yes | yes, when signed out | — |
| Free mode: on-device projects, no account | yes | yes | — | — |
| Sign in to an account | yes | yes | yes | yes |
| Dashboard, Resources, Costs and Settings tabs | yes | yes | yes | team dashboard only |
| Search, including by IP address | yes | yes | yes | — |
| Resource details and charts | yes | yes | yes | — |
| Log context | yes | yes | yes | — |
| Add a Hetzner project | yes | yes | — | yes |
| Alerts, alert detail, mute | yes | yes | yes | — |
| Push notifications | yes | yes | — | — |
| Add or remove an uptime check | yes | yes | — | yes |
| Edit a check, anchor it to a resource, all check options | — | — | — | yes |
| Check and job detail screens | yes | yes | — | — |
| Share a brief, Copy for coding agent | yes | yes | — | — |
| Widgets | home and lock screen | home screen | — | — |
| Siri and Shortcuts | yes | — | — | — |
| Launcher shortcuts | — | yes | — | — |
| App lock | yes | yes | — | — |
| Sync on-device projects via iCloud | yes | — | — | — |
| Add servers, agent and fleet enrollment tokens | — | — | — | yes |
| Email digest and alert targets | — | — | — | yes |
| Team members and roles | — | — | — | yes |
| Subscription and billing | — | — | — | yes |
| Profile: language, time zone, password, two-factor, API keys | — | — | — | yes |
| Delete your account | yes | yes | — | delete page |
In the apps, a project you add stays on the device (free mode). Team admins can also connect it to their team, which needs Pro or Team. Many rows also depend on the plan, for example push notifications start with Pro: see Choose your setup.
iPhone
Section titled “iPhone”- Requirements: iOS 17 or later. iPhone only: there is no iPad layout and no Apple Watch app. Alert notifications appear on a paired Watch like any other notification.
- Release: the iPhone app is released first. Get it from the App Store. It is free and sells nothing.
- Sign-in: Settings → Sign in to Cloud Viewer, with email and password or Sign in with Apple where the app offers it. A two-factor code step also accepts recovery codes. Edit or create a free account on the web and Create a team on the web open the portal.
- Only on iPhone: home-screen widgets (small, medium) and lock-screen widgets (circular, rectangular); Siri and Shortcuts; Sync projects via iCloud (off by default); Share crash reports in Settings → Privacy. See Widgets, shortcuts and Siri.
- App lock: Settings → Security → Require Face ID / passcode.
- Delete account: Settings → Delete Account.
Android
Section titled “Android”- Requirements: Android 9 or later.
- Release: the Android app follows the iPhone release. It has the same screens as the iPhone app and is free.
- Google Play: the app will be published on Google Play after the iPhone release. It receives push through Firebase Cloud Messaging and offers Continue with Google.
- Sign-in: Settings → Sign in, with email and password or, in the Google Play build, Continue with Google. A two-factor code step also accepts recovery codes. Create an account with email and password at account.cloudviewer.app. Manage account on the web opens the portal.
- Only on Android: launcher shortcuts Alerts and Costs, plus one for whatever is firing; the notification channels Alerts and App status; one home-screen widget, 2×1, that shows a wider layout when you drag it wider.
- Not on Android: Siri, iCloud sync and crash reports. The Android app sends no crash reports.
- App lock: Settings → Require unlock to open.
- Delete account: Settings → Delete account.
Web app
Section titled “Web app”- Where: app.cloudviewer.app, in any
current browser. Links to
https://cloudviewer.app/app/…redirect to it. You can install it from the browser as an app. - Account only. There is no free mode and there are no on-device projects: a browser cannot call the Hetzner API directly, and sending your token through our servers would break the promise that it stays on your device. Signed out, the web app shows sample data (Settings → About → Mode: “Demo (sample data)”).
- In the portal: the team dashboard has Open the web app, and on wide screens the Web app button in the portal’s top bar opens it in a panel beside the page.
- Same as the apps: the four tabs, search, resource details, log context, alerts and mute. The web app groups resources by Kind, Project, Cluster and Attention, and mutes for 1 hour, 4 hours or 1 day.
- Cannot yet: add a project, receive push notifications, lock the app, share a brief or Copy for coding agent, add or remove a check, or open the check and job detail screens.
- Only in the web app: a theme picker (System, Light, Dark) in Settings.
Portal
Section titled “Portal”account.cloudviewer.app is where you manage your account, your team and what Cloud Viewer watches. Links from the apps sign you in to the portal as the account the app is using, with a one-time sign-in. You can sign in with your password or with a code sent by email. If you belong to more than one team, the team menu switches between them.
| Page | What it is for | Who can change it |
|---|---|---|
| Team dashboard | Plan and seat usage, Open the web app, and for admins Manage subscription. Cards for Active alerts (what is firing, by severity, and where alerts are sent), Log activity (the last 24 hours), Month to date (one total per currency, excluding VAT, once a connected project exists), Uptime checks, Cloud projects (resources and token status) and Monitored servers, each with a link to the full list. A team with nothing set up also sees Start here below the cards. Cloud Viewer on your phone at the bottom links to the app stores. | — |
| Hetzner Projects | Connect a project by pasting a read-only token, which is checked when you save. Replace a token without losing history. Pro and Team. See Connect a Hetzner project. | Admins |
| Monitored Servers | Add cloud and dedicated servers, agent tokens, fleet enrollment tokens and token rotation; Set price and labels for a server. Pro and Team. See Install the agent. | Admins |
| Uptime Checks | Check targets and the full check form: accepted status codes, a substring to match, a latency budget and the interval. The only place to edit a check or anchor it to a resource. Price and labels for a check target. See Watch a website or port. | Admins |
| Alerts | The email digest’s recipient, frequency and severity, the alert targets, and Issue a new topic for the team’s private push topic. See Send alerts where you work. | Admins only |
| Log Collection | The full list of what the agent sends, and the SSH and sudo log lines setting (Team, off by default). See Log context. | Admins only |
| Agent Hand-off Notes | The team-wide instructions that Copy for coding agent puts in front of a brief. See Hand off to a coding agent. | Admins only |
| Subscription | Buy Pro or Team, switch plan, and open the billing portal for invoices, payment details and cancellation. The only place to buy a plan. See Subscriptions and billing. | Admins only |
| Team Settings → My Team | Team Members with their role, Invite Team Members and Pending Invitations. See Bring in your team. | Admins; members can leave the team |
| Profile | My Details (including language and time zone), Change Password, Two-Factor Auth (needs a verified email address first) and API Keys. Emails and the portal use the language and time zone set here. | You |
Members see the team dashboard and the project, server and check lists, and can leave the team. Pages marked “Admins only” do not appear for members. In the apps, any member can add or remove checks and mute alerts, so the apps allow more than the portal. All the details: Roles and permissions.