A small collection for iPhone and iPad. No account, no ads, no data collection — and no network. The app works the same on a plane as it does at home, because it never goes online in the first place.
Sort colours into bottles until every bottle holds a single colour. You can only pour onto the same colour or into an empty bottle — the rest is thinking. Levels tighten tier by tier: more colours, less room, and past a certain point veils cover the lower layers, so you cannot see what is underneath until you get there.
The difficulty curve is hand-tuned for the early tiers and then keeps growing by formula — up to the ceiling of twelve colours and thirteen bottles. Any level can be picked freely, and solved levels stay solved.
Every move can be taken back. If you are truly stuck, restart the level — the app tells you when no move is left at all.
The app stores the game in progress and restores it on the next launch. Everything stays on the device.
Several palettes to choose from, ranging from widely spaced colours to sets that sit close together. The palette preview shows each one on a real board before you commit.
Colours can always arrive in the same order — then you can sort the bottles like a rainbow and know early where each colour belongs. Or every level rolls its own assignment, and the order stops helping.
Portrait and landscape, plus upside down on iPad. One app, both devices.
This is the actual point, so it is worth spelling out: Offline Games opens no network connection. There is no account, no sign-in, no analytics, no ad networks, and no third-party libraries reporting anything in the background. Your progress lives inside the app on your device and does not leave it.
Delete the app and your progress is gone — there is no copy anywhere that could bring it back. That is the flip side of having no server.
Bugs, wishes, a level that will not come out — just write. A human answers, though not around the clock.