Installing the bPass Browser Extension
Get started with the bPass browser extension in just a few minutes. Follow this guide to install and set up the extension on your preferred browser.
Supported Browsers
The bPass extension supports all major browsers:
- Google Chrome - Manual installation via developer mode
- Mozilla Firefox - Manual installation via developer mode
- Microsoft Edge - Manual installation via developer mode
- Opera - Manual installation via developer mode (Chromium-based)
- Brave - Manual installation via developer mode (Chromium-based)
Safari Support
Safari extension is currently in development and will be available soon. In the meantime, Safari users can use the web application directly.
Extension Distribution
The bPass extension is currently distributed directly from your bPass dashboard as a downloadable package. This ensures you always get the latest version compatible with your specific bPass instance.
Installation Instructions
Step 1: Download Extension from Dashboard
- Log into your bPass Dashboard
- Open your bPass web application
-
Sign in with your credentials
-
Navigate to Extension Download
- Look for the "Download Extension" or "Browser Extension" section
-
Click the "Download" button to get the extension package
-
Extract the Downloaded File
- Download will be a ZIP file (e.g.,
bpass-extension.zip) - Extract the ZIP file to a permanent folder on your computer
- Remember the location where you extracted the files
!!! important "Keep Extracted Folder" Do not delete the extracted folder after installation. The browser references the extension files from this location. If you move or delete the folder, the extension will stop working.
Step 2: Install Extension
Install via Developer Mode
- Enable Developer Mode
- Open Chrome and go to
chrome://extensions/ -
Toggle "Developer mode" switch in the top-right corner
-
Load Extension
- Click "Load unpacked" button
- Navigate to the folder where you extracted the extension
-
Select the folder and click "Select Folder"
-
Verify Installation
- The bPass extension should appear in your extensions list
- Click the puzzle piece icon in the toolbar
-
Pin the bPass extension for easy access
-
Grant Permissions
- The extension will request necessary permissions
- Click "Allow" to enable all features
Install via Developer Mode
- Open Debug Page
- Type
about:debuggingin the address bar -
Click "This Firefox" on the left sidebar
-
Load Temporary Extension
- Click "Load Temporary Add-on..."
- Navigate to the extracted extension folder
-
Select the
manifest.jsonfile and click "Open" -
Pin to Toolbar (Recommended)
- Right-click on the toolbar
- Select "Customize Toolbar"
-
Drag the bPass icon to your preferred location
-
Configure Permissions
- Review and accept the requested permissions
- All permissions are required for full functionality
Firefox Temporary Extension
Extensions loaded via "Load Temporary Add-on" are automatically removed when Firefox is restarted. You'll need to reload the extension each time you start Firefox until the extension is published to the Firefox Add-ons store.
Install via Developer Mode
- Enable Developer Mode
- Go to
edge://extensions/ -
Toggle "Developer mode" switch in the bottom-left corner
-
Load Extension
- Click "Load unpacked" button
- Browse to the extracted extension folder
-
Select the folder and click "Select Folder"
-
Show in Toolbar
- Click the extensions menu (puzzle piece)
-
Find bPass and toggle "Show in toolbar"
-
Accept Permissions
- Grant the necessary permissions for full functionality
Install via Developer Mode
Since Opera and Brave use Chromium, they follow similar steps to Chrome:
- Enable Developer Mode
- Opera: Go to
opera://extensions/ - Brave: Go to
brave://extensions/ -
Toggle "Developer mode" switch
-
Load Extension
- Click "Load unpacked" or "Load unpacked extension"
- Navigate to the extracted extension folder
-
Select the folder containing the extension files
-
Pin Extension
- Access through the extensions menu
-
Pin for easy access
-
Grant Permissions
- Accept all requested permissions for full functionality
Initial Setup
After installing the extension, you'll need to connect it to your bPass vault:
Step 1: First Launch
- Click the bPass Icon in your browser toolbar
- Welcome Screen will appear with setup options
- Choose Setup Method:
- Connect to Existing Vault - If you already have a bPass account
- Create New Account - If you're new to bPass
Step 2: Connect to Your Vault
For Existing bPass Users
- Enter Server URL
- Input your bPass server address (e.g.,
https://bpass.yourcompany.com) -
For bPass Cloud users, use the provided URL
-
Enter Credentials
- Email/Username: Your bPass account identifier
-
Master Password: Your vault master password
-
Two-Factor Authentication (if enabled)
- Enter your 2FA code when prompted
- The extension will remember your device (if configured)
For New Users
- Choose Deployment Option
- bPass Cloud: Use hosted service
-
Self-Hosted: Install on your own infrastructure
-
Create Account
- Email Address: Used for account recovery
- Master Password: Choose a strong, memorable password
-
Confirm Password: Re-enter for verification
-
Security Options
- Enable Two-Factor Authentication (recommended)
- Set Auto-Lock Timer: Choose inactivity timeout
Step 3: Import Existing Passwords (Optional)
The extension can import passwords from your browser's built-in manager:
- Import Prompt appears after initial setup
- Choose Import Source:
- Browser's saved passwords
- CSV file from another password manager
-
Skip (import later from web application)
-
Review Imported Data
- Check for duplicates
- Organize into folders
-
Delete weak or unused passwords
-
Disable Browser Password Manager (recommended)
- Prevents conflicts with bPass
- Extension will offer to do this automatically
Extension Permissions
bPass requests specific permissions to provide full functionality:
Required Permissions
| Permission | Purpose | Why Needed |
|---|---|---|
activeTab |
Read current page URL | Auto-fill matching credentials |
storage |
Store encrypted vault data | Offline access to passwords |
scripting |
Inject auto-fill scripts | Fill login forms automatically |
tabs |
Access to open tabs | Multi-tab password management |
Optional Permissions
| Permission | Purpose | When Requested |
|---|---|---|
<all_urls> |
Access all websites | Auto-fill on any domain |
clipboardWrite |
Copy to clipboard | Copy passwords/usernames |
notifications |
Show notifications | Security alerts and updates |
Security Note
bPass only requests permissions necessary for core functionality. The extension never tracks your browsing activity or collects personal data.
Verification & Security
Verify Installation
- Check Extension Icon appears in toolbar
- Open Extension Popup to verify connection
- Test Auto-Fill on a login page
- Check Sync Status with web application
Security Best Practices
- Download Only from Your Dashboard - Always download from your official bPass instance
- Verify Source - Ensure you're downloading from your legitimate bPass server
- Check Permissions - Review what access is granted during installation
- Keep Updated - Check your dashboard regularly for extension updates
- Report Issues - Contact support for any security concerns
Troubleshooting Installation
Common Issues
Extension Won't Load
- Check Extraction - Ensure ZIP file was fully extracted
- Verify Folder Structure - Make sure
manifest.jsonis in the root of the extracted folder - Developer Mode - Confirm developer mode is enabled in browser
- File Permissions - Ensure extracted files have proper read permissions
- Browser Version - Ensure you meet minimum requirements
- Clear Browser Cache - Remove cached data and retry
- Restart Browser - Close and reopen browser completely
Download Issues
- Check Network Connection - Ensure stable internet connection
- Dashboard Access - Verify you're logged into the correct bPass instance
- Browser Downloads - Check if download was blocked by browser security
- File Corruption - Re-download if ZIP file appears corrupted
Can't Connect to Vault
- Verify Server URL - Ensure correct address format
- Check Internet Connection - Confirm stable connectivity
- Firewall/Proxy Settings - May block extension communication
- SSL Certificate Issues - Ensure valid HTTPS certificate
Import Fails
- Browser Password Access - Grant permission to read saved passwords
- Large Dataset - Break large imports into smaller chunks
- Format Issues - Verify CSV format if importing from file
- Timeout Issues - Retry with fewer entries per batch
Getting Help
If you encounter issues during installation:
- Check Documentation - Review this guide thoroughly
- Browser Console - Check for error messages (F12 → Console)
- Extension Settings - Verify configuration options
- Contact Support - Reach out with specific error details
- Community Forums - Ask questions in user community
Next Steps
After successful installation:
- Learn Extension Features - Explore all capabilities
- Configure Settings - Customize behavior and security
- Import Data - Migrate existing passwords
- Set Up Sharing - Collaborate with team members
- Mobile Access - Access vault on mobile devices
The bPass extension is now ready to secure your browsing experience! Start saving and auto-filling passwords to see how much time and security you'll gain.