How It Works

Up and recording in minutes

No complex setup. No cloud account. No surprises.

01

Download & Install

Download the 78 MB installer from our website. Run it, accept the license, and Trust is installed in under a minute. Works on Windows 10 and Windows 11 (64-bit).

02

Activate Your License

After purchase you'll receive a license key by email. Enter it once in the app. That's it — no internet connection required after activation.

03

Configure Your Recording

Choose what to capture: full screen, a specific application window, or a custom region. Set resolution (up to 4K), frame rate (up to 60fps), audio source, and output format. Save your settings as a preset.

04

Record

Press the configurable hotkey (default: F9) to start. A small indicator shows in the corner. Press again to stop. Your recording is saved immediately — no waiting, no uploading.

05

Share

Open the output folder, pick your file, and share however you like. Trust stays out of the way — your recordings belong entirely to you.