About Crossroadle
Crossroadle is a daily map puzzle for people who know their city. You get the names of two streets and have five guesses to click where they cross. Every guess tells you how far away you are, and hints can show a street, the district, an area or the direction. Each city has one puzzle a day, the same for everyone, and a practice mode for as many rounds as you like.
The game runs entirely in your browser. Your results and settings are stored only on your device (in your browser's local storage); there are no accounts and no tracking. Details are on the privacy page.
Feedback and contact
Found a wrong or confusing puzzle, a bug, or would you like your city in the game? Use Feedback (also at the bottom of every page), or "Report a problem with this puzzle" after a round. You see the whole message before anything is sent. Contact details are on the privacy page.
Map data and credits
Streets, map and city boundaries
Street names, intersections, city boundaries and the background map are based on data from © OpenStreetMap contributors, available under the Open Database License (ODbL). The background map uses vector tiles from the Protomaps planet build, with the game's own map style.
The game's data files (ODbL)
The street and intersection files the game uses are made from OpenStreetMap data and are a derivative database of it. They are available under the same Open Database License (ODbL) 1.0: you may copy and reuse them, with credit to © OpenStreetMap contributors, and share what you build from them under the ODbL. Each city has three files, which you can download here:
- Amsterdam: intersections, streets, boundary
- Berlin: intersections, streets, boundary
- Copenhagen: intersections, streets, boundary
- Vienna: intersections, streets, boundary
- Zurich: intersections, streets, boundary
The intersection files also hold each crossing's district, from the district data below. The district
outlines (districts.geojson in the same folders) are under their own licences, listed
below. The daily puzzle lists (daily_schedule.json) are part of the game, made from the
files above.
Districts
- Copenhagen: the districts (bydele) are from Københavns Kommune, dataset “Bydele” on opendata.dk, © Københavns Kommune, licensed under Creative Commons Attribution 4.0 (CC BY 4.0). Changes: clipped to the city boundary, simplified, and Frederiksberg (a separate municipality) added as the area the districts surround.
- Zurich: the Stadtkreise are from Stadt Zürich, dataset “Stadtkreise”, published under CC0. The names “Altstadt” and “Industriequartier” are from OpenStreetMap (ODbL).
- Vienna: the Bezirke are from the City of Vienna, dataset “Bezirksgrenzen Wien”, data source: Stadt Wien – data.wien.gv.at, licensed under Creative Commons Attribution 4.0 (CC BY 4.0). Changes: only the ten districts the game covers (1–9 and 20), simplified.
- Berlin: the Ortsteile are from Geoportal Berlin, dataset “ALKIS Berlin Ortsteile”, licensed under the Datenlizenz Deutschland – Zero – Version 2.0. Changes: clipped to the area inside the Ringbahn, simplified; Ortsteile with less than 0.5 km² inside the Ring left out.
- Amsterdam: the districts (gebieden) are from Gemeente Amsterdam, dataset “Kernregistratie gebieden” (API), published under CC0. Changes: clipped to the area inside the A10, simplified; the port area of Westpoort, which has no gebied, added as “Westpoort”.
Software
- Leaflet (map), BSD 2-Clause licence.
- protomaps-leaflet (draws the background map), BSD 3-Clause licence.
- Fonts: Fraunces and Source Sans 3, SIL Open Font License 1.1, served from this website.