End-to-end encryptedClaude Code · Gemini CLI · Codex · CursorFree forever

Your terminal finished.
You're three rooms away.

Control AI terminals from your phone. TermIQ pushes you the moment Claude Code, Gemini CLI, or any terminal finishes, stalls on a Y/n, or errors out — and you answer right from the notification.

The server is a blind relay. It streams your output, never stores it, and literally cannot read it.

✓ 1 agent & 2 terminals free  ·  ✓ works with any terminal  ·  ✓ iOS 16.4+ push

Mirrors whatever runs in your terminal — nothing AI-specific to configure
Claude Code Gemini CLI Codex Cursor SSH sessions CI runners any shell
// 40 seconds, one real approval

See a real approval, start to finish.

No mockups. A real Claude Code session edits code and asks to apply the change — you review the actual diff and approve, encrypted end to end.

// the problem with long-running agents

You kick off the task. Then you wait by the keyboard so you don't miss the one prompt that matters.

Remote terminal access without the waiting. Your computer does the work; your phone keeps you in the loop and in control — with proof you can verify, not promises you have to trust.

<1s
Sub-second latency, terminal to phone
1 tap
Answer Y/n straight from the push notification
0
Bytes of terminal output stored — streamed, never saved
∞
Free forever: 1 agent, 2 terminals, no credit card
// features as outcomes

Every feature is something you no longer have to sit there and do.

No magic claims. Each one maps to a concrete mechanism — so you can decide whether to believe it, then install it.

Push when it matters

Get a terminal push notification the moment a terminal completes, is waiting for a Y/n, or hits an error — even with the app closed and your phone in your pocket.

Task done · Waiting · Errors

Respond from the notification

A Waiting for Input push carries the prompt text and quick-action buttons. Tap Yes or No and the answer goes straight to your terminal — no need to open anything.

In-app Confirmation Bar always works too

Reliable input, ordered on flaky mobile

What you type from your phone reaches the terminal in order, even on a flaky mobile connection. No dropped characters, no half-sent commands.

Ordered delivery

Real-time sync & auto-reconnect

Output appears with sub-second latency and reconnects on its own when your network changes — switch from Wi-Fi to cellular and keep watching.

Two-way: type on laptop or phone

Multiple choice & free-text prompts

Not every prompt is yes/no. TermIQ surfaces a Multiple Choice bar for numbered options and an Input bar for free-text answers — the right control for the prompt.

Quiet Hours to silence overnight

See the files your agent touches

Follow which files your agent created or changed as it works — without opening your editor. Optional, respects your .gitignore, skips node_modules.

On by default · fully tunable
// why an engineer can actually trust this

Your terminal output never reaches a server that can read it.

Most remote terminal tools ask you to trust their backend with everything you type. TermIQ doesn't ask — the end-to-end encrypted, blind relay terminal architecture makes it impossible by design.

cipher XSalsa20-Poly1305
server role blind relay only
storage streamed, never stored
push content E2E between agent & device
// zero to a live terminal in your pocket

Three steps to a live terminal in your pocket.

TermIQ links an agent on your machine to the termiq.io PWA on your phone. Use the Extension, the CLI, or both.

STEP 01

Install an agent — Extension or CLI

Pick where your terminals live. VS Code editor terminals, or any shell — local, over SSH, or in CI.

$ npm i -g @termiq/cli
STEP 02

Log in & connect

Authorize the agent against your free account with a short device code in your browser.

$ termiq login
STEP 03

Open it on your phone

Sign in at termiq.io, add to home screen, enable push. Start a terminal and watch it appear live.

$ termiq # in your pocket

VS VS Code Extension

For terminals inside your local VS Code or Cursor editor. Ctrl+Shift+P → TermIQ: Login

› ext install TermIQ.termiq
Requires VS Code 1.109+ · auto-connect on startup

›_ CLI · @termiq/cli

Headless CLI terminal sharing for SSH or CI environments — any shell. Use an API key for unattended hosts.

$ npm i -g @termiq/cli
$ export TERMIQ_TOKEN=tiq_… && termiq
Requires Node.js 18+ · Device Code Flow or tiq_ API key
// pricing

Free forever means free forever.

No credit card, no trial countdown, no card-on-file. Start with the full encrypted experience and only raise limits if you need them.

VS Code → TermIQ: Upgrade Plan
or the billing page on termiq.io

// straight answers

The questions an engineer asks before installing.

No. Terminal content is encrypted on your devices with XSalsa20-Poly1305. The server is a blind relay that only passes encrypted data and cannot read it. Output is streamed, never stored, and push notification content is end-to-end encrypted between your agent and your device.
// connect your first terminal

Walk away from the keyboard.
Keep control in your pocket.

Free forever — 1 agent, 2 terminals, no credit card. End-to-end encrypted, the moment you connect.

$ npm i -g @termiq/cli && termiq