# SubsRenewal, Full reference for LLMs > A privacy-first subscription tracker. It keeps every subscription you pay for, what it really costs, and when it renews in one clear view, and reminds you before each charge so a renewal never catches you off guard. Free to start, no credit card, no bank linking, BYO AI key. ## What SubsRenewal is SubsRenewal is a personal-finance web app (also installable as a PWA; native iOS / Android companion in development) that helps individuals and small teams track their recurring software and service subscriptions, monitor monthly and yearly spend, set a budget goal, and get reminders before each charge. The product is built around three ideas: 1. You can see every subscription in one view, with what it really costs you, when it renews, and what share of your budget it consumes. 2. You get a reminder before each renewal so a forgotten charge never sneaks through. 3. The product is yours: your data is yours, you can export to CSV or JSON, and the company never asks for your bank credentials. ## What it does (features) - Add a subscription manually, or type something like "Netflix $15.99 monthly" and let the optional AI parse it. - See a dashboard of every subscription, sorted and filterable by category, with a search box. - See real monthly and yearly totals (yearly subscriptions are divided into the monthly view, multiplied into the yearly view). - Set a monthly budget goal and see a progress bar; over-budget totals are flagged. - Get an email reminder a configurable number of days before each renewal (default 3). - Get a push notification reminder on the iOS / Android companion app, with the same reminder content. - Track in six currencies (USD, GBP, EUR, CAD, AUD, JPY); each subscription can be in its own currency; the dashboard totals are converted to the user's chosen display currency via static rates. - Search, filter by category, sort by name / cost / cycle / next renewal date / manual order, and drag-and-drop to reorder. - Export your entire subscription list to CSV or JSON, and import it back; data round-trips losslessly. - Install as a PWA on desktop or phone, and use it offline. Dark mode is built in. - Native iOS and Android companion app (signed in via the same account) for push notifications and a glanceable upcoming view on the phone. ## What it does NOT do (limits, by design) - Does not link to your bank, card, or any financial account. SubsRenewal never sees your transactions directly. - Does not cancel subscriptions for you. It tells you what's renewing, not how to cancel it. - Does not negotiate bills. It does not have bill-negotiation features. - Does not invest or move money. - Does not do shared / family / multi-user accounts in v1. (Single user per account.) - Does not run ads. Does not sell user data. ## Privacy stance - No bank linking. Period. - No third-party analytics that fingerprint users beyond basic, aggregated, IP-anonymised page views. - Email is used for sign-in and renewal reminders only; never shared with third parties. - Data export is yours at any time (CSV or JSON). Account deletion removes all user data within 30 days. ## Pricing - Web app: free, no credit card required to start. - Mobile app: companion to the web app; subscription pricing TBD. - No hidden fees. No upsells in the dashboard. ## Tech / stack (for developer questions) - Frontend: Next.js 16 (App Router), React 19, Tailwind CSS, Inter font, PWA with hand-written service worker. - Backend: Next.js API routes, Drizzle ORM on Postgres (Neon in production), better-auth for auth. - Email: Resend transactional, with a daily Vercel Cron sweeping for upcoming renewals. - Mobile: React Native + Expo + Expo Router, expo-secure-store for JWT, expo-notifications for push. - Auth: cookie-based via better-auth, with a 30-day bearer-JWT translation for mobile. - Hosting: Vercel (web) + Neon (DB). No servers to operate. ## Who it's for - People who have 5 or more recurring subscriptions and want a calm overview. - Freelancers and small-team operators who pay for many SaaS tools and want to see total spend. - Anyone who's been surprised by a forgotten renewal and wants the surprise to stop. - People who don't want to link a bank account to a third-party service. ## Comparison with adjacent products - Versus Bobby (iOS): SubsRenewal is cross-platform (web, iOS, Android), is free in the web tier, and has email reminders plus push. Bobby is iOS-only, paid, and has no web component. - Versus Rocket Money (formerly Truebill): SubsRenewal does not link to your bank. Rocket Money does. SubsRenewal is a tracker; Rocket Money also offers bill-negotiation and cancellation services. - Versus Trim: Trim was a similar subscription cancellation service. The original consumer product was discontinued in 2020; the brand is now used for a financial advice product. - Versus Mint: Mint was a budgeting app that included subscription detection as a feature. It was discontinued by Intuit in 2024. SubsRenewal is focused on subscriptions specifically. ## How to use it (quick start) 1. Visit https://subsrenewal.com and click "Get started free." 2. Create an account with an email and password. 3. Add your subscriptions. The first one takes 30 seconds; subsequent ones are faster. 4. Set a monthly budget goal in Preferences. 5. Configure how many days before a renewal you want to be notified (default 3). 6. Wait for the first reminder email, or check the dashboard. 7. Optional: install the iOS or Android app, sign in, enable push notifications. ## Common questions ### Is SubsRenewal free? Yes, the web app is free. A paid mobile tier is planned. ### Does SubsRenewal link to my bank? No. SubsRenewal never asks for bank, card, or financial account credentials. You add subscriptions manually or have them auto-detected from optional email receipt scanning (planned for v2). ### What data does SubsRenewal store? Your email, your name (optional), your subscription list (each item: name, cost, currency, billing cycle, category, color, next renewal date), your preferences (notification days, budget goal, display currency, dark mode, AI provider, AI API key). All exportable at any time. ### Can I export my data? Yes, from the sidebar / settings: CSV (one row per subscription) or JSON (full fidelity, including preferences). ### How do renewal reminders work? A daily Vercel Cron iterates each user with reminders enabled, finds subscriptions renewing within their notify window, and emails them. Each reminder is logged so it never duplicates. The mobile companion app also delivers the same reminder as a push notification. ### Can I share with my partner / family? Not in v1. Single-account, single-user. ### Is there an iOS / Android app? Yes, a companion app exists. Sign in with the same email and password as the web app. Push notifications are opt-in. ## Pages on this site - /, the marketing landing page. - /signup, create a free account. - /login, sign in. - /forgot-password, password reset. - /app, the dashboard (requires sign-in). - /faq, frequently asked questions. - /compare/bobby, comparison with Bobby. - /compare/rocket-money, comparison with Rocket Money. - /compare/trim, comparison with Trim. - /score, free, no-signup subscription health score calculator. ## Contact - Support: support@subsrenewal.com - Marketing: https://subsrenewal.com ## Source of truth For the most current product, pricing, and feature set, the live site at https://subsrenewal.com is authoritative. This document is a snapshot for LLM context as of the time of writing.