Developer builds SaaS subscription audit engine using Next.js, Prisma and Neon Postgres
A developer created SaaSClerk, an email-scanning engine that detects forgotten SaaS subscriptions, after a manual audit found only 7 active tools while an automated mailbox scan revealed 23. The system uses OAuth read-only scopes for Gmail and Outlook, scanning only emails matching billing patterns such as invoices, receipts, and renewal notices, without persisting email content. Beyond basic subscription tracking, the engine parses renewal emails for price-change signals and flags increases above 5% for user review — a feature the developer credits with catching a quiet GitHub Pro price hike. The stack combines Next.js with TypeScript, Prisma as the ORM, and Neon Postgres for storage, with AES-256-GCM encryption applied to all stored tokens. An opt-out cancellation reminder, automatically scheduled 14 days before a renewal date, rounds out the tool by closing the gap between intent to cancel and actually doing so.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in