Changelog
Every improvement shipped to LetReady, newest first.
- 12 May 2026v1.6New
- Maintenance module — log and track repair requests with priority, contractor, cost, and status
- Inspections module — schedule routine, check-in, and check-out property visits with full tracking
- Right to Rent module — record tenant document checks with legal notice on £10,000/£20,000 civil penalties
- EICR page — remediation confirmed date and tenant notification date columns added
- Gas Safety page — tenant notification date column added (Gas Safety Regulations reg. 36(6)(b) 28-day rule)
- Analytics — Occupancy Rate stat card added (active tenancies as a percentage of total properties)
- Properties — per-property compliance score badge (Gas Safety + EICR + EPC)
- Stripe payment integration — hosted checkout, customer portal, and webhook for automatic plan activation
- 9 May 2026v1.5Improved
- All dashboard pages now use hardcoded Tailwind — consistent rendering across all browsers and themes
- Emoji replaced with Lucide icons throughout empty states and coming-soon pages
- Stat card icons added to Documents, Tenancies, and Rent Increases pages
- Rent increase "Tenant Challenged" status now shown correctly in orange with a "Mark as resolved" action
- "Coming soon" capitalisation fixed on badge pages
- Settings form labels converted to sentence case
- "Renters' Rights Act" apostrophe corrected throughout
- 9 May 2026v1.4Improved
- All 16 dashboard modals now fully keyboard accessible — Escape to close, focus trap, screen reader labels
- Skip-to-content link added to both the marketing site and dashboard for keyboard users
- Accessibility statement corrected — removed inapplicable public sector legislation reference
- Cookie banner copy corrected — LetReady uses only essential session cookies, no analytics
- 9 May 2026v1.3New
- Terms of Service strengthened with 7-subsection IP protection clause (CDPA 1988 + Trade Secrets Regulations 2018)
- AI training bots blocked in robots.txt to protect platform content
- Terms of Service and Privacy Policy checkbox added to signup — required before account creation
- Privacy Policy updated to cover tenant contact data and Resend as an email sub-processor
- Unsubscribe notice added to all tenant-facing emails sent via LetReady
- ICO registration badge updated to amber pending state while registration is in progress
- 9 May 2026v1.2Security
- Cross-user data isolation enforced — all database queries now strictly filtered by the authenticated user's ID
- Server-side session validation upgraded from getSession() to getUser() across all 25 dashboard pages
- Auth callback open-redirect vulnerability patched — redirect target now validated server-side
- Move-in pack document ownership verified before sending — prevents sending other users' files
- Pricing page exploit closed — plan upgrades blocked client-side pending Stripe integration
- 9 May 2026v1.1New
- Document storage powered by Supabase Storage — files uploaded directly, no third-party URLs required
- Secure 7-day signed download URLs generated automatically for document viewing
- File picker replaces manual URL input on the Documents page
- May 2026v1.0New
- Full compliance dashboard: Gas Safety, EICR, EPC, Fire Safety, Legionella, PAT Testing, Furniture & Furnishings, HMO Licence, PRS Registration
- Management suite: Tenancy Renewals, Rent Increases, Documents, Analytics, Legal Compliance (RRA 2025)
- Operations suite: Maintenance, Inspections, Deposit Protection, Right to Rent, Pet Requests
- Send to Tenant — email documents directly to tenants via Resend with optional personal message
- Move-in Pack — send all required documents in one email including How to Rent Guide link
- 90/60/30-day certificate expiry reminders via email
- Analytics dashboard with portfolio income, compliance health, and storage usage
- Starter, Pro, and Pro Plus plans with per-property limits
- Security headers, rate limiting, and WCAG AA accessibility across all pages
- JSON-LD structured data on homepage and FAQs for search engines