Code signing policy

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

What is signed

The DeskAuth program files (DeskAuth-version-*.exe) attached to each release on the GitHub releases page are signed. They are:

To check a file, right-click it, choose Properties, and open Digital Signatures. The signer should be SignPath Foundation. Files from anywhere else, or that have been changed, are not covered by this policy.

Signed releases include third-party open-source components that are not signed by us: ZXing.Net (Apache License 2.0) for QR codes, and, in the standalone download, the .NET runtime (MIT License), which is signed by Microsoft.

Team roles

All team members use multi-factor authentication for GitHub and SignPath. The current list of people with write access is on GitHub.

Privacy

DeskAuth never sends your authenticators, their names, codes or secret keys, or your passwords anywhere. It connects to the internet only:

See the privacy notice for details. The third-party components above don't connect to the internet.

Reporting a problem

If you think a signed file has been misused, or you have found a security problem, email security@deskauth.com. See the security policy.