Uses EventRegistry API (~150k sources), geocodes locations, displays on MapKit. Filter by region/category/language. No algorithm deciding what you should see — just events placed where they happened.
Built with SwiftUI. Offline caching. Fuzzy search with Levenshtein distance.
Main limitation: source bias still exists at the aggregator level (more Western coverage). But at least the app layer isn't adding another filter on top.
Feedback welcome. Is this useful or just a novelty?