About PinPonder

PinPonder is a free geography guessing game played in a browser: a real photograph, a map and your best guess about where the camera was standing — on your own, or in a guest room with friends.

Looking closely at real places

Guessing a place from a photograph is an old way to learn to look closely. A road sign in an unexpected language, a house number, the shape of a roof, the direction of a shadow — the answer is usually already in the frame, waiting to be noticed.

PinPonder turns that into a game you can start in one click. You open the page, you get a real photograph, and the only thing being tested is your attention.

Round by round the habit adds up: plates, plants, poles and architecture start to read like a map of where you are.

Where the street imagery comes from

Normal free-play rounds use Google Street View and Google Maps while the project's conservative monthly app allowance remains. Google supplies its own imagery and map attribution inside the supported viewer. Only when the monthly allowance is exhausted does a new game switch to credited Panoramax photographs and an OpenFreeMap guess map. A connection, configuration or coverage problem shows a Google loading error with a retry option instead of silently changing providers.

The providers are never mixed on one game screen. Google Street View always appears with a Google map; the fallback panorama always appears with OpenFreeMap. Creator and licence details remain available through Photo credits for every Panoramax scene.

Fallback photo credits can reveal the answer

Photo credits name the contributor and the source photograph, which is often enough to work out where you are standing. Opening them is always voluntary and the game warns you first — but if you want a clean guess, read them once your pin is placed.

What is generated, and what is not

Every street scene you guess from is real camera imagery. Nothing synthetic is ever used as evidence of where a place is, and the reveal after each guess shows the round's actual starting point.

The homepage live preview opens the real solo game only after you click. Its imagery comes directly from the current provider. The still gameplay pictures and social card show a real round using the free Panoramax and OpenFreeMap fallback. The background film travels from an animated 3D Earth to real streets in Tokyo, Chamonix and San Francisco, using NASA Earth textures and licensed Panoramax photographs. The film and poster load from this site, without starting a Google viewer. Full film sources and credits describe each source and the edits. The brand assets are separate: the PinPonder emblem is generated decorative branding, and the Park Tech Systems logo is the company’s official supplied brand asset. Neither is ever shown as a clue during a round.

The screenshots are published under the same licence as the photographs they show, CC BY-SA 4.0, with the map imagery coming from OpenFreeMap and the photographs from Panoramax contributors. Provenance for each capture, including the source panorama and its creator, is listed in the sources section below.

What the current build is

Two ways in, both free and both without an account. Solo at /play opens a fresh random five-round game each time. Google Street View normally supplies the explorable imagery, anchored to the starting area plan the game uses for scoring. If the Google app allowance is exhausted, the local fallback contains 131 sample areas and 674 real panoramas from 27 countries across five continents. Free play prefers the areas you have played least recently and avoids reopening on the previous game's opening area when there is an alternative. You choose one optional timer of 30, 60, 90 or 180 seconds per round, or none, and it stays fixed for the whole game.

Guest rooms at /multiplayer are the casual way to play with other people. One player creates a room and shares a six-character code or an invite link; up to 20 players join with nothing but a nickname. When the second player arrives, a full three-minute countdown starts, and the host can begin sooner once two players are in the room: both paths run the same ten-second countdown, and joining closes while it lasts. Everyone then receives the same five places in the same order, with 90 seconds a round once their photograph and map are ready. A round is revealed once everybody has guessed or the 90 seconds expire, the scores stay up for 10 seconds, and after round five the winner is celebrated before the full leaderboard. From there, Play again together moves everyone still in the room into a fresh lobby automatically, with the same names and the scores reset.

Guest rooms are casual by design. They are not ranked, they do not award solo XP, and nothing in them counts as an official record. A disconnected player keeps their place and can reconnect into the room while the match is running; a round they miss scores zero.

Where your progress lives

Solo progress — the passport with its XP, levels and badges, the saved games and your settings — is stored by your browser on your own device, and it is not uploaded automatically. A guest room is different: while you are in one, your nickname, your room membership, your pins and your scores are held on this project’s server so that every player sees the same room at the same moment.

A room is temporary. Finished rooms are removed after one hour and idle lobbies after a bounded lifetime, and the private token your browser uses to reconnect is kept in session and local storage for browser recovery, never in a URL. Privacy and storage sets out the detail, including what to clear and where.

Sources and credits

Google rounds are rendered directly by Google Street View with Google's required attribution and a Google guess map. Use of those features is covered by the linked terms of use. Fallback rounds use prepared Panoramax photographs; their creator credits, licensing details and source links remain available through Photo credits. Every fallback scene is licensed CC BY-SA 4.0.

Each provider is paired with its own map. Google Street View uses Google Maps. Panoramax uses OpenFreeMap, whose styles, tiles and fonts are fetched directly while you play. The game falls back as a pair so Google imagery and a non-Google map never appear together.

Fallback photo credits can reveal the answer

Photo credits name the contributor and the source photograph, which is often enough to work out where you are standing. Opening them is always voluntary and the game warns you first — but if you want a clean guess, read them once your pin is placed.

Screenshot credits

All three gameplay captures on this site show one real solo round, taken from the current solo client, proportionally fitted onto a navy canvas and encoded as WebP. No scenery, map, attribution or score was altered. The social card is made from the street capture.

  • Source photograph: Panoramax picture 52e74c56-9f52-4cf3-9ee8-6145e1e8c53a, a panorama of Chamonix, viewpoint 5, taken by ordinatous.
  • Licence: CC BY-SA 4.0 — the same licence as the photograph each capture shows, so a capture may be reused with the creator credit kept.
  • Map in the captures: styles and tiles from OpenFreeMap, map data from OpenMapTiles and OpenStreetMap contributors.
  • The round was played in Moving mode with no timer, and the test guess in the reveal landed 7 km from the starting location for 4,983 points. The expanded map capture shows the Alps and the placed pin. The player moved from viewpoint 4 to viewpoint 5 before guessing.

The places in these pictures are examples from a finite catalogue rather than a promise about where you will play, and a capture is never part of a round: nothing on this site is a clue.

Start with one photograph

Five rounds, real places — on your own, or with the whole group.