Security for Terminal Tags
How Terminal Tags handles your data, where your tags live, how updates are delivered, and how to report a security issue.
Permissions we request and why
Mac: Terminal Tags asks for Accessibility so it can bring a tagged window to the front. Screen Recording is optional; on some Macs it lets Terminal Tags read fuller window details.
Windows: No elevated permissions. Terminal Tags runs as a standard user.
Linux: Terminal Tags asks for nothing. It runs on 64-bit (x64) Linux with GTK 4 and tags windows on an X11 desktop; on a Wayland session, native Wayland windows can't be tagged.
On every platform, Terminal Tags sees where your windows are and which app owns them, so a tag can follow its window. It never reads the text inside a window.
Tag storage
Tags live in memory. A tag belongs to one window and lasts as long as that window is open: close the window, quit Terminal Tags or restart, and you tag again.
Your tags live on the computer where you made them. Nothing about them syncs between computers.
Updates
Automatic updates: Terminal Tags keeps itself up to date on Mac, Windows and Linux, and its updates are signed.
Manual updates: you can always download the latest build from the Terminal Tags page. Your existing install keeps running regardless.
Telemetry
Product analytics are tied to your Bravely Account and never carry a tag's name. Turn them off in Settings.
One-time license
- A single $19.99 purchase unlocks Terminal Tags on Mac, Windows, and Linux — no subscription.
- All future updates are included.
- Your Bravely Account verifies your access on every computer you sign in to.
Reporting security issues
Email security@bravely.dev.