Hey everyone! 👋
I'm a full-stack developer, and recently I got fed up seeing friends and fellow renters repeatedly get ripped off by landlords — especially when it comes to bogus security deposit deductions, ignored emergency repairs, and informal roommate disputes.
Most tenants don't realize that US landlord-tenant law is heavily statutory: landlords have strict legal return deadlines (14 to 30 days depending on the state), and missing them often entitles the tenant to 2x or 3x statutory multiplier damages in Small Claims Court. But almost nobody can afford a $300/hr attorney retainer to recover an $1,800 deposit.
Instead of building a bloated SaaS that requires user logins, databases, and monthly subscriptions, I decided to build Tenant Defense as a collection of lightweight, offline-first, client-side tools:
What I Built:
- Interactive HTML Demand Letter Generators: Standalone, zero-install browser apps that run locally on any device, ask structured legal dispute questions, auto-populate the exact state civil codes, and generate formal legal demand notices.
- 50-State Statutory Matrix: A fast lookup table detailing exact return windows, itemization requirements, and statutory penalty multipliers across all 50 US states.
- Repair Clocks & Habitability Kits: Formal notice generators that legally start the statutory countdown on landlord cure clocks under the Implied Warranty of Habitability.
I also released the 50-State Statutory Deadline Cheat Sheet completely free as an open community resource for anyone moving out.
Developer Takeaways:
- Offline-First / Zero Dependencies: For sensitive legal templates, users prefer not uploading their personal lease agreements or addresses to a remote cloud database. Building client-side single-file HTML/JS applications provided instant trust and privacy.
- Statutory Parsing: Mapping legal statutes across 50 individual state legal codes was an intense research problem, but structuring the data into actionable decision trees makes complex legal disputes accessible to non-lawyers.
Would love feedback from other developers on:
- The UX of client-side HTML self-help generators vs full-blown web apps.
- What other self-help consumer protection areas could benefit from client-side automation?
Check out the free cheat sheet here or explore the full suite at tenantdefense.gumroad.com.
Top comments (0)