ANDROID APP

Infrastructure control.
In your pocket.

A native Android control surface for fleet triage, biometric approvals, TUC command previews, and cloud or self-hosted server profiles.

Android 10+minimum OS
Composenative UI
FCMconsent push
Encryptedprofile storage
BUILT FOR ANDROID

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.

ANDROID WORKFLOW SPLIT

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.

TUC AI + TERMINAL TOO

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
SCREEN GALLERY

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.

AGAgents

Online status, identity fingerprint, tags, and consent state.

SESessions

Active and historical encrypted remote sessions.

RCRecordings

Signed asciinema playback with searchable metadata.

ABAddress Book

Curated endpoints and operator-approved shortcuts.

AUAudit

Tamper-evident action history for reviews and exports.

SCSecurity

Agent posture, policy decisions, and certificate pinning.

FLFleet

Tagged machine groups and parallel execution history.

STSettings

Server profile, biometric lock, notifications, and account.

ZERO-TRUST MOBILE

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.

SELF-HOSTED SETUP

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
INSTALLATION

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.

COMPARISON

Mobile platform capabilities

FeatureiOS AppAndroid App
AuthFace ID / Touch IDFingerprint / Face unlock
PushAPNsFirebase FCM
DiscoveryBonjourNetwork Service Discovery
LANBonjourNSD
Minimum OSiOS 16Android 10
REQUIREMENTS

Platform support

Requires Android 10 or later, API 29+. Supports biometric unlock through the Android biometric framework.

FREE TO DOWNLOAD · NO CREDIT CARD

Ready to command your fleet?

Join engineers managing infrastructure from their Android device.