Open source

Krywerk is free software. You may use, study, change and share it – in schools, public bodies and companies, without license fees.

License

Desktop app, command line, librariesGNU General Public License 3.0 or later
Krywerk ServerGNU Affero General Public License 3.0 or later – anyone running a modified server for others must offer its source code

The app lists third-party components and their licenses under “About Krywerk › Components and licenses”.

Source code

All source code is on GitHub – Rust for the app, drive and server, its own logo, open documentation.

Open the repository

Contributing

Report bugs and share ideas
Through GitHub issues – please never include passwords, key files or real file names.
Translate
The interface and documentation exist in German and English; more languages are welcome.
Contribute code
Pull requests with tests; contributions are signed off with the Developer Certificate of Origin (git commit -s).
Security issues
Please report privately through “Report a vulnerability” on GitHub, not in public.

Contribution guide

Roadmap

Version 0.9 is feature complete. Before 1.0: signed packages for Windows and macOS, acceptance tests with the Cryptomator app and mobile devices, an external security audit.

Current status on GitHub
Changes per version

Independent

Krywerk is an independent implementation. Compatibility with Boxcryptor and Cryptomator was built clean-room from descriptions of the formats and protocols – without code from those vendors.