About GeoHiders

A free, real-time, multiplayer geography hide-and-seek game built for friends who love maps.

What GeoHiders is

GeoHiders is a multiplayer game played entirely in your browser. One player at a time becomes the hider — they pick any spot on Earth using Google Street View, write three short clues about where they are, and challenge the rest of the room to find them. The seekers read the clues, study the map of the world, and drop a pin where they think the hider is hiding. The closer your pin lands to the real location, the more points you score. After a few rounds, everyone takes a turn as the hider, and the player with the highest total score wins.

The game runs in real time over WebSockets, supports up to eight players in a private room, and works on any modern browser — desktop, tablet, or phone. There is no app to install, no account to create, and no email required. You make a room, share a six-character code with friends, and start playing in under a minute.

Why it exists

I built GeoHiders because I wanted to play a casual, low-stakes geography game with friends and family on movie nights — something easier to set up than GeoGuessr battles but more social than solo guessing. The idea is simple: turn the entire world into a hide-and-seek board, where Street View is the hiding place and clever clues are the breadcrumbs.

Most online geography games are competitive solo experiences with global leaderboards. GeoHiders is the opposite. It is a party game first — designed for laughter, terrible clues, lucky guesses, and the moment someone drops a pin three streets away from where the hider was actually standing. Strategy matters, but humor matters more.

How it works under the hood

For anyone curious about the tech, GeoHiders is built with a small, modern, web-only stack:

Because rooms are short-lived and rely on in-memory state, GeoHiders does not store gameplay data after a session ends. When everyone disconnects, your room is gone forever. That is by design — it keeps the privacy story simple and the infrastructure cheap.

About the builder

Adarsh Chauhan is a software developer who builds small, focused web products as a hobby in between bigger projects. GeoHiders started as a weekend experiment to see whether a real-time multiplayer game could be built end-to-end (front-end, back-end, game logic, hosting) in a single weekend. It could — barely — and the project kept growing from there.

You can reach Adarsh at adarshchauhan13@gmail.com with feedback, bug reports, feature ideas, or just to say hi.

What's next

GeoHiders is actively maintained. Features in active consideration include:

If any of these excite you — or if you have a wildly better idea — get in touch.

Acknowledgements

GeoHiders would not exist without the open-source tools and platforms it is built on: React, Vite, Socket.IO, Node.js, Framer Motion, Vercel, and Render. It also depends on the Google Maps Platform for its world map and Street View imagery, without which the entire game premise would be impossible.

Play Now Learn How to Play