Code signing policy

Signed where it is built, in public.

Kryfo for Windows is signed only from the public build on GitHub, for tagged releases, after a person approves each one.

Certificate

Free code signing provided by SignPath.io, certificate by SignPath Foundation.

What is signed

The zip of the app folder holds the same signed files as the installer.

What we do not sign

How a release is signed

A signature says a file was built from this source, in public. It does not say the code has been reviewed: the threat model says what Kryfo protects against, and what it does not.

Team

Everyone in these roles uses multi-factor authentication on GitHub and SignPath.

Privacy

Kryfo collects nothing about you and sends nothing about how you use it to us. It connects to Tor and to the relays and services that deliver your messages, and only for that. What each of them can see is in the privacy policy.

Something looks wrong?

A signed file that does not match a release, or anything else wrong with signing: tell me privately. The same policy is in the repository as CODE_SIGNING.md.