🧠 What the game mechanics really teach
- The Pool is physical cash. Adding and spending keeps a truthful ledger — the child learns that money recorded is money understood.
- Wishes (adopted sea babies) are goal-based saving. The pet growing in stages at 25/50/75/100% turns delayed gratification into visible, affectionate progress.
- When a wish completes, the saved money returns to the Pool on purpose: the child then physically buys the thing — closing the loop between saving and reward.
- Quests and streaks build cadence: little-and-often beats rare-and-large.
- Depth levels reward the habit, not the amount — a child saving 50c a week levels up just like one saving €5.
🐣 The pet
Each wish comes with a sea creature the child adopts and names. It starts tiny and grows visibly bigger every time money goes in, reaching full size exactly when the goal is met.
Growing from the very first coin is the point. The hardest stretch of any savings goal is the beginning, when the total has barely moved — so the pet is at its most obviously changed right then. A named creature that reacts straight away means a child is saving for Bubbles, not for a progress bar.
Feeding is deliberately physical. The amount becomes gold coins the child taps to toss, one at a time, and the pet swims over and eats each one. Each coin moves real money as it lands, so stopping halfway is honest rather than lossy.
🧹 Little jobs
Post small jobs with a value in ⚙️ → Little jobs. The child ticks one off when it’s done, it waits here for your approval, and only then does the money land in their pool.
This is the one place the app teaches that money is earned. Keep jobs small and repeatable — the approval step is also a natural moment to talk about whether it was done properly.
🐠 The living reef
The reef is a small simulation rather than a picture. Each grown-up creature has its own position and behaviour — wandering, resting, chasing food — and each species moves differently, so the scene never repeats.
Creatures also swim at different depths, growing and fading as they drift towards or away from you, and passing in front of some scenery and behind the rest — so the scene reads as a space rather than a flat picture.
It is quietly the most-used screen in the app, because it rewards simply looking:
- Tapping the water drops food; the nearest creature swims over and eats it.
- Holding a finger down gathers the curious ones around it.
- Decorations can be dragged along the sand and their positions are saved, so the reef genuinely belongs to the child.
- Rare unprompted events — a passing school of fish, a distant shadow, or a lucky coin worth a bonus point — reward patience rather than tapping.
On older devices the simulation keeps running at a reduced rate while the decorative extras (light shafts, background fish, schools) switch off, and it pauses entirely whenever the reef is scrolled out of view.
🪸 Splash points that can be spent
Splash points are earned for almost every good habit. They do two separate jobs:
- Depth levels use everything ever earned, and never go down.
- The reef store lets them spend points on decorations for their reef.
So a child can buy a shipwreck without losing progress. It gives them a safe first experience of saving up for something and choosing to spend — with no real money involved.
There’s also a hidden starfish each day worth a few points. It exists purely to give a reason to open the app on the six days a week when no pocket money changes hands, which is what turns this from an occasional chore into a habit.
🐟 Feeding, and why the reef can't be neglected into ruin
The reef has a shared energy level that falls over about four days. As it drops, every creature's swimming speed falls with it — a neglected reef looks sleepy rather than broken, and nothing is ever lost or harmed.
- Fish food (permanently discounted, the cheapest thing in the store) refills everyone at once.
- Tapping the water feeds them a little, so a visit alone helps.
- The comfort pack gives three days where creatures are livelier and get hungry half as fast.
🚢 When the store runs dry
A determined saver will eventually own everything, and an empty store is the point at which a reward loop dies. So buying the complete set — every decoration and every wild friend — unlocks a second Wreck Reef and restocks the store with a whole new deep-sea range (roughly 2,400 splash points' worth, more with upgrades).
Progress toward it is shown on the Reef store button itself, so the goal is visible without going looking for it. Most decorations can also be bought again to upgrade them through three sizes, which stretches things further.
There are five reefs in all: Home, Wreck, Cave, Volcano and one that keeps its name hidden until it is opened — the store shows it only as a question mark. Each is unlocked by buying out the one before it, and completing all five earns the Reef Master badge and a one-off celebration.
The last two are deliberately priced flat rather than continuing to climb. Reefs three, four and five at escalating prices would have put the final one roughly three years out, which is not a goal for a nine-year-old — it is a wall. As it stands the whole set is a long project measured in months, not a fantasy.
The Volcano Reef's animals are all real — ghost crabs, tube worms, the iron-shelled scaly-foot snail, the dumbo octopus. Children finding out that these actually live on underwater volcanoes is a better payoff than any invented monster.
With more than one reef, creatures and decorations can be held and carried between them — the first genuinely open-ended thing in the app, and a good sign it's time to let them arrange it however they like.
Five reefs stacked up is a long scroll on a phone, so tapping a reef's name folds it away and tapping again brings it back. The choice is remembered per child. A folded reef is genuinely switched off rather than merely hidden — its simulation and its background video stop — so on an older iPad, folding the ones they aren't using is the single most effective thing they can do for smoothness.
🐚 Shell badges
Nineteen one-off badges mark milestones — first money in, first sea baby, a 3-week streak, counting their real cash accurately three times, and so on. Each is worth 10 splash points.
Several run in steps rather than stopping at one — streaks at 3, 8, 16 and 30 weeks, and totals saved at €50, €100, €250 and €500 — so there is always a further rung rather than a wall. The set is deliberately finite: collect all nineteen and the card turns gold and says so, because a collection with no end is not a collection.
The home page shows only the most recent one; tapping it opens the full list. Locked badges state plainly what earns them, which turns the set into a list of suggestions rather than a wall of things they haven't done. Nothing is ever lost or taken away once earned.
♿ Motion and older devices
If Reduce Motion is switched on (iPad: Settings → Accessibility → Motion; Mac: System Settings → Accessibility → Display), the app drops its celebrations, spins and slide-in effects, and every screen transition becomes instant. The reef's slow ambient movement — drifting light, swaying kelp — deliberately keeps going, since that calm is the point of the screen rather than the kind of motion the setting guards against.
On an older tablet the app also thins itself out automatically; see the note on graphics quality in ⚙️ if you ever want to force it.
🎂 Birthdays
During setup SeaStash asks for a birthday — the day and month only. It never asks what year a child was born; it works that out from the age you have already given. You can skip it entirely, or set and remove it later under ⚙️ → their settings → Birthday.
If you give one, two things happen. On the day, the app says happy birthday and hands over 50 splash points to spend on the reef. And on the birthday they turn 8, it offers to switch from the little-kid version to the fuller one — so you are not left having to remember, and the app never quietly rearranges itself behind a child's back. Either of you can change the age setting at any time.
🔒 The PIN
The “For grown-ups” area is protected by a 4-digit PIN that you set during the welcome flow (it’s mandatory — there’s no skip). It gates account management, balance corrections, backups and the erase button.
Forgot the PIN? Tap “Forgotten the PIN?” on the PIN pad and type the child’s name exactly as it appears in the app, then set a new one.
👨👩👧👦 More than one child
Up to three children can share one device. Each gets a completely separate ocean — their own money, wishes, reef, badges and story — and they all share the single grown-up PIN.
Add a child in ⚙️ → Children on this device. When more than one exists, the app opens with a “Who’s splashing today?” chooser, and a chip in the top bar switches between them at any time. Each child can even use a different pocket-money currency.
🪙 Counting the real money
This is the habit that keeps everything else honest. Tap Count my treasure and the child taps the real coins and notes they actually have; the app totals it up and compares it with what it expected.
- If it matches — a proper celebration and bonus splash points.
- If it doesn’t — it’s framed as “a little mystery”, never a telling-off. The app suggests what might have happened and offers to either log the missing money properly, or simply make the app match reality.
Set the reminder to weekly, fortnightly or off in ⚙️ → Counting the real money. When it’s due, a friendly banner appears at the top of the child’s app.
🏦 Money places & currencies
A grown-up picks the child’s pocket-money currency during setup — € , £, $ or any typed sign like kr or ¥ — and it’s used for the pool, wishes and everything they save. You can change it later in ⚙️ (it swaps the sign shown; it does not convert amounts). You can also add two kinds of “money places”:
- 🏦 Bank money — a real savings account balance you mirror in the app.
- 🌱 Growing money — investments, phrased for children as “money planted so it can slowly grow”.
Each place can use a different money sign to the child's wallet — handy for an account held abroad or in another currency. Moving money between different signs asks how much leaves and how much lands, so you decide the exchange, and the app stays honest.
Corrections
Counted the real piggy bank and it doesn’t match the app? Use Fix-ups → Correct it. The app records an honest correction in the child’s story rather than silently editing history.
💾 Where the data lives (please read this one)
Everything is stored in the browser on this device. There are no accounts, no servers, no analytics, nothing leaves the device. That also means:
Tip: after birthdays or big milestones, tap ⬇️ Save and drop the file wherever you keep family things.
📈 Growing with the child
The age you set changes the app’s altitude:
- 5–7 — bigger buttons, bigger numbers, fewer words, no statements. Just pool, pets and joy.
- 8–10+ — full mode: monthly statements (“Monthly story”), moving money, multiple wishes, the works.
Change the age any time in ⚙️ — the app quietly grows up overnight, like they do.
🗓️ A gentle weekly ritual
- Pocket money lands → child taps Add money themselves (the tapping matters).
- Ask: “feed a sea baby or keep it in the pool?” — let them choose.
- When a wish is fully saved for, go buy it together, same week if you can.
Ten minutes a week. The streak flame does the nagging for you.