July 2026
Hardened accounts and staff access
Two-factor sign-in is now required for staff, password reset and login are rate-limited, and new registrations confirm their email before first sign-in. Behind the scenes, sign-in keys now survive restarts so reset links no longer expire unexpectedly.
July 2026
Email support flow over Azure Communication Services
Password resets and the public contact-support form now send real email through Azure Communication Services, with a confirmation copy back to the requester.
July 2026
A published pricing page
One price, everything included — about $20 per identity per year, with a calculator so you can estimate against your real identity count before talking to anyone.
July 2026
Security & data-isolation page
A specific, badge-free account of how we isolate each customer in their own database, connect read-only by default, and let you delete your data on the way out.