Support
Stuck on a level? Found a bug? We'd love to hear from you.
Contact SupportEmail: support@zippuzzle.app
Frequently Asked Questions
Place your finger on the cell marked 1 and drag. Your stroke must visit the cells in order — 1, 2, 3, and so on — and fill every single cell of the grid without crossing itself. Release on the highest number to finish the level.
That's a rules violation, so the entire stroke is rejected — the board snaps back and you feel a quick haptic. Try Undo to step back one move, or Restart to clear the board and try again.
Progress is stored locally on your device (iOS: UserDefaults, Android: DataStore). It is tied to this install, not to a cloud account. Uninstalling the app, clearing app data, or switching to a new device will reset it. There is no sign-in, by design — see our Privacy Policy.
Yes. The full 420-level curated pack ships with the app, the daily puzzle is generated on-device from today's seed, and there are no ads or analytics calls. You can play on a plane, in a tunnel, or anywhere with no signal.
If you ever buy the "Remove Ads" or "Full Pack" in-app purchase, restoring is automatic on iOS (Apple restores it from your App Store receipt) and Android (Google Play restores it). Use Settings → Restore Purchases inside the app if it doesn't come back on its own.
Open Settings inside ZipPuzzle and make sure Sound is enabled and your device isn't in silent mode (flip the side switch on iPhone, or check the volume rocker on Android). If you still hear nothing, reinstalling the app will re-copy the optional sound files.