ZeroInbox
Gamified Gmail Declutter App for iOS & Android
Inside the project
01 / 01ZeroInbox
The brief
A problem worth
building around.
Inboxes pile up faster than anyone can clear them, and the usual cleanup tools are tedious one-at-a-time slogs. People bounce off email triage because it feels like work with no payoff. The challenge was to make decluttering fast, batchable, and genuinely satisfying enough that users come back to it.
Our approach
ZeroInbox groups Gmail by sender so a single swipe can act on every message from one source at once. Swipe right to keep, left to archive, up to delete, with a 10-second undo on every action. A smart unsubscribe flow handles newsletters in one tap, falling back to an email request when no link exists. A full gamification layer — points, 55+ badges across five rarity tiers, daily streaks with shield protection, and levels from Rookie to Inbox God — keeps the cleanup loop rewarding. Everything runs on-device against the Gmail API, with progress persisted locally.
The experience
What it lets
people do.
The capabilities that turn the underlying engineering into a usable product.
- 01
Sender grouping with batch archive, delete, and keep
- 02
Swipe gestures (right keep, left archive, up delete)
- 03
10-second undo window on every action
- 04
Smart one-tap unsubscribe with email-request fallback
- 05
Dual mode: grouped by sender or individual emails
- 06
Points, 55+ badges, daily streaks, and level progression
- 07
Animated badge-unlock celebrations and haptic feedback
- 08
Local persistence of stats and scheduled streak reminders
Project record
What came out of it.
Sender-grouped inbox so one swipe clears every email from a source
Swipe to keep, archive, or delete with a 10-second undo on every action
One-tap smart unsubscribe with automatic email-request fallback
Batch operations to process all of a sender’s mail at once
Gamified progress: points, 55+ badges, daily streaks, and levels
Local-first storage keeps stats and progress across sessions
Under the hood
On-device Flutter app talking directly to the Gmail API, with local storage for progress and Firebase Analytics for usage
On-device Flutter app talking directly to the Gmail API, with local storage for progress and Firebase Analytics for usage
Facing Similar Challenges?
Every business is different, but the problems tend to rhyme. Get in touch and tell us about yours.