SubScribr

Find every subscription hiding in your inbox.

SubScribr connects to Gmail (read-only), reads the past 90 days of billing emails and lists all your active subscriptions in one place — when they renew, how much they cost, and tells you how to optimize your spending.

Read-only Gmail access · Email bodies never stored · Disconnect anytime

Overview

Last synced: 3m ago

This month
NT$ 1,344
Normalized to a monthly figure
vs last month
↑ NT$ 106
+9% vs last month
Active
4
services
Annualized
NT$ 16,128
Projected from current subscriptions

Analyzed 12m ago

Spend is up NT$106 this month, about 9%; 3 things need attention.

  • Cursor Pro renews in 3 days

    US$20 (about NT$640) renews this week — your largest single monthly fee, at 48% of monthly spend.

    If you haven't used it much this month, check your plan on Cursor's account page before it renews.

  • Netflix is NT$60 more expensive

    The monthly fee went from NT$330 to NT$390 — about NT$720 more per year.

  • Entertainment is 40% of monthly spend

    Netflix and Spotify come to NT$539 a month between them, the second largest category after AI.

4 services
ServiceAmountCycleNext charge
  • C
    Cursor Pro
    AI
    US$20
    NT$ 640
    Monthly8/26 · in 3 days
  • N
    Netflix
    Entertainment
    NT$ 390
    Monthly9/4
  • G
    Google One
    Cloud
    NT$ 165
    Monthly9/11
  • S
    Spotify
    Entertainment
    NT$ 149
    Monthly9/16

Why SubScribr

Built around your inbox, not your bank statement.

Receipts are where subscriptions are actually born. SubScribr reads them the way you would — bilingually, in the right currency — and then throws the email away, keeping only what it learned.

Gmail-native, read-only ingestion

Google OAuth, read-only scope, nothing ever sent. The filtering happens on Gmail's side — a query for billing keywords over the last 90 days — so we fetch dozens of emails rather than thousands, then convert them to plain text in memory and keep only the message id and timestamp.

Bilingual extraction, multi-currency

Mixed zh/en receipts go through one structured-output pass: service, amount, currency, billing cycle, category, and what kind of email it is. The model also decides whether it's a subscription at all — what it rejects is dropped, not filed away behind a low score.

One analysis, not a wall of AI

A single agent with four tools — subscriptions, spend trend, anomalies, service pricing — writes one ranked list of 🔴🟡🟢 cards, streaming what it's looking at as it goes. This started as two sections; they kept saying the same thing twice at double the tokens, so they became one.

An event log you can replay

Every receipt becomes an immutable billing event. Your subscription list and the analysis are both folded from that log, so a fix to how state is derived needs one re-sync to repair every account — not a migration script.

Renewal dates that mean something

The next charge is projected from the most recent receipt plus the billing cycle, with month-end clamping so a charge on the 31st doesn't drift. What's billing this week is flagged in the list — which is the only version of this number worth showing.

Privacy-first by design

Read-only Gmail scope, bodies parsed in memory and never persisted. The account boundary isn't something the model can talk its way past either: the user id is bound in a closure, never a parameter a tool call gets to fill in.

How it works

From inbox to insight in under a minute.

1

Connect Gmail

Sign in with Google. Read-only scope, no scary permissions. We read the last 90 days and never write anything back.

2

AI reads your receipts

Candidate emails are parsed in parallel, and each subscription one becomes an immutable billing event. Your list of services is folded back out of that log.

3

Read what changed

Each sync ends with an agent ranking what needs attention — renewals landing this week, price changes, where the money actually goes — each card carrying its own one-line suggestion.

Stop guessing what you're paying for.

One sign-in, then about a minute of scanning. Read-only access, no card, nothing written back to your inbox.