Open-source licenses
Lifecolo web app
Copyright © 2026 Lifecolo.
The Lifecolo web client (the HTML, CSS and JavaScript that this site sends to your browser) is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License, version 3 (GPL-3.0-only), as published by the Free Software Foundation.
It is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.
The Lifecolo name and logo, and content posted by users are not software and are not covered by this license.
Source code
The app's own scripts and styles are served un-minified, in their source form, at the addresses the app loads them from (for example /js/chat.js and /css/style.css). The complete source for the built parts — the encryption and QR-code libraries and the generated stylesheet — including the original upstream source and exact build instructions, is available here:
Download source (.tar.gz)Android app
The Lifecolo Android app is free software too (GPL-3.0-only, because it is built with the GPL-3.0-only Signal protocol library). Its complete source, with build instructions and the list of its libraries, is here:
Download Android source (.tar.gz)The publisher's signing key and push-notification settings are not source and are not included.
Third-party software
| Component | Used for | License |
|---|---|---|
| libsignal-protocol-typescript 0.0.16 | End-to-end encryption | GPL-3.0-only |
| curve25519-typescript 0.0.12 | End-to-end encryption | GPL-3.0-only |
| libsignal-protocol-protobuf-ts 0.0.9 | End-to-end encryption | GPL-3.0-only |
| protobuf.js 7.6.6 | Message encoding | BSD-3-Clause |
| long.js 5.3.2 | Message encoding | Apache-2.0 |
| base64-js 1.5.1 | Message encoding | MIT |
| jsQR 1.4.0 | Scanning device-link QR codes | Apache-2.0 |
| qrcode-generator 2.0.4 | Showing device-link QR codes | MIT |
| hash-wasm 4.12.0 | Turning your passphrase into keys (WebAssembly) | MIT |
| @noble/hashes 2.4.0 | The same, for browsers without WebAssembly | MIT |
| Tailwind CSS 3.4.19 | Generated stylesheet | MIT |