# License Summary

This monorepo uses per-module licensing. The table below is the authoritative record.

| Module / Component | License | Notes |
|---|---|---|
| `shared/` | MIT | Shared schema, HTTP utils, MCP base — maximally permissive |
| `scripts/` | MIT | |
| `docs/` | MIT | |
| `modules/bpom/` | MIT | BPOM product registry scraper |
| `modules/bpjph/` | Apache-2.0 | BPJPH SiHalal certificate scraper |
| `modules/ahu/` | Apache-2.0 | AHU company registry scraper |
| `modules/oss/` | Apache-2.0 | OSS-NIB business identity scraper |
| `modules/oss-nib/` | Apache-2.0 | OSS-NIB business identity scraper (Playwright) |
| `modules/ojk/` | Apache-2.0 | OJK investor alerts / licensed institution scraper |
| `modules/kpu/` | Apache-2.0 | KPU election candidate and results scraper |
| `modules/lpse/` | Apache-2.0 | LPSE government procurement scraper |
| `modules/lhkpn/` | Apache-2.0 | KPK LHKPN wealth declaration scraper (PDF pipeline) |
| `modules/bps/` | Apache-2.0 | BPS Statistics Indonesia API wrapper |
| `modules/bmkg/` | Apache-2.0 | BMKG meteorological and disaster data wrapper |
| `modules/simbg/` | Apache-2.0 | SIMBG building permit aggregator |

Full license texts are in the `LICENSE` file at each module's root and at the repo root (MIT).

Apache-2.0 full text: https://www.apache.org/licenses/LICENSE-2.0
MIT full text: https://opensource.org/licenses/MIT
