Download Latest Version pocket-id_windows_amd64.exe (79.5 MB)
Email in envelope

Get an email when there's a new version of Pocket ID

Home / v2.12.0
Name Modified Size InfoDownloads / Week
Parent folder
checksums.txt 2026-07-29 1.1 kB
pocket-id_freebsd_arm64 2026-07-29 72.7 MB
pocket-id_openbsd_amd64 2026-07-29 77.9 MB
pocket-id_windows_amd64.exe 2026-07-29 79.5 MB
pocket-id_windows_arm64.exe 2026-07-29 73.3 MB
pocket-id_freebsd_amd64 2026-07-29 78.0 MB
pocket-id_linux_amd64 2026-07-29 78.2 MB
pocket-id_linux_armv7 2026-07-29 73.5 MB
pocket-id_openbsd_arm64 2026-07-29 72.5 MB
pocket-id_darwin_amd64 2026-07-29 80.6 MB
pocket-id_darwin_arm64 2026-07-29 75.8 MB
pocket-id_linux_386 2026-07-29 73.7 MB
pocket-id_linux_arm64 2026-07-29 72.8 MB
README.md 2026-07-29 5.2 kB
v2.12.0 source code.tar.gz 2026-07-29 2.0 MB
v2.12.0 source code.zip 2026-07-29 2.5 MB
Totals: 16 Items   913.1 MB 2

[!WARNING]
This version includes some security fixes, it's highly recommended to update.

Features

  • add support for proxy protocol (807bd9e by @stonith404)
  • add declaritive user id configuration (#1622 by @schnz)
  • migrate one-time and signup tokens to an actor (#1611 by @ItalyPaleAle)
  • add support for declaritive client secret configuration (#1619 by @schnz)
  • add qr code alternative sign in method (#1594 by @stonith404)
  • migrate app locks to Francis (#1624 by @ItalyPaleAle)
  • drop user initiated one time access token login method (0c27f73 by @stonith404)
  • display country and city on qr code login approval screen (9e72bc1 by @stonith404)

Bug Fixes

  • sync group membership for users added at creation time (#1600 by @ItalyPaleAle)
  • relax Francis DB usage while HA is still WIP (#1602 by @ItalyPaleAle)
  • honor webauthn user verification setting (0983e91 by @stonith404)
  • horizontal shadow of cards in light mode cut off (599f7d1 by @stonith404)
  • datatype mismatch between postgres and sqlite causes import to fail (ad06ea6 by @stonith404)
  • show only accessible clients on "My Apps" page (e10f66c by @stonith404)
  • autofocus one time input fields (#1605 by @James18232)
  • enforce user verification for login assertions (4743d59 by @stonith404)
  • make oidc device code redemption atomic (6bd058a by @stonith404)
  • race condition in initial admin setup (ca28ddc by @stonith404)
  • fail early if webauthn session invalid (968f97f by @stonith404)

Other

  • Bump the "all-dependencies" group with 3 updates across multiple ecosystems (#1599 by @dependabot[bot])
  • update AAGUIDs (#1608 by @github-actions[bot])
  • use actors for db configuration (#1604 by @ItalyPaleAle)
  • remove not used permissions (942bb3b by @stonith404)
  • upgrade vulnerable dependencies (f6b02ef by @stonith404)
  • fix missing data in database.json (6e859de by @stonith404)
  • Bump the "all-dependencies" group with 3 updates across multiple ecosystems (#1621 by @dependabot[bot])
  • use NewTextHandler instead of NewHandler for tint (8563934 by @stonith404)
  • run unit tests on windows and linux (31d62c6 by @stonith404)
  • correctly close filesystems (6bd4679 by @stonith404)
  • modularize email module and use actor for email verification (#1625 by @stonith404)
  • pin version of fosite fork (91d3712 by @stonith404)
  • translations remove unused translation strings (d5eb3fe by @stonith404)
  • enforce eslint rules (9060291 by @stonith404)
  • upgrade vulnerable dependencies (0c5e014 by @stonith404)

Full Changelog: https://github.com/pocket-id/pocket-id/compare/v2.11.0...v2.12.0

Source: README.md, updated 2026-07-29