Back to OSM, here's one you'd ban if you could.
Sisyphus make a person's mapping work as pointless as rolling a stone up a mountain. It plain reverts every changeset a person uploads to OpenStreetMap.
We used it in Maps.Me for reverting edits of our QA team.
Not ideal, which Frederik noted, but it works, the map is clean, no hassle with moving data to the sandbox.
Uses simple_revert as a library, of course. That library is underrated.
People usually need three things from maps: tiles, geocoding, and routing. Three things too mundane to work on.
For Maps.Me Changes Monitoring, I filtered edits by countries. For that I wrote a simple reverse geocoder: QueryAt.
It returns a country, a region, and a populated place for a given location. 3 GB database for the entire world, no configuration or query parameters.
Won't recommend using it now though: 8 years later, you could do better.
https://github.com/zverik/queryat