# Third-party notices

## `/play/` world engine and media: Bruno Simon folio-2025

The `/play/` world engine, map, physics systems, models, textures, interface
media, and sound pack are adapted from Bruno Simon's
[`folio-2025`](https://github.com/brunosimon/folio-2025), reviewed at commit
`41046b57eeed8d156d9c3fd7fa259900baef7816`.

Copyright (c) 2025 Bruno Simon. Licensed under the MIT License. The complete
notice is available at `/licenses/bruno-folio-2025-MIT.txt`. The port removes
the upstream analytics, public game singleton, UUID storage, WebSocket client,
and remote server protocol. Its project and social content is replaced with
SOL-owned links and factual project summaries. The original folio remains
credited in the game viewport and in its internal source panel.

The upstream source panel identifies the included music as CC0. Other shipped
static media is retained under the repository-level license and attribution;
the excluded authoring-resource directory is not deployed.

## Three.js

`/play/` uses an isolated Three.js 0.183.2 runtime to preserve compatibility
with the pinned world engine. Copyright © 2010-2026 three.js authors. Licensed under MIT; see
`/licenses/three-MIT.txt`.

## Bundled runtime dependencies

The pinned world also bundles Rapier 0.17.3 (Apache-2.0), camera-controls 3.1.2
(MIT), Howler 2.2.4 (MIT), normalize-wheel 1.0.1 (BSD-3-Clause), seedrandom
3.0.5 (MIT), stats-gl 3.6.0 (MIT), Tweakpane 4.0.5 and its two included plugins
(MIT), and GSAP 3.12.5 under GreenSock's Standard "no charge" license. Their
exact pinned versions remain recorded in the deployed application's source
manifest and the preserved upstream package manifest.

## Fonts

Anybody, Hanken Grotesk, Newsreader, and Fragment Mono are distributed under
the SIL Open Font License 1.1. Their complete notices are available at:

- `/licenses/anybody-OFL-1.1.txt`
- `/licenses/hanken-grotesk-OFL-1.1.txt`
- `/licenses/newsreader-OFL-1.1.txt`
- `/licenses/fragment-mono-OFL-1.1.txt`

## Simple Icons social marks

The Contact page self-hosts the unmodified monochrome Instagram, TikTok,
Threads, and X path data from Simple Icons 16.21.0. Simple Icons is released
under CC0 1.0; see `/licenses/simple-icons-CC0-1.0.txt` for the pinned source
paths and hashes. Brand and trademark rights remain with their respective
owners.
## Interface sounds: Kenney

The locally hosted `/audio/ui/` click, selection, toggle, open, close, and
submit sounds are adapted from Kenney's [Interface Sounds](https://kenney.nl/assets/interface-sounds)
and [UI Audio](https://kenney.nl/assets/ui-audio) packs, both released under
[Creative Commons CC0 1.0](https://creativecommons.org/publicdomain/zero/1.0/).
The selected clips are trimmed, filtered, level-matched, edge-faded, and
converted to 48 kHz mono PCM WAV. No third-party audio service is contacted
during playback.

## Collections

The trail collection uses factual route metadata from the National Park Service, U.S. Fish & Wildlife Service, AllTrails, and Palestinian Heritage Trail. Each entry links to its source. Original route and elevation diagrams are rendered from the publicly downloadable Palestinian Heritage Trail GPX coordinates. No AllTrails photography or map tiles are embedded.

The Teresa Lake, Ramsey Cascades, and Shark Valley photographs are credited National Park Service photographs, served locally in optimized form. Individual credits appear with the photographs.

Book metadata and community scores are sourced from Open Library. Book cover thumbnails identify the corresponding works; cover artwork remains the property of its respective copyright holders. Each book links to its Open Library record. Scores are converted from the source’s five-point scale to ten points; no personal review is implied.

## Anatomical particle reference

The monochrome Celebi particle field follows the owner-supplied anatomical
illustration credited in the reference to Topher Stoll (PokéNatomy, Vol. II).
The source artwork and Pokémon character rights remain with their respective
owners. This reference is not covered by the software licenses above. Its original
colors and paper typography are not displayed; source coordinates, luminance and
edge values drive the live dot field.
