Overview
Pocket ID is an OpenID Connect provider that signs users in to every connected app with a passkey instead of a password. Access can be limited to allowed user groups per app, and users can come from LDAP or be provisioned over SCIM. It is a single program with built-in SQLite, run with Docker Compose or as one binary.
What it does
- Passkey-only sign-in
- OpenID Connect provider for self-hosted apps
- Allowed user groups per app
- LDAP sync and SCIM provisioning
Capability source: Project documentation
Who Pocket ID fits
Self-hosters who want SSO for their apps without passwords.
How you run it
Pocket ID runs on infrastructure you manage.
Documented deployment options: Docker Compose, Single binary.
Before you choose it
Every user needs a passkey on a phone, password manager, or security key.
Self-hosting and deployment
- Self-hostable
- Yes
- Cloud / hosted offering
- Not recorded
- Docker noted in deployment tags
- Yes
- Deployment tags
- Docker Compose, Single binary
- Difficulty
- Easy
Pocket ID questions
- What is Pocket ID?
- A self-hosted OIDC provider where users sign in with passkeys only. It is listed under Authentication on PickOpenSource.
- Is Pocket ID open source?
- Yes. Its source code is public on GitHub under the BSD-2-Clause license.
- Can you self-host Pocket ID?
- Yes. Listed deployment options: Docker Compose, Single binary.
- Is Pocket ID free?
- Pricing is not recorded in this catalog. Check the official website for hosted plans and edition limits, and the BSD-2-Clause license for usage conditions. Self-hosting also requires infrastructure and maintenance.
- What are alternatives to Pocket ID?
- Pocket ID is listed as an open-source alternative to Okta. Similar authentication projects include Keycloak, Authelia, and Authentik.
- Is Pocket ID actively maintained?
- The latest commit on GitHub was October 16, 2026, and the repository has 9.6k stars.
Related projects
Other approved projects in Authentication: Keycloak, Authelia, Authentik.
- Stars
- 37,379
- Updated
- License
- Apache-2.0
- Hosting
- Self-hosted
- Category
- Authentication
- Stars
- 29,277
- Updated
- License
- Apache-2.0
- Hosting
- Self-hosted
- Category
- Authentication
- Stars
- 25,972
- Updated
- License
- Custom
- Hosting
- Self-hosted
- Category
- Authentication
Maintain Pocket ID? Add the README badge
[](https://pickopensource.site/project/pocket-id)
Claim this listing to edit its profile, add a screenshot, and see listing analytics.