The shark’s bite
A shadow, a yawn, a chomp. Shoo it while you can.
The pond spins, a fish opens its mouth, you tap. Sometimes a dolphin gets there first. Six seas, a living aquarium, and Boop, glad to see you.





New in 1.3
Every sea has its own cast, and nobody just watches.
A tap on a sea creature is never a miss. The card before each level tells you who is coming, and the rest you find out on the water.
A shadow, a yawn, a chomp. Shoo it while you can.
A leap, a splash, one fish fewer.
A spout, a slow pass, and whatever swims above its back is hidden.
Tentacles rise and each one hugs a fish. Boop them free.
A confetti cannonball scatters the ring. The parrot names who is next.
Her lamp sweeps the bay. Fish inside the light give themselves away.
There is more: an octopus with a grip, penguins on a slide, and visitors who only come out in the moonlight.
Leave a mouth open a beat too long and the dolphin leaps in, fish and all. The card after lets you whistle it back, or let it go.
Weather moves the pond and hides the rings, never the fish or the odds. It always warns you first.
Drops on the water, and the whole pond drifts a little.
Wind drags the pond and waves rock it. Then the lightning comes.
Fog hides the rings. A lantern drifts through, and every catch leaves a little light behind.
A mouth that closes under your finger still counts.
A boat carries you to the next sea, and each hides a Wonder fish that shows itself only on Moon Tide days.






The living aquarium
Your catches swim in your tank. Tap one and it comes up to meet you, with its name and a true fact read by Boop.
Decorate however you like, sand hills and kelp included. No hunger, no timers. The fish are always fine.
Every day a new tide
A few minutes a day, different each day, all worked out from the date. No countdowns, nothing that nags.
Through the month the sea throws a few parties of its own, and nothing you reached is ever lost.
One species per sea, a sticker for its first catch of the day.
A week of days on the home screen. Day names only, never a countdown.
Stickers for species, visitors and skies. Spares become waves for a buddy.
Buddy codes only, no leader, no tasks. Every fish counts toward the chests.

Splash Royale
Everyone fishes the same pond. A few heats thin the field, and a podium waits at the end. The button is right on the home screen.
Every species carries a real fact, short and true, read by Boop. Here are a few.
The rarer the fish, the shorter it opens its mouth. Bait makes them show up more often. Nothing else does.









🎓 Boop says · Clown FizzClownfish live safely inside stinging anemones — the sting can't hurt them.

👋 Peek-a-Boop!
Boop is the little fish with a bobber on his head, the one and only mascot of Peekafish, and he keeps a few promises.
One game for everyone, rated 13+. No ads, no chat, no accounts, and free to download.
Nicknames only, progress on your phone, works offline.
Both on the home screen, Splash Royale beside them.
Every price shows before you buy. Purchased gems never expire.
A sun-out with fish left costs no gems. Replay for free, or see the price first.
Up to four fishers on one phone, each with their own pond, aquarium and progress.
Pass the phone, or share a code and fish the same pond apart.
A weekly bracket of fishers worldwide, 🤖 rivals filling the gaps. The top moves up, nobody down.
A fresh challenge every morning, one try.

Free to download. Every gem can be earned by fishing, and every price is shown before you buy.
None — Peekafish has no accounts, no analytics, no advertising networks, no chat and no access to location or contacts, and your progress and settings stay on the device; your fisher name and avatar go to the boards only while online play is on. Purchases go through the Shop with a plain "Buy for …" confirmation, and the store receipt is handled by the RevenueCat SDK, which receives no personal data; the optional buddy features and tank visiting store only a random code, an avatar, scores and the layout of your decorations, and the privacy policy has the rest.
The download is free, everything in the game can be earned by fishing, every price is shown before you buy, and purchased gems never expire. The Shop’s Gems tab sells gem packs, one-time sets, the gem jar, the month’s Tide set and the Gold Tide Pass, a season pass for the current month that does not renew — no subscription, no automatic renewal, no loot boxes.
Peekafish is rated 13+ on the App Store and declared for ages 13 and over on Google Play, and the terms set a minimum age of 13. There is no account and no age question in the app.
Yes: when the sun goes down with fish still in the pond, the level ends with "Not yet" — no star, but the fish come to say hi in the moonlight. Replay it for free as often as you like, or keep fishing for gems from the continue card, which never has a countdown and where "No thanks" is always one tap.
No, the whole game works offline, from the pond to the aquarium to Splash Royale. Only the store needs a connection when you buy or restore something, and the optional buddy features once you switch them on.
Yes. Up to four fisher cards on one device, each with its own pond, aquarium and progress, and two of you can duel on one phone, pass-and-play, with no internet and no account.
Peekafish is on the App Store and on Google Play. The download is free.