Logic puzzle · 13+

Sort blind.
Think, don’t tap.

Sortlock is a ball-sort puzzle where some balls are hidden. Deduce their colour with logic — like Minesweeper and Mastermind — and sort every flask by colour.

Endless levels Plays offline Colour-blind friendly

The rule clicks in 5 seconds

A familiar sort-by-colour puzzle — plus one layer that changes everything: deduction.

01

Sort

Pour balls between flasks until every flask holds a single colour.

02

Deduce

Some balls are hidden under a "?". Work out their colour from the clues before you move.

03

Collapse

A completed flask seals shut with a satisfying animation. Level solved — reward.

Deduction layer

A hidden ball can be deduced

A colour is hidden under the "?". Combine the clues and often a single option remains. The generator guarantees every board has exactly one logical solution.

  • Colour count: There are 5 reds in this level
  • Already visible: 4 red balls are revealed on the board
  • Flask rule: No blue allowed in this flask
So the hidden ball must be red (R).

Four ways to play

One deduction puzzle, four flavours — from relaxed endless runs to a worldwide daily duel.

Endless

Adaptive boards tuned to your skill.

Daily board

One board for all · echo duel.

By difficulty

Pick a tier · same levels for all.

Echo competitions

Daily ranking and async duels.

Difficulty shows as a 1–10 ⚡ rating. Tiers Easy → Expert serve the same levels to everyone each day; competitive modes cap hints and undos and add a small time penalty.

More than a sort puzzle

The Adaptive Deduction Engine fixes the genre’s biggest pain — content that runs out and gets stale.

Deduction layer

Some balls are hidden under a "?". Work out their colour with logic — from colour counts, flask rules and already-revealed balls. Sort × Minesweeper × Mastermind.

Endless, solver-guaranteed

Endless mode generates boards procedurally and checks each one with a solver (CSP + backtracking). The content never runs out, and every board has exactly one logical solution.

Adaptive + four tiers

Endless mode auto-tunes colours, hidden balls and spare flasks to keep you in flow (~78% win). Prefer a fixed run? Pick a tier — Easy, Normal, Hard or Expert — where everyone gets the same levels each day.

Daily board & ranking

One shared level for every player worldwide, deterministic by date. A daily leaderboard ranks the fewest moves and fastest times, with streaks and a spoiler-free result card to share.

Echo duels

Solve the daily board against another player’s "echo": their ghost replays moves asynchronously and shows how they figured it out. Or challenge a friend with a 6-character code. A duel of minds, not reflexes.

Accessible, offline, 5 languages

Every colour is paired with a letter (R/B/G/Y…) — colour-blind friendly. The core plays fully offline, in English, Español, Français, Deutsch and Беларуская — on iOS, Android, macOS and Windows from one codebase.

Living Deduction

Come back every day

One shared daily board for every player in the world — plus asynchronous duels against a rival’s "echo". A battle of minds, no real-time servers.

Dopamine

Every win is a celebration

Juicy pour animations, confetti and a "lesson complete" results screen: moves, accuracy and time. Short 1–3 minute sessions — perfect for a break.

  • Adaptive difficulty keeps you in flow
  • Spoiler-free result sharing
  • Ethical streaks: a pause, not a punishment

One game, every screen

Built with Flutter: a single codebase for mobile and desktop. The core gameplay is fully offline.

iOSAndroidmacOSWindows

Frequently asked questions

What is Sortlock?

A logic sorting puzzle. Pour balls until every flask holds a single colour. The twist: some balls are hidden under a "?", and you have to deduce their colour first instead of guessing.

How is it different from a normal ball-sort game?

In a regular sort you just move visible balls around. Sortlock adds a deduction layer: hidden balls are inferred from clues — colour counts, flask rules and already-revealed balls. It turns a mindless mechanic into a real puzzle.

What game modes are there?

Four. Endless — boards that adapt to your skill and never run out. Daily board — one shared puzzle for the whole world, with an echo duel. By difficulty — pick a tier (Easy, Normal, Hard, Expert); everyone gets the same levels that day. And Echo competitions — a daily ranking of the best solutions.

How do the difficulty tiers work?

Each tier (Easy → Expert) adds more colours and more hidden balls and is deterministic by date, so every player gets the same levels. Easy and Normal are relaxed with unlimited help. The competitive tiers and the Daily board limit your undos and hints, and Expert and the Daily board add a small time penalty for each one used — fair, comparable runs for the leaderboard.

How do I work out a hidden ball?

Combine the clues: how many balls of each colour exist on the board, which colours are already visible, and what each flask forbids. Often a single colour remains possible — that is the answer. Every board has exactly one logical solution.

Ready to think, not tap?

Sortlock is coming soon to iOS, Android, macOS and Windows. Read the rules while we finish the release.