Task: Replace MaxMind implementation
This page documents a task in the Observability and telemetry story. It captures the goal, current status, acceptance, and any notes or results.
Goal
Replace the MaxMind-licensed GeoIP backend with a permissively-licensed alternative for the geo lookups used in session tracking.
Status
| Field | Value |
|---|---|
| State | DONE |
| Parent story | Observability and telemetry |
| Now | Completed 2025-12-28. |
| Waiting on | None. |
| Next | None. |
| Last touched | 2025-12-28 |
Acceptance
- New provider integrated.
- Lookups return the same shape (country, region, city, ASN where available).
- No MaxMind data files required at runtime.
Plan
Captured during execution; cleared into the parent story on close.
Notes
Driven by licence terms — MaxMind's restrictions don't fit how we want to ship.
Result
Geo lookups now backed by the permissive alternative; MaxMind code path deleted.