What's new
Last updated: 1 August 2026
This site is built by one person, in the evenings. Here is what has changed, version by version — the map has come a long way since 2021.
Every photo has its own page
Until now a photo lived only inside a carousel: you could not link to it, and neither could Google. Now each one has an address, each contributor has a profile and a place in the board, and you can follow the site without giving an email at all.
- Every photo has its own page and its own link — share one handstand rather than a whole country page.
- Public profiles at /u/your-name, and a contributors board that links to them. Your birth date, your town and your email are never shown.
- Send up to five photos at once, with a city and a caption for each one.
- Search suggests as you type and fixes typos — “Eifel” now finds the Eiffel Tower.
- Follow the whole site or a single country by RSS: no email, nothing to confirm, nothing to unsubscribe from.
- A Share button on every country and photo page — and the map now has a country list underneath, usable with a keyboard and a screen reader.
Framing, sharing, and a photo grid that came back
Share cards crop a portrait photo into a story format, and cropping from the centre was cutting heads off. You can now place the photo in the frame yourself — and share your own photos from your profile.
- Move your photo inside the share frame, with guide lines. The framing is saved, so it holds for every format and from one visit to the next.
- Share your own photo from your profile, with the same card the project uses.
- The photo viewer follows the light and dark theme properly, and shows where you are in the series.
- On a phone held upright, the photo grid on your profile was missing entirely — you had to turn the screen sideways.
- Filtering your photos then editing one no longer throws you back to page one, and reporting a photo works.
Contributing no longer needs an account
The biggest change so far: send a handstand without signing up. Everything else follows from it — telling people what happened to their photo, moderating an open flow, and handling the data that comes with it.
- Send a photo with no account: one photo, one country, a name. That is the whole form. You can attach it to an account later.
- You get an email when your photo is published or refused, with the reason. Refused is no longer a dead end — you can correct it and send it back.
- Follow a country and be told when a handstand is published there.
- A share card is generated after your upload, and photos are dated from the picture itself rather than the day you sent it.
- Search across the whole site, and the world map became the homepage.
- Download everything you sent us, or delete your account — choosing whether your published photos stay on the map as “Anonymous” or go with it.
The map on phones
A maintenance round aimed at small screens, where most visitors arrive.
- The world map displays correctly on mobile.
- On tablets and small laptops, the tooltip no longer ran off the edge of the screen.
- Photos display properly on phones.
- The sign-out page was redesigned.
Accounts, profiles and moderation
The site stopped being a gallery and became something you can have a place in: your own account, your own map, your own photos.
- Sign in with Google.
- Profiles with an avatar, your photos, and a personal world map of the countries you have filled.
- Country pages gained pagination and filters by city and by contributor.
- A light and a dark theme, on every page.
- Photos are reviewed before publication, with a reason given when one is refused.
Public launch
The version that put the site online for good, rebuilt on current foundations.
- Rebuilt on Django 5.2 and Bootstrap 5.3.
- A long tail of fixes carried over from the first years.
The first map
A personal project: a world map, and the idea that a handstand makes sense in front of any monument on Earth.
Something missing, broken, or an idea for what comes next? The contact form reaches a real inbox — a fair share of the entries above started there.
About · What's new · Legal notice · Privacy · Contact