Guess whose camera roll it is.

One phone starts a room. Everyone joins with a QR code and guesses who took each photo.

  • No accounts
  • No internet needed
  • Photos stay yours
  • iPhone and Android
A WhoTook round showing a photo of a dog in a party hat next to a birthday cake, a timer, and four player names.
Round 3 of 10. Someone is not getting that cake back.

How a game goes

No rules to learn.

  1. 01

    Set the table

    Rounds, pace, a mode and your photos.

  2. 02

    Scan in

    Friends join straight from the QR code.

  3. 03

    Pick your photos

    Everyone approves a few from their own phone.

  4. 04

    Play and crown a winner

    Guess, caption or time travel. Awards follow.

Lobby screen with a QR code, the chosen rounds, pace and mode, and four players.
Scan and join
Contact sheet with four different player photos.
Pick your photos
Podium with the champion, match awards and the final ranking.
Take the crown

Three ways to play

Pick one mode, or let Mixed Party shuffle all three.

Classic

Guess who took it.

Caption This

Write the funniest caption.

Time Traveler

Guess the year and month.

Mixed Party

A bit of everything.

Setup screen with Classic, Caption This, Time Traveler and Mixed Party mode cards.
Pick a mode before the room opens.

Caption This

A photo. One line. Chaos.

Everyone writes a caption, then votes anonymously. The table crowns the funniest and roasts the rest.

Caption This writing screen with a cat photo and a caption field.
Write
Caption This voting screen with anonymous captions.
Vote
Caption This reveal with authors, votes and funny badges.
Roast

Time Traveler

Guess the year. Nail the month.

Drag the timeline, lock a date, and watch every pin drop. Closest wins. Furthest gets a title too.

Time Traveler date picker with a year slider and month grid.
Lock a date
Time Traveler timeline reveal with player pins and the actual date.
See the timeline

Your photos stay yours.

No accounts, no ads, no photo server.

How it works under the hood
  • Photos stay between players

    Resized and stripped of location on your phone. Nothing is stored on a server.

  • No internet? No problem

    On the same Wi-Fi, the phones connect directly. The host's phone runs the game.

  • No accounts. No tracking

    Open source under the AGPLv3.

Get WhoTook

Install on Android. iPhone is coming.

Android
7.0 and newer. Install the APK or use Obtainium.
iPhone
iOS 15 and newer. Sideload with SideStore or AltStore. App Store release is coming.
Stores
Google Play soon App Store soon