Every app has a front door. Build yours on Lintel.
Sign-up, sign-in and user management that drops into React, Next.js and every stack in between. Ship the front door this afternoon, then spend the quarter on everything behind it.
Free for your first 5,000 users. No card required.
The front door for 9,000+ products, from weekend launches to public companies.
Fieldnote
Kestrel
Halcyon
Oakhaus
PARALLAX
tandem
Prebuilt components.
Styled like you built them.
Drop in <SignIn />, <UserButton /> and the rest. Every flow is accessible, translated into 40 languages and themeable down to the pixel.
Four minutes to your first sign-in.
We timed it.
Four snippets, pasted in order. Sessions, middleware and webhooks come along for free.
01
Install the SDK
One package with types included. No peer-dependency scavenger hunt.
02
Add your keys
Copy two keys from the dashboard. Development instances work on localhost out of the box.
03
Wrap your app
The provider handles sessions, token refresh and multi-tab sync. You won’t think about cookies again.
04
Drop in the door
Render <SignIn /> and you’re live: social sign-in, email codes, passkeys and bot protection, all on by default.
Your customers come with teams.
Lintel comes with the org chart.
Organizations, roles, invitations and enterprise SSO are built in. Sell to a five-person startup on Monday and a 5,000-seat bank on Friday without touching your schema.
Members and invitations
Invite by email and pick a role. Pending invites expire on their own, so nobody has to clean up.
Fieldnote
Invite
Member
Role

Mira Castell
mira@fieldnote.co
Admin

Daniel Novak
daniel@fieldnote.co
Member

Priya Raman
priya@fieldnote.co
Billing

Jonas Weber
jonas@fieldnote.co
Member

Lena Fischer
lena@fieldnote.co
Member

Kofi Mensah
kofi@fieldnote.co
Admin
sana@fieldnote.co
Invited by Mira
Member
One account, many workspaces
People move between organizations without signing out, and your app always knows which one is active.
Fieldnote
Admin · 24 members
Active
Kestrel Labs
Member · 112 members
Halcyon
Billing · 9 members
Verified domains
Anyone who signs up with a company address lands in the right organization. No invite needed.
fieldnote.co
Verified
Auto-join new teammates
New sign-ups from @fieldnote.co join as Member.
Enterprise SSO, set up by your customer
SAML and OIDC with any identity provider. IT admins configure it themselves from a guided flow, not your on-call engineer.
Okta Workforce
Connected
Microsoft Entra ID
Connected
Google Workspace
Step 2 of 3
Roles and permissions
Define custom roles with fine-grained permissions, then check them in one line, on the server or the client.
Permission
Admin
Member
org:invoices:approve
org:members:invite
org:notes:edit
if (!has({ permission: 'org:invoices:approve' })) {return forbidden()}
Load-bearing security.
Quiet until someone tries the door.
Every attempt is scored before it reaches your app. Bots bounce off, credential stuffers stall, and real people walk straight through.
Bot and abuse detection
A model trained on more than a billion sign-in attempts, retrained every hour.
Breached-password checks
Every password is checked against 12 billion leaked credentials at sign-up and sign-in.
Multi-factor and passkeys
Authenticator apps, SMS, backup codes and passkeys. Require them per role.
Session control
See every signed-in device. Revoke one, or all of them, the moment something looks off.
Brute-force lockout
Progressive delays and lockouts, tuned per account and per network.
Throwaway email blocking
Stop free-trial farming from disposable domains and endless plus-addresses.
Audited every year and pen-tested twice a year by independent firms. The security questionnaire is already filled in.
SOC 2
Type II
HIPAA
BAA ready
GDPR
EU hosting
CCPA
Compliant
Why a lintel?
A lintel is the beam laid across two posts to make a doorway. It is one of the oldest ideas in building, older than the arch. Nobody looks up at it. Everything leans on it.
Identity works the same way. Two posts, your users and their organizations. One beam, the session that spans them. Get it right and nobody notices. Get it wrong and nothing else stands.
Left post
Users
Right post
Organizations
The beam
Sessions
Teams that stopped
thinking about auth.
From weekend projects to public companies, more than 9,000 products open their doors with Lintel.
1.4B
sign-ins handled last month, at a median of 38 ms.



+2,400 teams joined in October
Fieldnote
We deleted eleven thousand lines of auth code and shipped SSO the same week. Enterprise deals stopped stalling on security review.

Maya Okafor
CTO, Fieldnote
3:58
median time from npm install to a first real sign-in.
Measured across 31,000 new projects
99.99%
API uptime over the last 90 days.
90 days ago
Today
Halcyon
Our first bank customer sent a 300-question security review. Lintel’s answers covered 280 of them. We closed in three weeks.

Tomás Ferreira
Head of Engineering, Halcyon
−38%
drop-off at sign-up after Kestrel switched to passkeys and one-tap Google.
Kestrel
Free until you’re big.
Fair once you are.
Your first 5,000 monthly users are free on every plan. No card and no trial clock.
Monthly
Annually
Save 20%
Starter
$0
forever
For side projects, prototypes and launch day.
5,000 monthly active users
Email, password and social sign-in
Every prebuilt component
Organizations up to 5 members
Community support
Pro
Most popular
$29
per month
For products with paying customers and a support inbox.
5,000 users included, then $0.01 each
Passkeys, MFA and bot protection
Unlimited organizations and custom roles
Your domain, no Lintel badge
Email support, one-day response
Enterprise
Custom
For teams with a security review to pass and a procurement team to please.
SAML, OIDC and SCIM provisioning
99.99% uptime SLA
HIPAA BAA and audit logs
A named solutions engineer
Volume pricing
Questions,
answered.
The quickstart covers most of the rest. Bigger rollout? See Enterprise.