Login for your app.
On your hardware.
The same certified build, on your hardware, under an annual licence.
Talk to us about on-premSSO connections are not counted, or charged.
unlimited SSO
billed yearly
$15,000/yr per production deployment on standard terms. Enterprise is quoted per deployment when the deal needs air-gap delivery, source escrow, or named support with an SLA. What the licence covers.
The licenceAgent-auth testingManaged agentsImplementationThe proof
What is sold here: the licence, quoted per production deployment, and the implementation engagement that lands it. Most first deployments buy both. Agent-auth testing is quoted separately, per deal. The vendor pack is what your reviewer attaches.
The licence does not count SSO connections. Hosted Team is $299/mo flat with unlimited users and unlimited SSO connections. Why we price it this way is a dated note.
The same build, on your hardware.
The artifact you run is the artifact we run, so your client code does not change when the engine moves.
/admin API your team holds the key to.source of truthProve your agent integration survives your customer’s real identity provider.
You know the deal that stalls in security review. They ask whether your SSO works with their identity provider. Now they ask a second question: does your MCP endpoint work with the one they run, and does the agent end up with less than the person who sent it?
We test that and hand you the list of what breaks. Per deal, per identity provider. We point the harness at two things: your MCP server, and the authorization server your customer actually runs.
Your customer’s own identity provider decides which agents reach what.
The MCP profile for enterprise-managed authorization went final on 28 July 2026. Under it, the company’s own identity provider signs a grant that says: this agent, on behalf of this person, for this API. The agent hands that grant to Signet. Signet reads the decision and mints a token to match. Nobody mails a per-tenant secret around.
Named engagements. Fixed prices.
We do not sell hours. Each engagement below is a fixed scope at a fixed price, so the schedule risk sits with us, which is exactly the risk a first on-prem deployment should not be asked to carry.
Migration sprint · two weeks
$15,000
- Stand Signet up on your infrastructure
- Migrate your users off the incumbent
- Cut one application over
- Hand back a runbook your team owns
Enterprise landing · six weeks
$45,000
- Everything in the migration sprint
- SSO connections for your identity providers
- Admin console rollout to your operators
- On-call handover and security-questionnaire support
Advisory retainer · month to month
$4,000/mo
- A named contact who knows your deployment
- Architecture review before you build on it
- Upgrade planning ahead of each release
- Cancel at the end of any month
Prices are the engagement, not an estimate. Travel and any third-party licences you already hold are the only things quoted separately.
The proof a licence carries.
The proof is a habit rather than a badge. We measure Signet against a public suite and publish each measurement with its date. Where Signet differs on purpose, we name the difference and the reason instead of quietly leaving it out. The last full run is dated below. A later re-run found differences we are still working through. That is what a licence carries, and you can check it on the instance in front of you rather than on this page.
The compatibility receipt is one of those published measurements. The engine is certified against better-auth 1.6.23: a differential conformance sweep of 280 / 280 with a compatibility gap of 0, and separately an end-to-end acceptance run of 14 / 14, both recorded 2026-07-22. That receipt covers 1.6.23 exactly: releases published after it have not been replayed, and we do not imply coverage we have not run. Your instance renders its own receipt at /certification, from the same source as its machine-readable copy and stating that boundary in full, so an auditor reads the build in front of them rather than a claim on this page.
Be your own issuer.
A licensed instance is also an OAuth 2.0 / OpenID Connect provider: other applications can sign users in with your instance, through the authorization-code flow with PKCE, and your instance mints the id_token. ID tokens are signed with EdDSA or RS256, chosen per client. This does not claim full OIDC Core conformance.
Start the conversation.
Tell us what has to run inside your walls and by when. It is read and answered by an engineer who builds Signet, and on Enterprise the response target goes in writing.