The parts every product needs and nobody enjoys writing twice, already done and already consistent with each other.
Email, passkeys, and social sign-in, with sessions, invites, and password resets handled. No auth server to host or patch.
Subscriptions, trials, coupons, and invoices wired to your pricing page, so an upgrade never waits on an engineer.
Owners, admins, and members out of the box, plus custom roles when you need them. Every check runs on the server, never in the browser.
Transactional email, in-app alerts, and weekly digests from one set of templates, so every message sounds like the same product.
Every change and export recorded with who, what, and when. Filter it, export it, or stream it to your own warehouse.
Events tracked from day one, with funnels and retention ready to read, so you know whether what shipped actually landed.