Skip to content
Home
Docs/Terminal Linux & SSH

Terminal Linux & SSH

FreePro: Split, Broadcast, Automation, Sync

Full Linux terminal with on-device local shell (native PTY + bundled Busybox), SSH/SFTP client, port forwarding (LOCAL/REMOTE/SOCKS), Telnet, Serial/UART via USB OTG, VNC/RDP, Mosh for unreliable networks, 100+ predefined snippets across 15 categories and a complete automation system (macros, scripts, expect rules, watchdog, webhooks).

Local shell

Native pseudo-terminal over a bundled Busybox (~150 applets: curl, wget, vi, awk, sed, find, gzip…).

SSH/SFTP

Password / KeyPair / Keyboard-interactive (MFA) auth, auto reconnect, TOFU verified.

Tabs and split

Multiple simultaneous sessions with renamable tabs. Horizontal/vertical split (Pro) + Broadcast (Pro).

Native Linux tools

File Manager · Processes · Network · Packages · Disk · System Info · Git Panel with native UI parsed from output.

100+ snippets

Built-in library in 15 categories (System, Docker, Git, Nginx, Database, Monitoring…) + custom snippets.

Security

Biometric + PIN + autolock + clipboard timeout. SSH keys encrypted on-device (AES256-GCM + Android KeyStore).

Connections — SSH · SFTP · Telnet · Serial · VNC/RDP · Mosh

SSH

Password · KeyPair · Keyboard-interactive (MFA). Auto-reconnect on network restore. NONE/SOCKS5/HTTP/SSH_JUMP proxy. Agent forwarding. Startup command on connect.

SFTP

List, mkdir, delete, rename, read/write, download/upload with progress. Single-pane + Dual-pane (local↔remote) + inline remote file editor + transfer queue.

Telnet

Connect on port 23. No crypto auth — only for legacy devices / network consoles.

Serial / UART

USB OTG → /dev/ttyUSB0 with configurable baud (115200 default), databits 5-8, parity NONE/ODD/EVEN/MARK/SPACE, flow control NONE/RTS_CTS/XON_XOFF.

VNC / RDP

VNC (5900) or RDP (3389) with LOW/MEDIUM/HIGH quality, optional view-only and optional SSH tunneling. Password encrypted on-device.

Mosh

Persistent session over UDP for unreliable networks. Predict mode ALWAYS / ADAPTIVE / NEVER / EXPERIMENTAL. Available when remote has mosh-server.

SSH keys and TOFU verification

RSA / ED25519 / ECDSA key generation with configurable bit size, optional passphrase, deployment to hosts via ssh-copy-id-like flow. TOFU (Trust on first use) verification distinguishes new host vs key change (potential MITM).

Key manager

List / generate / copy public key / deploy / delete. The private key is stored as an encrypted reference, never as plain text.

Host-key verification

Shows SHA256 fingerprint and distinguishes Trust (new host) from Warning: key changed (probable MITM). Decision is persisted as a known host.

Port forwarding

LOCAL (-L)

localhost:8080 → remote:80. Access remote service from local.

REMOTE (-R)

remote:9000 → localhost:3000. Expose local service to remote.

DYNAMIC_SOCKS (-D)

Dynamic SOCKS5 proxy over the SSH session.

Per-rule autoStart toggle: lifts automatically when connecting to the host.

Predefined snippets

Built-in library with 100+ snippets across 15 categories. Resolvable variables ({host}, {user}, {date}, {cwd}).

SYSTEM
DOCKER
GIT
NGINX
NODE_PM2
DATABASE
SECURITY
DEPLOY
MONITORING
NETWORKING
PACKAGES
FILES
TEXT_PROCESSING
USER_ADMIN
CUSTOM

Built-in Linux tools

File Manager

ls -la, stat, du → browser with metadata

Process Viewer

ps aux → tree, filter by user/name, kill signal

Network Tools

ip a, ss, ping, traceroute, nslookup → parsed results + bandwidth monitor

Package Manager

apt list, yum list, apk info → paginated list with search, install/remove

Disk Usage

df -h, du -h → top dirs, mount points, inodes

System Info

uname, uptime, /proc/meminfo → cards for hostname, kernel, mem, CPU

Git Panel

git status, branch, log → panel + common git command shortcuts

Automation

Pro

Keyboard macros

Bind raw sequences (e.g. ls\n\x03) to quick buttons in the input bar.

Quick scripts

Multi-line scripts organized by category. Execute sequentially with optional interruption.

Expect rules

Auto-response on pattern match (regex). E.g. pattern [sudo] password for .* → response mypwd\n.

Watchdog rules

Periodic monitoring (every N seconds): runs command, compares expected output, notifies on failure.

Webhooks

Deep link with secret that executes a command. Triggerable from Tasker or any app.

Terminal profiles

Profiles with shell type (Bash/Zsh/Fish/PowerShell), working dir, env vars, startup commands, theme, opacity, bell.

Cloud providers and external integration

Cloud Provider import (Pro)

Imports instances from cloud providers as SSH hosts automatically.

AWSGCPAzureDigital OceanKubernetesDocker

API tokens (Pro)

External terminal control via deep link with a token, or intent broadcast. Permissions: EXEC_COMMAND, READ_HOSTS, MANAGE_HOSTS, FILE_TRANSFER.

Terminal themes

9 built-in themes with 16 ANSI colors each (8 base + 8 bright), cursor, selection, background and customizable welcome ASCII art.

dark
dracula
solarized_dark
monokai
one_dark
catppuccin_mocha
gruvbox_dark
nord
light

Additional premium themes available from the Marketplace. The module brand color is a green palette (#1B5E20 / #66BB6A).

ANSI parser and link detection

Supported ANSI sequences

  • Reset, bold, dim, italic, underline
  • FG/BG standard (30-37 / 40-47)
  • FG/BG bright (90-97 / 100-107)
  • FG/BG 256-color (38;5;N / 48;5;N)
  • FG/BG RGB (38;2;R;G;B / 48;2;R;G;B)
  • OSC stripped (window title…)

Detected link types

  • URL — http(s)://, ftp://, IP:PORT
  • FILE — /absolute/path, ./rel, ~/home
  • ERROR — file.ext:line:col → opens in editor
  • emphasis — error, warning, failed

Split view and Broadcast

Pro

Split view

NONE / HORIZONTAL / VERTICAL. Buffer search isolated per pane. Green border accent marks the active pane. Tap on a pane switches focus.

Broadcast input

Sends the same command to ALL tabs simultaneously. Useful for managing server fleets. BROADCAST badge in top bar.

Sync and Team Rooms

Pro

Sync hosts, keys, snippets and settings with optional E2EE. Team Rooms allow sharing a subset of hosts and snippets among members with a shared key (E2EE).

Security and logging

Security

  • Biometric + numeric PIN
  • Inactivity autolock (configurable minutes)
  • Clipboard timeout (60s default)
  • SSH privates and RDP/VNC passwords encrypted on-device (AES256-GCM + Android KeyStore)

Logging and recording

  • Logging: tee of output to plain text file (LOG badge)
  • Recording: asciicast v2 format compatible with asciinema (REC badge)
  • Session logs sheet: lists all logs with date search

Import / Export

Export hosts + keys + snippets + settings as encrypted JSON (passphrase required). Import from .json file, by scanning a QR code or from clipboard.

Free vs Pro plan

FeaturePlan
Local shell (PTY + Busybox)Free
SSH unlimited hostsFree
SFTP + transfer queueFree
Predefined snippets + customFree
Port forwarding (LOCAL / REMOTE / SOCKS)Free
SSH keys + TOFUFree
VNC / RDP / Telnet / Serial / MoshFree
Native Linux toolsFree
9 built-in themesFree
Biometric + PIN + autolockFree
Marketplace themes (premium)Pro
Split view (horizontal / vertical)Pro
Broadcast input (multi-host)Pro
Multiplexed shellPro
Keyboard macrosPro
Quick scriptsPro
Expect rules (auto-response)Pro
Watchdog rulesPro
WebhooksPro
Terminal profilesPro
Sync + Team RoomsPro
Cloud provider importPro
API tokens (external control)Pro

Module statistics

100+

Predefined snippets

15

Snippet categories

9

Built-in themes

12

Pro features

7

Native tools

6

Connection types