What we shipped this week.
We ship weekly and write it down. The most recent stuff is at the top.
- New
Website redesign · v2 (Ledger)
Full marketing-site redesign to the Ledger design language — paper palette, Archivo/Inter/IBM Plex Mono, workspace-tinted accents (green Operations, blue Brokerage, plum Personal). New mega-menu, tool-replacement wall, MLS→contract mockup, and $9.99 per-seat repositioning.
- New
Personal workspace shipped as its own product surface
Personal is now presented as an equal-weight third workspace across marketing and the app — no more "coming soon." Includes private flip tracker, entities, money overview, private notes. Invisible even to the org owner.
- New
Contact-form email notifications wired
The /contact form now routes submissions straight to the operator inbox. Setup lives in the Netlify Forms → Notifications config.
- New
Custom plan — white-label, integrations, SLA
Added a fourth pricing tier for operations that need more than the box: custom workflows, white-label, dedicated support, custom integrations, SSO. Contact-first pricing.
- Improved
$9.99 per-seat pricing across the board
Additional users and additional agents both drop to $9.99/mo. Same on Team and Brokerage. Priced so your whole team can actually be on it, without a per-seat bill that dwarfs the base plan.
- New
MLS → contract autofill
Pull an MLS listing (ARMLS · Spark) and the purchase contract fills itself — buyer, seller, APN, price, terms, and the right state/association form. AAR + T-REC + GLVAR + GAR + MRIS included at launch.
- Security
Security hardening pass
Reviewed and tightened row-level security policies across every table. Added cross-tenant read/write attack tests to CI; verified all attempts fail. Personal workspace confirmed invisible to org owners at the DB layer.
- New
Personal flip tracker
Track your personal flips inside the Personal workspace: basis, spread, timeline, entity, stage. Rolls up to the Money Overview alongside cash-on-hand, rentals, and tax reserve.
Want an RSS feed of this? Ask us — we'll wire it.