Everything you need, on the go
Material You design, widget support, tasker integration, and TUC AI for Android-first operators.
Mobile fleet console
Check online agents, active sessions, security score, and recent activity from one surface.
Fast pairing and OTP
Pair a machine, view its peer ID, and approve sensitive sessions with short-lived OTP context.
Command preview
Send plain English or terminal commands through the same TUC risk classification used by the dashboard.
Audit-aware sessions
Open terminal sessions with policy, recording, and audit trails attached.
Agent health at a glance
See online/offline state, connection path, OS, version, and last-seen data.
Designed for recovery
Use Android when you are away from the desk and need a secure path to assess, approve, or reconnect.
The right surface for every moment
Android is built for fast triage, approvals, and discovery while the web dashboard and TUI handle deeper operational work.
Phone-first response
Acknowledge alerts, review agent state, and start a guarded session without opening a laptop.
Dashboard depth
Move to the web dashboard when the job needs teams, policy, certificates, recordings, and audit review.
TUI precision
Use the terminal interface when you need an already-authenticated shell and keyboard-first control.
Natural language or raw terminal - your call.
TUC is the first NL engine built for ops that parses both. The same model that runs in the TUI runs in the Android app.
$ systemctl restart nginx
- restart-service · web · risk: medium█$ df -h /var/log on web02
- check-disk · web02 · risk: low█$ kill -9 $(pgrep nginx)
- kill-process · high risk · confirm█Eight operator screens, built with Compose
Wireframes below map the native screens before production screenshots are published. Each screen uses the same saved ServerProfile and encrypted session model as the dashboard.
Online status, identity fingerprint, tags, and consent state.
Active and historical encrypted remote sessions.
Signed asciinema playback with searchable metadata.
Curated endpoints and operator-approved shortcuts.
Tamper-evident action history for reviews and exports.
Agent posture, policy decisions, and certificate pinning.
Tagged machine groups and parallel execution history.
Server profile, biometric lock, notifications, and account.
Zero-trust. Always.
Every connection is P2P encrypted. Every command is signed. Every session is recorded when policy requires it.
ED25519 identity
Agent identity is generated locally and tied to the machine.
Encrypted transport
Session keys stay in TucDesk; exposed SSH is not required.
RBAC and policy
Teams, ACL decisions, and approvals help protect sensitive work.
Risk assessment
Commands are classified before execution on clients and servers.
Connect to your own TucDesk
- •Install the app from Google Play or the APK channel.
- •On the welcome screen, tap Self-Hosted.
- •Enter your dashboard URL, for example https://dash.yourdomain.com.
- •The app fetches your server profile automatically.
- •Log in with your self-hosted account.
GET https://dash.yourdomain.com/api/platform/profile
save encrypted preferences:
file = tucdesk_secure
key = server_profile
mode = EncryptedSharedPreferences█Google Play walkthrough
1. Install
Install from Google Play or the signed APK channel.
2. Choose server
Select TucDesk Cloud or enter your dashboard URL.
3. Approve sessions
Use Android biometrics before high-risk actions.
Mobile platform capabilities
| Feature | iOS App | Android App |
|---|---|---|
| Auth | Face ID / Touch ID | Fingerprint / Face unlock |
| Push | APNs | Firebase FCM |
| Discovery | Bonjour | Network Service Discovery |
| LAN | Bonjour | NSD |
| Minimum OS | iOS 16 | Android 10 |
Platform support
Requires Android 10 or later, API 29+. Supports biometric unlock through the Android biometric framework.
Ready to command your fleet?
Join engineers managing infrastructure from their Android device.