CTRL · Mobile · Coming soon

Developer puzzles. Zero friction.

Short developer puzzles designed to be solved in seconds. No typing. No setup. Just one more level.

9:41CTRL●●●
Level 042
> let x = [1,2,3]
> x.map(n => n * 2)
// returns ?
[1,2,3]
[2,4,6]
[3,6,9]
null
How it works

Three steps. That's it.

01

Solve

Short programming puzzles.

02

Tap

Answer using a fixed keyboard layout.

03

Repeat

Keep the flow going. One more level.

What makes CTRL different

Built for momentum.

No typing

Tap. Don't write.

Offline first

Plays anywhere, anytime.

One-handed play

Thumb-friendly by design.

Muscle memory

Fixed layout. Faster every run.

Fast sessions

Seconds per level.

Hundreds of levels

Always one more.

Preview

Made to feel like nothing.

Designed for one thumb, one screen, one more level.

Screenshot 01
Screenshot 02
Screenshot 03
Screenshot 04
Screenshot 01
Screenshot 02
Screenshot 03
Screenshot 04
FAQ

Questions, answered.

Support CTRL

Free to play. Yours to support.

CTRL can be enjoyed for free. If you'd like to support its development, optional donations may be available. Donations are voluntary, don't affect gameplay, and aren't required.