No complex setup. No cloud account. No surprises.
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).
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.
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.
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.
Open the output folder, pick your file, and share however you like. Trust stays out of the way — your recordings belong entirely to you.