Open any Virtuino Cloud dashboard on your phone — no account needed. Just a short ID and a password. Monitor sensors, control devices, and get alerts on the go.
The Virtuino app turns every dashboard you build on Virtuino Cloud into a polished mobile experience. There is no separate account for app users — anyone you trust simply enters your short ID and a shared app password, and instantly sees the dashboards you chose to publish. This guide explains the experience for both kinds of people involved: the main user (the owner who builds and shares) and the sub user (the viewer who just wants to monitor and control).
In one sentence: the main user flips a few switches in the web console to decide what is visible and sets a shared password; the sub user opens the app, types the short ID + password, and uses the dashboards — nothing to install on a server, no per-person accounts.
Understanding these two roles makes everything else clear.
Main User Owner
The person who owns the Virtuino Cloud account, builds the dashboards, and connects the devices. The main user works in the web console and decides:
Which dashboards appear in the app (the “In app” switch).
The shared app password that viewers will type.
Whether dashboards auto-fit the phone screen.
An optional extra password per dashboard for sensitive ones.
Sub User Viewer
Anyone the owner shares access with — a family member, a technician, a client. The sub user only needs the Virtuino app and two things from the owner:
The short ID (acts as the username).
The app password (a shared access code, like a Wi-Fi password).
They can view live data and control devices on the published dashboards — but cannot edit structure, scripts, or settings.
2. For Sub Users — how to use the app
If someone gave you a short ID and a password, here is everything you need.
Install the app. Download Virtuino from Google Play or the App Store (badges at the top of this page).
Enter the short ID. On the login screen, type the short ID the owner gave you in the “Short ID” field — this is your username.
Enter the app password. Type the shared app password. Tick “Don't ask me again on this device” to stay logged in next time.
Pick a dashboard. You'll see the list of dashboards the owner published. Tap one to open it. If a dashboard has its own extra password, you'll be asked once — the app remembers it afterwards.
Monitor & control. The dashboard opens full-screen, perfectly fit to your phone. Read sensors, flip switches, move sliders — exactly like the web, but optimized for mobile.
Use the top icons. In the app's header you'll find: Notifications (alert settings), Alerts log (recent alarms), and Reload.
No account, no setup. As a sub user you never create a Virtuino account. The short ID + app password are all you need, and “Don't ask me again” keeps you signed in on your device.
What the dashboards look like
Here are real dashboards running inside the app — built entirely by main users on Virtuino Cloud:
3. For Main Users — publishing dashboards to the app
Everything is configured from User Console → Dashboards (/user-console/dashboards.html). You only need to do this once; viewers then connect with the app immediately.
Open “App Settings”. In the dashboards toolbar click the App Settings button.
Select the customer. In the modal, choose the customer from the dropdown. The customer's short ID becomes the username sub users will type.
Set the app password. Type a password (min 6 characters) and click Save password. Use Copy to share it. This is a shared access code — it stays visible on purpose so you can hand it out.
(Optional) Fit to width. Turn on “Fit all dashboards to width” so every dashboard auto-zooms to the phone screen — no horizontal scrolling.
Choose which dashboards appear. Back in the list, use the “In app” toggle on each dashboard row. It is ON by default — turn it off to hide a dashboard from the app.
(Optional) Lock sensitive dashboards. Give a specific dashboard its own password via its Share settings; the app asks for it the first time that dashboard is opened.
Share the credentials. Send the viewer the short ID + app password. Done — they can open the app right away.
The app password is mandatory. A short ID alone is not enough protection, so the app requires a password the first time it's opened. If you remove the app password, app access is disabled until you set a new one.
4. Every app option in the console, explained
This is a complete reference for the app-related controls on the Dashboards page.
“App Settings” button Toolbar
Opens the App Settings panel. Everything that controls the companion app login lives here. It is per-customer, so if you manage several customers you configure each one separately from the dropdown.
Customer (username = short ID) App Settings
Selects which customer you're configuring. The selected customer's short ID is the username that sub users type into the app. Settings below apply to that customer only.
App password shared codeApp Settings
The access code viewers enter alongside the short ID. Key points:
Minimum 6 characters.
It stays visible (like a Wi-Fi password) so you can Copy and share it — it is not a secret personal password.
Save password stores it · Copy copies it to share · Remove deletes it (which disables app access until you set a new one).
It is the same code for everyone who should access this customer's dashboards.
Fit all dashboards to width App Settings
A toggle that makes every dashboard auto-zoom to fit the phone width, so there's no left-right scrolling. Recommended for dashboards designed wide for desktop. Applies to all of this customer's dashboards in the app.
“In app” column toggle default ONDashboard list
A per-dashboard switch in the list (next to Status). When ON, that dashboard appears in the app; when OFF, it's hidden from app users while staying fully usable on the web. New dashboards are included by default. Shared/guest dashboards show - here (they're managed through the web share link instead).
Per-dashboard password Share settings
Optional. A dashboard can carry its own password (its web share password). In the app, the viewer is prompted for it the first time they open that dashboard, then it's remembered. Use this to protect a sensitive dashboard while leaving the rest open.
How the pieces fit together:
Short ID = username (from the customer).
App password = shared gate into the account's app.
“In app” = which dashboards are visible.
Per-dashboard password = extra lock on specific dashboards.
Fit to width = how they're displayed.
5. Real-world examples
Example A — A grower sharing a greenhouse with two technicians
The grower (main user) builds the “Automatic Greenhouse Control” dashboard and a “Garden Eco-System” dashboard.
In App Settings they set the app password to green-2026 and turn on Fit to width.
They leave both dashboards' “In app” toggles ON.
They send each technician the short ID + green-2026.
Each technician installs Virtuino, logs in once, and monitors humidity, CO₂, and pumps from their phone — controlling pumps when needed.
Example B — A smart-home owner with a private dashboard
The owner publishes a “Home Control” dashboard for the whole family (In app: ON).
They also have an “Advanced Crop Systems” dashboard they want only for themselves — they turn its “In app” toggle OFF, or give it a per-dashboard password.
The family uses the shared app password for everyday lights and temperature; the private dashboard stays hidden or locked.
Tip: Because the app password is shared and easy to rotate, you can change it any time (e.g., when a technician leaves) and simply hand out the new one — no per-person account management.
6. Build your own app (open source)
The Virtuino app is open source. Advanced users can download the source, customize the UI with their own branding, and even lock the app to a single customer (your short ID baked in) — perfect for delivering a white-label app to a client.