Browser Extensions & AutoFill
How to set up the Safari extension, the Chrome extension, and the system-level AutoFill provider on iOS/macOS — three different mechanisms, each covered here.
MyPwdTool can fill your passwords into web pages in three different ways, depending on the platform and the browser. They’re genuinely different mechanisms under the hood, not the same thing rebranded — worth understanding which one you’re actually setting up.
AutoFill Credential Provider (iOS & macOS) — not a browser extension
This is not a browser extension at all — it’s a system-level integration that iOS and macOS themselves support for any password manager. Instead of running inside a specific browser, it plugs directly into the operating system’s own AutoFill mechanism, which means it works everywhere the system offers to fill a password — Safari, Chrome, any other browser, and even inside native apps that have a login screen, not just web pages.
Setup (iOS): Settings app → Passwords → AutoFill Passwords & Passkeys → enable MyPwdTool (alongside or instead of iCloud Keychain). Once enabled, tapping a username/password field anywhere on the system offers MyPwdTool’s suggestions directly from the keyboard.
Setup (macOS): System Settings → Passwords → Password Options → enable MyPwdTool as an AutoFill provider. Once enabled, it appears as a suggestion whenever you click into a login field, the same way iCloud Keychain’s suggestions do.
Because this runs as its own separate process from the main app, it unlocks independently — using either your master password or Face ID/Touch ID, per its own copy of your vault, kept in sync with the main app automatically.
Safari Extension (macOS & iOS)
The Safari extension ships bundled inside the app itself — there’s nothing separate to download or install.
Setup: Safari → Settings → Extensions → enable MyPwdTool. On iOS: Settings app → Safari → Extensions → enable MyPwdTool. The first time you use it on a given site, Safari may ask you to grant it permission for that website (or “Always Allow on Every Website”) — this is normal Safari behavior for any extension, not specific to MyPwdTool.
Once enabled, click the extension’s icon in Safari’s toolbar to see matching entries for the current site, or to unlock your vault directly from the popup if it’s locked.
Chrome Extension (Windows)
Setup:
- Load the extension:
chrome://extensions→ enable Developer mode (top right) → Load unpacked → select the MyPwdTool Chrome extension folder. - Copy the extension’s ID from that same page (a long lowercase-letter string shown under its name).
- In MyPwdTool, open Settings → Chrome Extension (Windows), paste the ID, and click Register. The app registers itself as Chrome’s native-messaging host automatically — nothing to edit in the Windows registry by hand.
- Fully quit and relaunch Chrome (not just close the window) so it picks up the new host registration.
The first time the extension actually talks to the app, MyPwdTool shows a one-time approval dialog (“Allow Chrome extension to connect?”) — accept it only if you just set this up yourself.
A locked vault currently needs to be unlocked from the main MyPwdTool window first — unlike Safari, the Chrome extension on Windows can’t yet prompt for your master password directly in its own popup. See Windows App for the rest of the Windows-specific scope.
Chrome Extension (macOS) — not yet available
The macOS Chrome extension exists and works technically, but doesn’t yet have a real installer or in-app setup flow the way Windows does — it’s not ready for general use yet. If you’re curious about the underlying design, the sync/relay client code is public — see Open Source Components — though the Chrome extension host itself isn’t part of what’s published there. Check back here once this is ready.