Open source
You can read the code that reads your pages
The browser extension is public and licensed AGPL-3.0. For something that runs on every page you visit, that's the strongest trust signal available. so here's exactly what it means, not just that it's true.
github.com/alcoia-group/alcoiaIf you install it
You're running AGPL-3.0-licensed software plus a GPLv3 dependency (WebGazer, used only on the optional camera path). The combined package is a copyleft work: the complete corresponding source has to be offered to anyone who receives it, and it is. the same repository the Chrome Web Store listing links to.
If you fork it
You inherit the same obligations. Anything you distribute has to stay under AGPL-3.0 (or a compatible licence) and its source has to be available to anyone who receives it. You cannot ship a closed-source version while WebGazer is inside it. that's permanent, not a threshold that goes away at any size or revenue.
What isn't public
The server is a separate program, and it's proprietary
Question generation, explanations and receipt signing run on a backend that is not open source and is not covered by the AGPL-3.0 grant. It's a separate program communicating over a network API. the extension's copyleft obligations don't reach it, and this page won't imply otherwise.
Third-party components
Bundled, with their own licences alongside the binaries
| Component | Licence | Note |
|---|---|---|
| WebGazer | GPLv3 | Gaze estimation, camera path only. The reason the client can never be closed-source while it ships. |
| pdf.js | Apache-2.0 | PDF rendering (Mozilla Foundation) |
| JSZip | MIT / GPLv3 (dual) | PPTX handling; bundles pako (MIT) |
| Literata | SIL OFL 1.1 | Reading typeface. the same one this site uses |
| Plus Jakarta Sans | SIL OFL 1.1 | UI typeface. the same one this site uses |
Full text mirrors NOTICE.md in the repository:
github.com/alcoia-group/alcoia/blob/main/NOTICE.md.
Licence details: /legal/notices.