All articles

Building Offline Mode: The Journey Behind Passbolt 5.16

6 min. read

Passbolt team

Passbolt team

1 October, 2026

Building Offline Mode: The Journey Behind Passbolt 5.16

  • Only roles that admins authorise through RBAC can use Offline mode.
  • Only the resources explicitly marked by each user are stored in the cache, never the full vault. 
  • Every offline session requires the user's passphrase and the session expires quickly.
  • The retention period limits how long cached credentials remain on a device after the last successful sync. Passbolt Pro administrators can adjust it to balance business continuity during outages with organisational security and data-retention requirements. 
  •  QuickAccess: The main application depends on the API to move between authentication and the app. Adding offline support there would mean either reworking that architecture or maintaining a separate offline application, and QuickAccess delivers the feature without either compromise. 
  • Read-only access: Read-only was the safest scope for a first release. Allowing edits offline requires resolving conflicts when connectivity returns, since the same resource could change on the server and on the device at the same time. That reconciliation work will be addressed in a later phase.
  • Resource limit: Users can mark up to 1,000 Passbolt 5 passwords and TOTPs for offline access, but folders are not yet supported. The resource limit protects performance: offline resources are decrypted with the private or metadata key without stored session keys, making larger sets slower to decrypt.
  • Browser storage: Passbolt already uses browser storage, which made it the natural starting point. A separate database would add another synchronisation path to maintain, and any change to the data structure could require migration logic to keep the offline store compatible.
  • create separate authenticated sessions for online and offline use
  • rework code that previously depended on the server
  • secure local storage for resources and key material
  • store Offline Mode settings locally so eligibility can be checked without the server

Continue reading

Bring Passbolt secrets into command-line workflows with Go CLI

4 min. read

Bring Passbolt secrets into command-line workflows with Go CLI

Discover how Passbolt Go CLI helps developers and IT teams securely access secrets from the command line and integrate them into operational and automated workflows.

Passbolt team

Passbolt team

29 September, 2026

Inside Passbolt Support

6 min. read

Inside Passbolt Support

Meet the people behind Passbolt Support in this ongoing series. Starting with Antony, Lead Support Engineer for EMEA, take an inside look at how the team troubleshoots complex issues, works across teams, learns from customers, and thinks about the role of AI in support.

Passbolt team

Passbolt team

15 September, 2026

Flag of European UnionMade in Europe. Privacy by default.