DiceTermAlpha

FAQ

Common questions about DiceTerm — pricing, platforms, SmartScreen, SSH, and tmux.

Answers to the questions that come up most often about DiceTerm.

Is DiceTerm free?

Yes — DiceTerm is free during alpha.

Which versions of Windows does it support?

DiceTerm runs on Windows 10 version 1809 or later and Windows 11, on both x64 and ARM64.

Why does Windows show a SmartScreen warning when I install it?

DiceTerm is currently unsigned, so Windows Defender SmartScreen shows a "Windows protected your PC" dialog. Click More info, then Run anyway to proceed. You will only need to do this once; the warning is per-user and does not require admin rights — the installer is a standard per-user NSIS package that installs to %LOCALAPPDATA%\Programs\DiceTerm\.

Does DiceTerm phone home?

No. DiceTerm makes no telemetry calls, no analytics calls, and no automatic update downloads. The only outgoing connection it makes on its own is a check to the GitHub releases feed to notify you when a new version is available. The only other network traffic is the SSH connections you start yourself.

See Privacy & security for the full picture.

Is there a Mac or Linux version?

DiceTerm is Windows-only for now. There are no current plans to announce for other platforms.

How do SSH and tmux work?

SSH — DiceTerm uses the Windows built-in OpenSSH client. If ssh.exe is not available, enable it via Settings → Apps → Optional Features → OpenSSH Client. Add a server with a label, host, username, and port; DiceTerm spawns ssh.exe -p <port> user@host and streams the session into a native xterm pane. Passwords and keys are never stored — authentication is handled by the OpenSSH client using ~/.ssh/config and your key agent as usual.

tmux (beta) — click the tmux button on a saved server to open a full-screen overlay. DiceTerm connects with ssh -t user@host -- tmux -CC new -A -s diceterm, which runs tmux in control mode. Your tmux panes render as native local xterm panes — there is no per-keystroke network round-trip. A top bar shows tmux windows; press + to create a new one. Note that only one control session per server is supported, and the session name diceterm is fixed.

Can I script DiceTerm?

Yes. DiceTerm exposes a localhost HTTP API that lets you list panes, send text, run commands, and receive webhook events. Enable it in Settings → Scripting, then see the Scripting API reference for endpoints and examples.