Changelog

What we shipped, and when.

This is the real shipping log. resty.ai is built by one landlord, in the open, so the list below is the actual order things landed — not a roadmap, and not marketing. Newest first.

  1. Demo mode on every new account

    New accounts now open on a fully worked sample portfolio, so you can walk the rent roll, the Schedule E, and the renewals before typing anything of your own. It's read-only, isolated from real data, and you switch it off from Settings when you're ready.

  2. Property records with automatic renewal reminders

    Insurance, property tax, the rental license, HOA, and utilities each get a record with its own renewal date. The dashboard surfaces what's due in the next 90 days, and a reminder is created automatically so nothing important expires in the dark.

  3. Documents, deposits, notes, and a vendor directory

    Attach a lease, a policy, or a receipt to any property, tenant, or transaction — files go straight to private storage, never through email. Security deposits now track itemized deductions and the returned amount, tenants carry an append-only notes log, and work orders point at a real vendor.

  4. Depreciation and the full Schedule E

    Every transaction sorts into its Schedule E line, per property, all year. Depreciation runs on the 27.5-year mid-month convention as line 18, capital improvements are split out from operating costs, and the whole thing exports as a CSV your accountant can read in a glance.

  5. Loans, amortization, and mortgage splits

    Add a loan and the app amortizes each payment on the fly. Recurring mortgage payments split into deductible interest, non-deductible principal, and escrow, so your P&L and cap rate stay honest while cash flow still reflects the full payment.

  6. Recurring transactions

    Set a monthly expense or income once and it materializes on schedule — no spreadsheet rows to copy down. Delete a single month and it stays deleted instead of regenerating next time the page loads.

  7. Rent roll with automatic late fees

    The finances page now shows expected, received, and balance for every unit, month by month, with the late row sitting at the top. Late fees compute from each lease's grace period and on-time scores derive from the actual charge and payment history.

  8. Portfolio analytics over time

    A new portfolio view charts value, equity, and debt month by month, from purchase price through every valuation you log. The latest valuation syncs back to the property automatically, so equity and appreciation stay current.

  9. Units as first-class records

    Each property now holds real units with beds, baths, and market rent, and shows the active tenant per unit or a Vacant badge with a one-click add-tenant shortcut. Unit counts and occupancy are derived from the units themselves, not a number you have to keep in sync.

  10. SMS reminders for the deadlines that lapse

    Set a one-time or recurring reminder for property taxes, insurance, inspections, or a lease renewal, with a configurable lead time so it reaches you early. A durable outbox makes sure each occurrence sends exactly once, never twice.

  11. Accounts, login, and per-user isolation

    resty.ai went live on AWS with password login and strict per-user data isolation — every read and write is scoped to your account at the data layer, not just the URL. An adversarial multi-agent security review later confirmed zero cross-tenant access paths.

  12. The first working dashboard

    The foundation shipped: properties, tenants, an income and expense ledger, a maintenance Kanban, and a portfolio dashboard with cash-flow charts. This is the recording tool the rest of the build grew out of.

Dates reflect when each capability landed for users. The product is still shipping.