daniele-liprandi/EvoNEST-backbone

Nominatim API usage without attribution

Open

#38 opened on Nov 26, 2025

 (0 comments) (0 reactions) (0 assignees)JavaScript (2 forks)auto 404
BackendHighenhancementgood first issue

Repository metrics

Stars
 (1 star)
PR merge metrics
 (PR metrics pending)

Description

Description

The app uses OpenStreetMap's Nominatim API without rate limiting or attribution, which violates their usage policy.

Files affected

  • src/app/api/geocoding/route.js
  • src/app/api/reversegeo/route.js

Recommended fix

  1. Add User-Agent header as required
  2. Implement rate limiting
  3. Add attribution to UI

Contributor guide