
Free
About
ArrowFlow is a calm, hand-crafted puzzle about clearing a board, one arrow at a time.
Every level starts with a small grid of bent, snake-like arrows. Tap one and it slides off the board in the direction it points — but only if its path is clear. Find the right order. Empty the board. Move on.
No timers. No ads. No accounts. Just you and the puzzle.
— FEATURES —
• 30 hand-tuned levels, easing from one-tap warm-ups to multi-step deductions • Shape levels: arrows arranged into a heart, a star, a cake, and more • Three hearts per attempt — think before you tap • Built-in hint when you’re stuck • Five color themes, light and dark, with a tasteful clay aesthetic • Crisp haptics and short, mixable sound cues that respect your music • Fully offline. No tracking. No accounts. No data leaves your device. • Universal iPhone, designed for one-handed play
— HOW IT PLAYS —
Each arrow is a piece with a head and a tail. Tap the piece — it straightens, slides head-first toward the edge, and exits the board. If anything blocks its path, the tap costs a heart and the piece shudders in place. Three blocked taps and the round ends.
Solving a level is about reading dependencies. Sometimes the right move is the one you can see the whole path for. Sometimes you have to remove a small piece first to free a longer one. The board never moves on its own — every change comes from your tap.
— DESIGNED FOR YOUR HANDS —
Big tap targets. Soft, springy buttons. A gentle exit animation that snakes each piece out of its burrow head-first. The arrow style adapts to the theme you pick: clean rounded ribbons, neon glow, brutal mono-line. Pick the one that fits your mood.
— A NOTE ON PRIVACY —
ArrowFlow is single-player and offline. Progress, your chosen theme, and your sound preference are saved on your device only. Nothing is uploaded. There are no third-party SDKs. There is nothing to opt out of.
If you have feedback, the support email is in the App Store listing — we read everything.
Show more
What's New in Arrow Flow App
1.0
June 9, 2026



