WhatsPlan

🌸 WhatsPlanTurning the chaos of group chats into the clarity of elite project management.

WhatsApp Gemini Claude Chrome Built in 4 days


💡 Inspiration

Here's a number that stopped us cold: 2 billion people use WhatsApp every month. Not for memes. Not for family drama. For work.

A VP at a Fortune 500 firm finalizes a vendor contract over WhatsApp. A startup's founding team makes its roadmap decisions in a group thread. A university research squad coordinates grant deliverables — deadlines, ownership, blockers — all buried inside a chat where someone also shared a funny reel at 2 AM.

This isn't an edge case. This is the reality of how modern teams actually collaborate.

WhatsApp is the war room, the meeting room, and the break room — all in one thread. And nobody planned it that way.

The problem? All that real work gets swallowed. A critical deadline gets posted between two voice notes and a sticker. A task assignment buried 200 messages back. An important decision that three people need to act on — gone into the scroll.

WhatsPlan was born from one question:

What if we didn't fight where teams already talk — and instead rescued everything important from the noise?


🚀 What it does

WhatsPlan layers an intelligent project-management brain directly on top of WhatsApp, turning the conversations your team is already having into a structured, actionable workspace.

The core loop: your team keeps talking in WhatsApp like always. WhatsPlan watches the threads you've opted in, and silently extracts everything that matters.

WhatsApp Thread  ──►  AI Parser  ──►  Kanban Board  ──►  Calendar Events
     💬                  🧠               📋                  📅
  "finish deck        detects task,     task card          timezone-aware
   by Thursday"       owner & date      auto-created        event created
Feature What it does
🔍 Smart Message Parsing Separates deliverables from banter. "finish the deck by Thursday" → task. "lol that presentation" → ignored.
📋 Auto-Generated Kanban Every extracted task flows into a live board. No manual entry, no copy-pasting.
🌍 Timezone-Aware Scheduling "let's sync at 4" becomes a correct calendar event for every teammate, regardless of timezone.
🔐 Privacy-First Linking AI monitoring is strictly opt-in per chat, gated behind a 6-digit email OTP.
🧩 Chrome Extension Widget A mini-widget in your toolbar, synced live with the full dashboard.
🐱 AI Pixel Cat Companion A gamified companion that tracks productivity streaks and reacts to team momentum.
🎨 Switchable Themes WhatsApp Dark, Paper & Ink, Neo-Brutalist Green, Claymorphism.

🛠️ How we built it

Building a system that layers intelligently over an existing communication platform — without disrupting it — required tight choices and a brutal 4-day sprint.

Layer Tooling
Frontend & UI Iteration Built in Lovable — rapid prototyping and theme swapping across high-fidelity design directions
Core Logic & Orchestration Powered by Gemini and Claude — forming the backbone of the text-parsing engine
Browser Extension A lightweight Chrome extension — a sleek widget synced live with the central dashboard

System workflow:

1. 🔗 Secure Linking    — Connect WhatsApp via native web protocols. No scraping.
        │
        ▼
2. ✅ Granular Consent  — AI monitoring is opt-in per thread. OTP gates every activation.
        │
        ▼
3. 🧠 Signal Extraction — Language pipelines process threads, route tasks to Kanban in real time.

🧗 Challenges we ran into

1. The "Work Buried in Yapping" Problem — But Make It Technical

The hardest engineering challenge was the exact same problem that inspired the product: how do you reliably identify the 3% of messages that contain real work inside a thread that's 97% banter?

A message like "Let's fix the server crash at 3 PM, but first I need to grab lunch" contains urgency, a timestamp, and a task — immediately followed by completely irrelevant context that must be silently ignored. We couldn't just keyword-match. We built a priority-weighted evaluation pipeline, fine-tuning prompts to assess intent, ownership, and temporal specificity as a composite signal.

False positives were surprisingly hard to kill. At one point our parser extracted "we should really do something about the coffee situation" as a task.

2. Timezone Mathematics

"Let's sync at 4" sounds simple. It isn't.

The sender's timezone, the message timestamp, whether "4" means today or next week, and whether the team is split across continents — all of this has to resolve to a single correct UTC event. We built a relative delta-transformation approach:

Δt       =  Tm  −  T0                # meeting time minus the sender's local anchor time
T_event  =  T0  +  Δt  +  U_std      # normalized against the system's standard UTC offset

Real language is ambiguous in ways that expose how many assumptions we usually make silently.

3. The Pixel Cat State Machine

The AI Pixel Cat needed to feel alive — tracking team streaks, shifting moods in response to chat activity, reacting to task completion in real time. A companion that stutters breaks the illusion entirely. We separated streak tracking into a lightweight background worker that posted updates asynchronously, keeping the cat's visual state decoupled from the heavier parsing pipeline.


🏆 Accomplishments we're proud of

  • Shipped a complete, working pipeline — from raw WhatsApp message to structured Kanban task — in 4 days. Not a mockup. A live system.
  • 🎨 Designed five distinct UI themes without sacrificing usability or velocity.
  • 🔐 Built a privacy model people actually trust. Per-chat opt-in, OTP verification, zero passive monitoring.
  • 🌍 Solved real timezone math that holds up against messy, natural language input across global teams.
  • 🐱 Gave a productivity tool a personality. The Pixel Cat turns "check your task board" from a chore into something with emotional stakes.

🧠 What we learned

The best software doesn't ask people to change. WhatsPlan works because it meets teams inside behavior they already have, rather than demanding they adopt a new one.

In AI-powered products that touch private data, transparency isn't a nice-to-have — it's the product. When users saw that opt-in was per-thread, that OTP verification was mandatory, that nothing got read without an explicit decision — they didn't just accept the AI features. They trusted them.

Gamification is a serious design tool. The Pixel Cat felt like a fun add-on at the start. By the end, it was driving real behavior. Teams were completing tasks early to maintain streaks.

Work is already happening in the "wrong" apps. The gap between where work tools think work happens and where work actually happens is enormous — and completely underserved.


🔮 What's next for WhatsPlan

🗺️ Near-term 🚀 Long-term
Telegram, Slack, Discord support Native iOS & Android app
Daily & weekly AI digests Pixel Cat evolution & leaderboards
Voice note parsing Direct Jira / Trello / Asana export
Two-way Kanban ↔ chat sync Universal cross-platform intelligence layer

The long game: WhatsPlan becomes the intelligence layer between how human teams actually communicate and how the tools they use actually need information structured. Every chat app, every team, every buried task — surfaced.


footer

Made with 💚 and a concerning amount of WhatsApp messages

Built With

  • and
  • and-lovable
  • apis
  • gemini/claude
  • leveraging-the-chrome-extensions-api
  • node.js
  • react
  • whatsapp-web-protocol
  • whatsplan-is-built-with-typescript
Share this project:

Updates