Add a random hash to a plus addressable email address or to a custom domain
Mail Hash Extension
Email providers that support plus addressing or tagging enable you to append something to your address and still receive it in your normal inbox.
Mail Hash adds a random hash to your email, e.g [email protected] becomes [email protected]
Use this for sign up's that require email and password. Each service you sign up for stores your under a different hash.
When some service gets hacked and the attackers obtain email and password combinations, they can't use it to brute force other services you might use, due to the different hash.
Additionally you can choose between plus addressing and custom domains. In the case of custom domains, you supply the domain and Mail Hash adds a random hash to use with catch-all email filter.
e.g. your-domain.com becomes [email protected]
Please use it in combination with a password manager.
Code available at https://github.com/jsvde/Mail-Hash
Feedback welcome!
Read more
Mail Hash adds a random hash to your email, e.g [email protected] becomes [email protected]
Use this for sign up's that require email and password. Each service you sign up for stores your under a different hash.
When some service gets hacked and the attackers obtain email and password combinations, they can't use it to brute force other services you might use, due to the different hash.
Additionally you can choose between plus addressing and custom domains. In the case of custom domains, you supply the domain and Mail Hash adds a random hash to use with catch-all email filter.
e.g. your-domain.com becomes [email protected]
Please use it in combination with a password manager.
Code available at https://github.com/jsvde/Mail-Hash
Feedback welcome!
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Mail Hash", "version": "0.1.2", "description": "Add a random hash to a plus addressable email address or to a custom domain", "manifest_version": 2, "permissions": ["contextMenus", "storage", "activeTab"], "background": { "scripts": ["background.js"] }, "browser_action": { "default_icon": { "16": "icon-16.png", "24": "icon-24.png", "32": "icon-32.png" }, "default_title": "Mail Hash", "default_popup": "options.html" }, "icons": { "16": "icon-16.png", "48": "icon-48.png", "128": "icon-128.png" }, "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'", "options_ui": { "page": "options.html", "open_in_tab": false }}
Read more