We require contributors to Threema to sign the Contributor License Agreement (CLA) for all non-trivial contributions. Note that you retain full ownership of your contributions at all times. We only require a copyright license, not a copyright assignment.
For private persons: Threema Individual Contributor License Agreement
For legal entities (or if you’re submitting a contribution on behalf of your employer): Threema Entity Contributor License Agreement
For a summary of the CLA in layman’s terms, please click here.
As a private person (an “individual”), you can sign the CLA through CLA Assistant if you have a GitHub account:
For legal reasons, this submission method is currently not supported for legal entities.
First, print out the license agreement (see “Agreement Text” above) and sign it by hand. Then, send a digital scan to opensource@threema.ch.
First, print out the license agreement (see “Agreement Text” above) and sign it by hand. Then, send the document via mail to the following address:
Threema GmbH
CLA
Churerstrasse 82
8808 Pfäffikon SZ
Switzerland