Knox Safehouse
Download

Security and privacy

In plain words: what the app keeps on your PC, what it never sends, how to check that a download is the real one, and what this site stores about you.

What stays on your PC, and what never leaves it

Your server is private by default

How to check that the download is the real one

Every version publishes the SHA-256 code of its KnoxSafehouse.exe: a fingerprint of the file. If the code of the file you downloaded is the same, the file is the one we published, byte for byte.

In Windows, open PowerShell in the folder of the file and run:

Get-FileHash .\KnoxSafehouse.exe -Algorithm SHA256

Compare the result with the code on the version's page. If they differ, delete the file and download it again from this site.

Windows SmartScreen may warn you. That happens because the app is not digitally signed yet, not because something is wrong with it. After checking the code, click "More info" and then "Run anyway". The installed copy and the updates the app confirms do not show the warning again.

Updates inside the app work the same way: the app downloads the new version from GitHub, checks its SHA-256 against the published one, and only then replaces itself. If anything does not match, it deletes the file and changes nothing.

See the published versions and their codes

Mods are other people's code

Workshop mods run inside the server, on your PC. The app checks that they are the right items, that their files are where they should be and that the list is in order, but it cannot tell whether a mod is safe: that is up to the mod's author and to you. Prefer mods with many subscribers and recent updates, and read their comments.

Everything the app reads from outside (Steam's answers, the mods' files, imported profiles, the server's output) is treated as untrusted: it is checked against strict formats and size limits before anything is done with it.

What this site keeps

Found a security problem?

Please do not post it in public. Send it privately through the project's GitHub (a private message to the author, or a private security report on the repository). Tell us the version (and the SHA-256 of the .exe), the steps to reproduce it and what you think it can cause.

We answer as soon as we can and agree with you on when to make it public, after there is a fix. Thank you for helping keep everyone's safehouse safe.

The project on GitHub · Privacy questions in Help