SmrtCash docs

SmrtCash#

A hosted personal-finance manager (in the spirit of Quicken / Monarch). Connect a bank or import statements, let AI normalize messy transaction descriptions, attach receipts, and see where your money goes. SmrtCash is a managed SaaS — sign up at smrtcash.builditsmrt.com, start your 14-day trial, and your data lives in our encrypted, per-tenant-isolated infrastructure. Nothing to install.

Status#

Current release: 0.24.4 — phases 1–9, hardening, SaaS pivot (0.15.x), launch readiness (0.16.x), competitive-parity work (0.18.x), reconciliation + investment analysis (0.19.x), agentic AI moat (0.20.x), universal customer asks (0.21.x), production-launch readiness (0.22.x), and the scenario-expansion arc (0.24.x) all shipped. Next planned arc is 0.25.x — credit-score + retirement scenarios. Scaling work is queued as 0.26.x for after feature work.

What ships today:

See the Roadmap for the full phase history and Changelog for what landed when.

Documentation#

Document What it covers
Quick Start Sign up + first import in ~5 minutes
General Documentation Architecture, data model, API reference
Feature List What works now vs. what's planned
Changelog Release notes per version
Roadmap The phase + release history
Terms of Service Customer terms
Privacy Policy How we handle your data

Operator + contributor docs (deploy, runbooks, admin guide, testing, process, Stripe setup, known issues) live alongside these in docs/. They're internal and are not published to the public docs site.

Using SmrtCash#

SmrtCash is a hosted service. To use it, sign up at smrtcash.builditsmrt.com — there's nothing to install. See the Quick Start for the onboarding walkthrough.

Self-hosting is no longer supported. SmrtCash runs only as the managed SaaS operated by BuildITSmrt, LLC.

Architecture#

Testing#

Automated server tests + web tests spanning unit, integration, functional, security (incl. cross-tenant isolation tests), smoke, performance, and end-to-end layers — full suite passes cleanly. With PostgreSQL running:

npm test            # server + web tests
npm run test:e2e    # browser end-to-end tests

See the Testing Guide for the full strategy, commands, and exploratory-testing charters.

Security (how we protect your data)#

Operator security details (key management, deploy hardening, the security checklist) live in the internal Admin Guide.