Skip to content
Heads up: this guide was last verified on Aug 20, 2026. Free-tier limits change often — re-check the provider's current pricing page before relying on it. Report an outdated limit.
Everyday AI — Done Right
✓ Verified 2026-08-20
Interactive Centerpiece — Decision Tree Tool

Pick your path → get a different $0 stack

Real branches, real distinct outputs. Not a static flowchart.

Company Gmail / sensitive — must stay local
Personal Gmail — ok to use free cloud AI
<500 receipts
500+ receipts
Cancel waste now
Tax ledger CSV
AS OF 2026-08-20 perishable: Cloudflare quota
Category: BusinessT0 No CardTool: Cloudflare Workers AIQuota: 10k neurons/day no card as of 2026-08-20

$0 SaaS Waste Detector That Doesn't Hallucinate Your Renewal Date

Gmail via Takeout is already a full SaaS ledger — free export as MBOX【1995694494649942736†L18-L22】. Cloudflare Workers AI classifies it free 10k neurons/day, 300 RPM no card【8702141292911771326†L13-L16】, processing can stay in browser【1995694494649942736†L49-L52】. No pasting receipts into ChatGPT.

as of 2026-08-20 Takeout free unlimited CF free 10k/day
COST COMPARISON perishable verified 2026-08-20
$12/mo RocketMoney + $430 missed window
This: $0 + local MBOX parse
QUOTA CALCULATOR as of 2026-08-20
Cloudflare Workers AI free ~2k image calls/day【8702141292911771326†L5-L7】 or ~1500 receipt JSON extractions/day (Llama 3.1 8B ~7 neurons/email).
Official pricing ↗

Walkthrough

0. Scar tissue — the $430 confession
I pasted receipts into ChatGPT. It invented renewal March 1, real was Feb 15. Missed cancellation. Cost $430. That's why this workflow forces evidence_quote and null if no date. Every advice here carries that cost.
1. Takeout MBOX (3 min)
Takeout → Mail → MBOX — completely free【1995694494649942736†L18-L22】. Parser pattern: gmailTakeoutParser for bulk history【1995694494649942736†L11-L15】.
2. Local-first classification
Use ScanMySubs private model — processing stays in browser【1995694494649942736†L49-L52】. Or Workers AI Llama. Prompt includes "do NOT guess" + evidence_quote.
Prompt: You are SaaS auditor. Extract JSON only: {service, amount, billing_cycle, renewal_date_iso, cancellation_url, evidence_quote}. If renewal not explicit, null. Evidence_quote verbatim 5 words.
3. Draft cancellations with proof
Include evidence_quote → support cancels in 1 reply. Skip and you get 3 back-and-forths = 15 min each.
What Breaks

Workers AI quota resets midnight UTC — burn at 11pm PT and you wait 1hr not 24hr. Takeout spam receipts inflate count 30% — filter from noreply/billing only or you waste neurons. Llama misreads annual as monthly when amount >$100 — cross-check.

Three things

Reveal #1
Reveal #2
Reveal #3
Your Gmail is already a SaaS ledger. Takeout exports it free. Cloudflare audits it free — no card, no pasting receipts into ChatGPT.
XLinkedIn