# Third-Party Notices ## Included third-party material in this repository ### keybr.com - Upstream project: - Upstream license: GNU Affero General Public License v3.0 - Local upstream license copy (for local research clone): `clones/keybr.com/LICENSE` 1. `assets/dictionaries/words-*.json` (seeded Latin-script set) - Sources: `clones/keybr.com/packages/keybr-content-words/lib/data/words-.json` - Included language keys: `en, de, es, fr, it, pt, nl, sv, da, nb, fi, pl, cs, ro, hr, hu, lt, lv, sl, et, tr` - Status: included in this repository and available to `src/generator/dictionary.rs` - Modifications: none (byte-identical at the time of import) - Integrity metadata: - `assets/dictionaries/manifest.tsv` (language/file/source mapping) - `assets/dictionaries/SHA256SUMS` (checksum manifest) - `assets/dictionaries/words-.json.license` (per-file provenance/license sidecar) ## Local research clones (not committed to this repository) The `clones/` directory is gitignored and used for local research only. ### keybr.com - License file in local clone: `clones/keybr.com/LICENSE` - Upstream states AGPLv3 in README/license materials. ### typr - License file in local clone: `clones/typr/LICENSE` - License text present in clone is GPLv3. ## Runtime-downloaded content (not version-controlled by default) This project can download third-party source content at runtime: - Code snippets from repositories listed in `src/generator/code_syntax.rs` - Passage text from Project Gutenberg URLs in `src/generator/passage.rs` Downloaded files are stored in user data directories by default (`dirs::data_dir()`), not in this repository. These downloaded assets keep their original upstream licenses. When code snippets are downloaded, keydr now writes a sidecar source manifest (`*_*.sources.txt`) listing exact source URLs to help with attribution and compliance if cached content is redistributed. ## Research references from planning docs (idea-only unless noted above) The following projects are referenced in planning/research docs and were used for architecture/algorithm ideas: - keybr.com - typr - ttyper - smassh - gokeybr - ivan-volnov/keybr - keybr-code For these references, no direct code/data inclusion is claimed in this repository except the explicitly documented `assets/dictionaries/words-*.json` imports from keybr.com. ## Notes This repository is licensed under AGPL-3.0-only to remain compatible with included AGPL-licensed upstream material.