# Third-party notices

## Swiss Ephemeris browser WASM

- Source: https://github.com/swisseph-js/swisseph
- Package: `@swisseph/browser` 1.1.1
- License: AGPL-3.0; full text in `vendor/swisseph/LICENSE`
- Ephemeris data: `sepl_18.se1`, `semo_18.se1`, and `seas_18.se1` from https://github.com/aloistr/swisseph/tree/master/ephe
- SHA-256: `sepl_18.se1` `ca1393ceab3a44fbc895887cf789c68819ae6a1cbc9b22225872dbe4ccd99a66`
- SHA-256: `semo_18.se1` `1ca07bd67c24374d77226180c20a4f9996cba013697894810518e7eb582ca4f7`
- SHA-256: `seas_18.se1` `a2cd8fc33807c78ca9a700c91c2e042258b12fc4796519e00781440b5ad8b2e2`
- Local compatibility patch: the published browser bundle's unresolved enum defaults were replaced with their documented numeric constants.

The repository uses the Swiss Ephemeris AGPL licensing option. Astrodienst also offers a professional license. Do not embed these components in a proprietary product without independently satisfying the applicable license terms.

## NatalEngine incarnation cross names

- Source: https://github.com/Unforced-Dev/natalengine
- License: MIT; full text in `vendor/natalengine/LICENSE`

## Photon place search

- Source: https://github.com/komoot/photon
- License: Apache-2.0
- Data: OpenStreetMap contributors, ODbL
- The public demo endpoint is used only for user-triggered place suggestions and may be replaced with a self-hosted Photon instance.

## tz-lookup

- Source: https://github.com/darkskyapp/tz-lookup
- Package: `tz-lookup` 6.1.25
- License: CC0-1.0; full text in `vendor/tz-lookup/LICENSE`

## html2canvas

- Source: https://github.com/niklasvh/html2canvas
- Package: `html2canvas` 1.4.1
- License: MIT; full text in `vendor/html2canvas/LICENSE`

## BodyGraph transitional visual reference

The current BodyGraph template is transitional and has a separate visual-origin risk. AGPL licensing of this repository does not establish permission to reuse third-party visual expression. The project does not claim that the current SVG is cleared for commercial use. See `docs/bodygraph-original-redesign-plan.md`.
