We’re excited to announce that the Passbolt Safari extension is now open for beta testing! While we finalize the last fixes and prepare for the security audit required for stable distribution, we’ve reached a major milestone: the extension is ready for you to try! Opening the beta now means we can start collecting your feedback early, which is essential to delivering the best experience possible when the official release lands.
TL;DR; if you are already familiar with TestFlight, what you probably want to know is this link: https://testflight.apple.com/join/Q758nSft
Before getting started
There are a few things to be aware of before you start testing.
We’ve worked hard to make the extension as stable as possible, but as with any beta there is always a chance something doesn’t work as expected. In some cases this could affect the integrity of stored data in ways that may not be reversible. Additionally, the Safari extension has not yet been audited by a third party, and we strongly recommend not using it in production.
TestFlight and the App Store are separate distribution channels. Both versions can coexist but they might conflict. When the stable version becomes available, remember to back up your account kit and uninstall the TestFlight version before running the stable one: (simply drag the Passbolt app to the Trash). Also note that each TestFlight build expires 90 days after we publish it, and you won’t be able to run it until we publish a new one.
Get started
You can get started either by recovering an existing account or by setting up a new one.
- Recovering an existing account: Open Safari, navigate to your Passbolt instance URL, and enter your email address. You will receive an email with a setup link.
- Setting up a new account: Ask your administrator to create an account for you, or create one yourself from another browser. You will receive an email with a setup link.
In both cases make sure to open the link in Safari, it will take you to a page that looks like this:
You may notice that Safari isn’t listed there; that’s expected! Safari support is still in beta testing and hasn’t been officially listed yet. You can continue by following the TestFlight and Passbolt installation steps below.
Install the extension with Testflight
Getting set up is straightforward, open this link on your Mac and follow the instructions.
Step 1: Join the beta program
You’ll be prompted to download TestFlight, Apple’s official beta testing app. Go ahead and install it.
Step 2: Install Passbolt
Once TestFlight is installed, the same page will show you a link to install Passbolt. Follow it, and Passbolt will appear in your TestFlight app.
From TestFlight, click Install to download the app, then Open once it’s ready.
Step 3: Enable the Safari extension
Passbolt will open as a small macOS application with a single button. Click it, and it will take you directly to Safari’s extension settings with Passbolt already selected.
From there, simply toggle the extension on, and you’re all set!
Once the extension is activated, the page listing the supported browsers should be refreshed automatically and lead you to the configuration of your account. If it’s not the case, you can refresh the page manually and it should start.
Known limitations
Building a Safari extension came with its own set of challenges, which is part of why it took us a while to get here. As a result, there are a few current limitations compared to the extensions available for other browsers:
- Avatars are not supported: we’ve temporarily disabled this feature while we work on a fix.
- Bulk operations (such as importing resources) may be slower than usual. To prevent macOS from blocking a high number of requests, we’ve added a deliberate slowdown. We’re working to improve this.
- A guided setup flow is included to help you configure the extension on first install.
- Downloaded files (such as your account kit) won’t appear in your browser’s download bar. They are saved directly to your Mac’s Downloads folder, and that folder will open automatically (though it may appear behind your current window in some cases).
Conclusion
We’re really looking forward to hearing what you think! If you run into anything unexpected, have suggestions, or simply want to share your love about it, please head over to the community forum and reply to the relevant post — it’s the best way to reach us and helps us improve the experience for everyone.
Thank you for being part of this beta. ![]()





