Overnight Catch-Up: the WhatsApp card that never makes things up
Description and use
Overnight Catch‑Up turns a long WhatsApp group chat into a concise card showing user mentions, unanswered questions, deadlines, money, links, and a short summary, cutting reading time from 5.5 min to 1 min.
Problem
Users miss overnight WhatsApp group chats with many unread messages, making it hard to find deadlines, questions, or important information.
Outcome
The app reduces reading time from ~5.5 minutes for 300 messages to ~1 minute for the card, while ensuring privacy by not storing data and allowing local offline summarization.
Workflow
- Parse WhatsApp export (Android/iPhone)
- Extract facts: user mentions, unanswered questions, times/deadlines, money, links
- Summarize long chats in ~3,000‑char chunks using an open‑weight model
- Combine summaries
- Guard checks summary for new numbers, links, money words or unknown names; if rejected, show facts only
Evidence
Plain Python finds mentions of my name, unanswered questions, times and deadlines, money and links, and copies them straight from the chat. No model is involved.
A guard rejects any summary that adds numbers, links, money words or names that are not in the chat. If it rejects, the card shows facts only.
The app estimates about 5.5 minutes to read the chat versus about 1 minute for the card (an estimate at 200 words per minute).
- Record date: 2026-10-22T18:26:06.596Z