Changelog.
A complete, transparent record of every feature, fix, and privacy improvement shipped to SubScouter.
Coming Soon
Don't miss a release —
Get NotifiedControl over your data and your inbox: notification opt-outs that actually work, self-serve billing, hardened price-hike detection, and the deals dashboard.
Report emails now carry List-Unsubscribe. Opting out of the digest excludes you from the batch — no email, no record kept for it.
Notification Preference Center
Price-Hike Detection Hardening
Self-Serve Billing Portal
Deals Dashboard View
Homepage Pricing Strip
Contact Form Throttle
The full Q3 roadmap, shipped: a monthly savings report in your inbox and deal alerts that find cheaper billing from data you already own.
Reports contain only your own subscription metadata.
Monthly Savings Report Email
Deal Alerts Engine
Report Pipeline That Scales
Abuse Controls on New Surfaces
A complete admin console rebuild: full audit trail with old/new values, confirm modals with typed DELETE, soft-delete with 30-day restore, PII masking with logged reveal, server-side search and pagination, and rate limits on every endpoint.
Admin screens mask emails by default. Unmasking any record writes an inspect entry to the audit trail — full PII is never one click away.
Audit Trail With Old/New Values
Confirm Modals + Soft-Delete
PII Masking + Logged Reveal
Server Search, Pagination + Live Stats
Landing Proof Pass
Admin Endpoint Hardening
A full-stack security audit turned into shipped fixes: auth-first webhooks, role-based admin access, fail-closed AI cost guards, per-device backup encryption, and a hardened background sync pipeline.
Receipt bodies are still never stored — only extracted metadata. These changes tighten who can touch that metadata and how much AI spend any account can trigger.
Auth-First Webhook Verification
Role-Based Admin Access
Fail-Closed AI Cost Guards
Per-Device Backup Encryption
Reliable Background Sync
Accessibility + Dark-Only Theme
Enterprise-ready team subscription sync, Slack integration for workspace alerts, smarter teammate invitations, and 29 infrastructure files hardened for production reliability.
All workspace routing happens server-side. Team members see only shared subscription data in the admin vault — personal subscriptions remain private.
Team Subscriptions Auto-Sync to Workspace
Smart Team Invitations
Slack Renewal Radar
Team Member Management
India B2B Support
Enterprise Production Hardening
Cryptographic webhook verification, fuzzy merchant deduplication, global UTC timezone enforcement, sender allowlist with rate limiting, and automated test suite — closing every gap between what we promise and what ships.
Webhook payloads are now cryptographically verified via HMAC-SHA256 before any processing. The request body + userId are signed — spoofed receipts are rejected at the edge with constant-time comparison.
HMAC-SHA256 Webhook Verification
Fuzzy Merchant Deduplication Engine
Global UTC Timezone Enforcement
Sender Allowlist & Rate Limiting
Database Index Optimization
Pending Email Retry Table
D1-to-IndexedDB Sync Pipeline
State Conservation During Auto-Updates
Automated Test Suite with CI Coverage
The B2B Enterprise Update. We rebuilt our tracking engine for teams with a unified Admin Dashboard, enhanced our AI efficiency, and introduced dynamic automation.
SubScouter B2B "Startup Tier"
Multi-Language Receipt Parsing
Dynamic Renewal Alerts
Clearbit Dynamic Logos
Sender Verification (Anti-Abuse Shield)
Engine Optimization & Bug Fixes
The full SubScouter stack goes live. Privacy-first, bank-login-free subscription intelligence — available to everyone.
All receipt parsing happens in memory on our global edge infrastructure. No email body is ever written to a database.
Zero Bank Login Architecture
Private AI Receipt Intelligence Engine
Multimodal OCR Document Scanner
Smart Upsert — Always Current Price
Price Increase Detection & Alerts
Renewal Alerts — 3 Days Before Charge
Zombie Subscription Detection
Automated Lifecycle Archiving
PIN & Archive Manual Overrides
Multi-Currency Vault Grouping
1-Click Emergency Data Wipe
Full GDPR Compliance Tools
Free & Pro Plan Tiers
AI Cancellation Drafts
Active Request Vault
Focus Shield (Blur on Tab-Hide)
Single-Source Verification — Free Plan
Price History Preservation
Per-User Scan Address with Regeneration
AI Intelligence Support Bot
Deep infrastructure hardening — fixing edge cases, securing every ingestion point, and ensuring no receipt is ever lost.
Webhook signatures are now cryptographically verified before any email is processed. Spoofed or forged receipts are silently rejected at the edge.
Fuzzy Merchant Normalization
Safe Month-End Rollover Math
Global UTC Timezone Enforcement
State Conservation During Auto-Updates
Webhook Signature Verification
Rate Limiting — 50 Emails/Hour Per User
Database Index Optimization
Pending Email Retry Table
Scan Address Auto-Generated on Signup
Receipt History Audit Log
Referral & Reward System
The core infrastructure is built. The fundamental privacy architecture is established — inbox-only, zero bank access — from the very first line of code.
The core privacy principle — inbox-only, zero bank access — was established as a non-negotiable constraint at the architecture level from day one. It cannot be accidentally bypassed.
Budget Alert
Zero-Trust Auto Receipt Forwarding Architecture
Global Edge Infrastructure Deployment
Private Email Routing Integration
Secure OAuth Login
Unique Per-User Scan Address System
Core Dashboard with Monthly Spend
Push Notifications for Renewals
Billing Export for Tax & Accounting
The problem is defined. The core thesis is locked in: financial tracking should require zero financial access. SubScouter is designed from first principles.
The decision to never request bank credentials or OAuth inbox access was made at the concept stage — not as a feature, but as the foundational architectural constraint of the entire platform.
The Core Privacy Thesis
Receipt-First Intelligence Model
Infrastructure Selection
Dashboard Vision Defined
Ready to take back control?
No bank login. No inbox access. Start in 60 seconds.