Confidex
Sections

Download Confidex

Release information

The list below is read from the latest published release when the page opens. This site asks the release host on your behalf, so your browser never contacts it.

Applications

The files below come from the latest release.

There is no published release yet. The browser application is ready today, and this page will list the native builds the moment they are published.

No file for this system in the latest release.

The release list could not be read just now. Try again in a minute, or use the browser application.

Open in your browser

macOS

Apple silicon and Intel.

GitHubreleases

WebAssembly

The complete application, running in the browser you already use.

Linux

A portable build and the usual packages.

GitHubreleases

Windows

amd64 and arm64.

GitHubreleases

Check what you downloaded.

Every file is published with a digest, and the digest is published with the release. Comparing them takes one command and tells you that the file you have is the file that was built.

What to compare
The SHA-256 of the file you downloaded against the digest listed next to it in the release.
macOS and Linux
shasum -a 256 <file> prints the digest of a file.
Windows
certutil -hashfile <file> SHA256 prints the same digest.
If they differ
Do not open the file. Download it again, and report it if the second copy differs as well.

Or build it from the source.

The applications, the core libraries and the sync server are published together. A build from source produces the same application as the published file, and it is the only way to be certain of that.

Toolchain
A current stable Rust toolchain. The browser build adds the WebAssembly target.
Platforms
macOS, Linux and Windows natively, and WebAssembly for the browser.
License
Applications and core libraries under the GNU GPL-3.0, the sync server under the GNU AGPL-3.0.
Your own server
The sync server has its own page, with the configuration written for you.

Install it, open it, and keep your secrets where they cannot be asked for.