Description of the issue:
Official extension for iCloud Passwords not able to connect to macOS passwords.
How can this issue be reproduced?
Install extension for iCloud Passwords
click extension
Doesn’t work
Expected result:
It should pop-up with the one time code number thing from Passwords, to link the two.
Brave Version( check About Brave):
Brave 1.89.145 (Official Build) (arm64)
Additional Information:
Worked in the past so not sure if a Brave update or extension update broke something. All I get is this now, on macOS 26:
Note that per this thread I made sure 3rd party cookies are allowed on iCloud. No difference.
289wk
May 6, 2026, 5:08pm
2
@Rockstar9104
Try, going to brave://settings/content/braveShields and for Shields Down > Add
api.apple-cloudkit.com
apple-cloudkit.com
apple.com
appleid.apple.com
calendar.icloud.com
cdn-apple.com
ckdatabasews.icloud.com
contacts.icloud.com
docws.icloud.com
icloud.com
keyvalueservice.icloud.com
me.com
pXX-docws.icloud.com
reminders.icloud.com
setup.icloud.com
signin.icloud.com
www.icloud.com
That list pretty much covers the gamut.
Not going to lie I’m a little hesitant to test that particular extension. Can you launch Chrome or another Chromium based browser on that same macOS machine and install the extension there? I’d like to confirm if the issue is specific to Brave.
Tried adding all of those one by one (ugh) to the Shields Down section. No change sadly.
OK I think I found a solution and it had nothing to do with Brave exactly.
Turns out a system cleaning app had deleted a necessary file at:
~/Library/Application Support/Google/Chrome/NativeMessagingHosts/com.apple.passwordmanager.json
Even though I’m now exclusively using Brave, that file in that folder is apparently necessary for the extension to run, even with Chrome uninstalled.
For anyone else with this issue, you need to make the file manually with this as contents:
{ "name": "com.apple.passwordmanager", "description": "PasswordManagerBrowserExtensionHelper", "path": "/System/Cryptexes/App/System/Library/CoreServices/PasswordManagerBrowserExtensionHelper.app/Contents/MacOS/PasswordManagerBrowserExtensionHelper", "type": "stdio", "allowed_origins": ["chrome-extension://pejdijmoenmkgeppbflobdenhhabjlaj/"] }
289wk
May 7, 2026, 2:15am
6
@Sam31 , @GwynethLlewelyn , @sdaniel @yasserberrehail , @grodwar , @RelativeOptics
See the reply above: ‘iCloud Passwords extension can't communicate - #5 by Rockstar9104 ’
Contents of the ‘com.apple.passwordmanager.json’ file:
{
"name": "com.apple.passwordmanager",
"description": "PasswordManagerBrowserExtensionHelper",
"path": "/System/Cryptexes/App/System/Library/CoreServices/PasswordManagerBrowserExtensionHelper.app/Contents/MacOS/PasswordManagerBrowserExtensionHelper",
"type": "stdio",
"allowed_origins": [ "chrome-extension://pejdijmoenmkgeppbflobdenhhabjlaj/"
]
}
The “description” and the “path” have possibly changed from older versions.