Now booking new projects for Q3 2026 - limited availability
Baraworks
All work
SaaS Product2026subvisory.com

Subvisory

A complete subscription-tracking SaaS built end to end: product, design system, REST API, billing, team workspaces, and the marketing site that sells it.

subvisory.com
Subvisory marketing hero with the dashboard overview floating beside the headline
Overview

Subvisory is a privacy-first subscription tracker: track recurring payments, free trials, and billing cycles with no bank connection required. We built the entire application from first commit to production. The product covers dashboards, forecasting, a what-if scenario engine, calendar and trial tracking, ten currencies with live exchange rates, and Business-tier team workspaces with roles and an audit trail. Under the hood it runs Next.js 16 with the React Compiler, a Hono REST API documented with OpenAPI and interactive Scalar docs, Drizzle on Neon Postgres, Polar billing, and Upstash rate limiting, all wrapped in a token-driven OKLCH design system with full light and dark modes. Every mutation flows through one tested service layer shared by the UI and the public API, backed by 335 tests.

Outcomes
Tests across the business logic
335Tests across the business logic
REST endpoints, OpenAPI documented
15REST endpoints, OpenAPI documented
Routes, marketing site to dashboard
33Routes, marketing site to dashboard
Inside the build

What shipped, screen by screen

Product

Clarity for recurring money

The dashboard answers the money questions at a glance: monthly and annual spend, active subscriptions, the next charge, twelve months of spending trends, and breakdowns by category and payment method. All of it privacy-first, with no bank connection required.

  • Privacy-first: no bank connections
  • 12-month spending trends
  • Category & payment method breakdowns
Subvisory dashboard with monthly spend, annual spend, active subscriptions, and trend chart
Management

Every subscription in one table

Subscriptions live in a fast, filterable table: faceted filters for status, category, billing cycle, and payment method, automatic service logos, and inline costs converted across ten currencies with live exchange rates.

  • Faceted filters & search
  • Automatic logos for any service
  • 10 currencies, live exchange rates
Subscriptions table with faceted filters, statuses, costs, and next payment dates
Decision tools

Model the decision before you make it

The what-if simulator is the feature nobody else has: cancel a service, change a plan price, or add one you are considering, and watch the monthly, annual, and cumulative projections update live. It runs on a pure, fully unit-tested scenario engine.

  • Cancel, reprice, or add in one click
  • Live monthly & annual spend deltas
  • Cumulative savings projection
What If page with spend deltas and a cumulative spend projection chart
Calendar & reminders

Never surprised by a charge

A month view lays every payment on the calendar with daily amounts and a running monthly total. Trials get countdown timers, reminders arrive by email before the charge, and everything respects the user's timezone.

  • Payments mapped to a month grid
  • Trial countdowns & email reminders
  • Timezone-aware scheduling
Calendar view of a month with payment amounts on their due dates and a monthly total
Business tier

Workspaces, roles, and an audit trail

The Business plan turns a personal tracker into team infrastructure: shared workspaces with Owner, Admin, Member, and Viewer roles, email invitations, ownership transfer, CSV import and export, and a 30-day activity log so every change is accountable.

  • 4 roles with real permission checks
  • 30-day activity log & audit trail
  • CSV import with preview & validation
Built for teams section with workspace roles and a live activity log
Developer platform

A real API, documented like one

Pro and Business users automate through a Hono-powered REST API that shares its service layer with the UI, so behavior never drifts. Keys are SHA-256 hashed with read/write scopes, requests are rate limited per plan, and the OpenAPI 3.1 spec ships with interactive Scalar docs.

  • OpenAPI 3.1 + interactive docs
  • Hashed, scoped API keys
  • Sliding-window rate limits per plan
Interactive API documentation with authentication, rate limits, and endpoint reference
Business model

Free to paid, without friction

Monetization is built in, not bolted on: Polar handles checkout and the billing portal, plan limits are enforced server-side, and entitlements downgrade gracefully even if a billing webhook never arrives. Free forever, Pro at $5, Business at $15.

  • Polar checkout & billing portal
  • Server-side plan enforcement
  • Graceful entitlement handling
Pricing section with Free, Pro, and Business tiers

Have a project in mind?

Tell us what you're building. We'll get back to you within one business day with next steps - no obligation.