SECURITY_REPORT

Is Kaption safe to run?

Yes. Every release is scanned by ~70 antivirus engines on VirusTotal, both the setup bootstrapper and the installed executable are linkable by SHA-256, and the desktop client source is being opened for audit. No dark corners.

Last updated: April 2026

TL;DR — Microsoft Defender and ~70 engines return clean.

Kaption reads pixels on your screen (the same way accessibility tools do) and draws a translation on top. It does not modify game files, inject code, hook processes, or read game memory. The one heuristic flag that still shows up is explained below.

> Source & auditability

You can inspect the desktop client source

Kaption publishes the desktop client as open source. That means the code for screen capture, OCR, overlay rendering, update checks, crash reporting, local settings, and licence calls can be reviewed instead of guessed at.

Scope matters: the hosted API, production release pipeline, and proprietary translation packs are operated separately by Kaption. The public client repository is for auditing and building the desktop app, not a dump of every service secret or licensed dictionary.

> Public scans

VirusTotal results for the current release

Click either card to open the live report on VirusTotal. The SHA-256 next to each file is what you can hash locally (PowerShell: Get-FileHash .\Kaption-stable-Setup.exe) to prove the file you downloaded matches the one we publish.

VirusTotal report for Kaption.exe showing 0 of 72 vendors flagged the file as malicious.
VirusTotal detection tab for Kaption.exe: 0 / 72 vendors flagged the file.
> Windows SmartScreen

"Windows protected your PC" — what's happening

SmartScreen shows "unknown publisher" because the installer is not code-signed during open beta. Authenticode certificates run ~€400/yr — we are parking that cost until the beta graduates and conversion justifies it.

To proceed: click More info, then Run anyway. This is the standard path for every unsigned indie app. Microsoft Defender itself (the actual antivirus engine behind the prompt) returns a clean scan on the binary — SmartScreen is only evaluating reputation, not threat content.

Heads up: every new release resets the reputation counter. Expect the SmartScreen prompt to re-appear the first time you run a freshly-published version, even after previous builds ran clean.
> Heuristic flag

Why Trapmine reports Malicious.moderate.ml.score

Notice the .ml.score suffix. That is not a signature hit against known malware — it is a prediction from a machine-learning classifier. The model has seen features in Kaption's binary that also appear in bad files, so it errs on the side of a warning.

Three of those features apply to us today, and none of them are malicious:

  • Unsigned binary. No Authenticode certificate yet (~€400/yr). Every unsigned indie app pays the same penalty with ML-based scanners.
  • Low prevalence. Kaption is in open beta. Reputation telemetry has not seen the hash on enough clean machines to mark it as "known good" yet. Every new release resets that counter.
  • Installer that extracts nested executables. Our auto-updater (Velopack) ships the app as a compressed package inside Setup.exe and unpacks it on first run. Structurally that is similar to a dropper, even though we are just an installer.

The real signal is the VirusTotal row: Microsoft Defender and ~70 other engines mark the file clean. A proper code-signing certificate is on the roadmap for when the beta graduates — that typically clears the last ML-based heuristic flags too.

> Under the hood

What the app actually does on your machine

Does

  • +Captures a user-picked region of your screen ~10 times per second.
  • +Runs OCR locally via ONNX Runtime + DirectML (no cloud).
  • +Looks up the recognised line in a local translation dictionary.
  • +Renders a WPF overlay window on top of the game.
  • +Talks to api.kaption.one for login and update checks only.

Does not

  • Modify game files, memory, or network traffic.
  • Inject DLLs, hook functions, or attach a debugger.
  • Upload screenshots, OCR text, or usage telemetry without opt-in.
  • Require administrator rights at runtime.
  • Leave background processes after you quit the app.

The full end-user terms are in the EULA. For the data side, see the Privacy Policy.

Still uncomfortable? Want a second pair of eyes before you run it?

Email contact@kaption.one — happy to walk you through what's inside the package. Usually replies within a day.