Skip to content

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
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.

  • 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.
  • 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.
  • 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.

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.