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.
Wallpaper images, 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)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 |
| Tailwind CSS 3.4.19 | Generated stylesheet | MIT |