Last updated: March 29, 2026
Bastion is a browser security extension that protects you from phishing, trackers, fingerprinting, data exfiltration, and other threats. All analysis happens locally on your device.
chrome.storage.local on your device only.When you manually trigger the breach check feature, Bastion may contact api.pwnedpasswords.com (operated by Troy Hunt) to check if passwords found in your browser storage have been exposed in known data breaches.
This check uses k-anonymity: only the first 5 characters of a SHA-1 hash of the password are sent — the full password or hash never leaves your device. This is the same technique used by browsers like Chrome and Firefox.
See HaveIBeenPwned's privacy policy at haveibeenpwned.com/Privacy.
Bastion does not share any data with third parties, does not send telemetry, analytics, or usage data to any server, and does not monetize user data in any form.
All data (scan history, settings, shield events) is stored locally using Chrome's chrome.storage.local and chrome.storage.session APIs. You can clear it at any time by removing the extension or using Chrome's "Clear browsing data" feature.
Bastion does not knowingly collect any data from children under 13.
If we make material changes to this policy, we will update the "Last updated" date above. Continued use of the extension after changes constitutes acceptance.
Questions about this privacy policy? Contact us via the Chrome Web Store developer contact page.