Mailvelope
mailvelope.com EmailMailvelope is an addon for email applications, that makes using PGP very easy for beginners. You can use the hosted version for free, or opt to host your own instance. Works with Gmail, Yahoo, Outlook, GMX, Posteo, Web.de, FreeNet.de, Mailbox.org and many others.
- Homepage: mailvelope.com
- GitHub: github.com/mailvelope/mailvelope
- Privacy: tosdr.org/en/service/6210
- Web info: web-check.xyz/results/mailvelope.com
Mailvelope Source Code
Author
Description
Browser extension for OpenPGP encryption with Webmail
Homepage
License
AGPL-3.0
Created
24 Aug 12
Last Updated
30 Nov 24
Latest version
Primary Language
JavaScript
Size
37,164 KB
Stars
1,705
Forks
211
Watchers
1,705
Language Usage
Star History
Top Contributors
- @toberndo (931)
- @webwitcher (229)
- @uggrock (204)
- @eltuctuc (88)
- @tanx (68)
- @stripthis (63)
- @johnyb (46)
- @Zucca (42)
- @azul (24)
- @MoritzGiessmann (19)
- @dotcore (16)
- @leonard84 (10)
- @cedricalfonsi (6)
- @rimmer (6)
- @AndreHeinecke (5)
- @wiktor-k (5)
- @arthuredelstein (4)
- @rugk (2)
- @johnhess (2)
- @dblugeon (2)
- @comradekingu (2)
- @lamby (2)
- @anm (2)
- @dcposch (2)
- @cnbeining (1)
- @kolbma (1)
- @ZimTester (1)
- @ttcat (1)
- @dysbulic (1)
- @aidik (1)
Recent Commits
- Thomas Oberndörfer (07 Nov 24)
Release v6.0.0
- Thomas Oberndörfer (07 Nov 24)
Fix unit tests after migration to service worker
- Thomas Oberndörfer (05 Nov 24)
Fix getDefaultLocale for unknown navigator language
- Thomas Oberndörfer (05 Nov 24)
Add switch to initialize analytics module
- Thomas Oberndörfer (01 Nov 24)
Fix client-API private key backup and restore feature to be resilient against sw shutdown.
- Thomas Oberndörfer (31 Oct 24)
Fix duplicate attachments after sw reload. Fix lock state of decrypted message in container after sw reload. Improve error messaging of EventHandler.send.
- Thomas Oberndörfer (29 Oct 24)
Reject EventHandler.send after port disconnect
- Thomas Oberndörfer (28 Oct 24)
Make Gmail controller usage in decrypt controller service worker reload safe. Fix decrypt popup scenario.
- Thomas Oberndörfer (18 Oct 24)
Add timeout to import key dialog and fix key lookup.
- Thomas Oberndörfer (18 Oct 24)
Fix auth domain request after service worker shutdown. Add timeout to dialog.
- Thomas Oberndörfer (18 Oct 24)
Fix editor container to remove spinner after password cancel. Introduce timeout of password dialog to trigger cancel before service worker shutdown.
- Thomas Oberndörfer (17 Oct 24)
New method to query all controller by type
- Thomas Oberndörfer (16 Oct 24)
Implement auto close of password popup after port disconnect. Fix issues with password dialog after service worker shutdown in editor and decrypt component. Fix reconnect to controller in session storage if the order of connects coming from components is not deterministic.
- Thomas Oberndörfer (14 Oct 24)
Improve event cache to wait for incoming port connects, before processing events of a port.
- Thomas Oberndörfer (10 Oct 24)
Guard creation of controller in transaction
- Thomas Oberndörfer (08 Oct 24)
Refactor controller factory
- Thomas Oberndörfer (04 Oct 24)
Send reconnect event to all components and content scripts after service worker restart
- Thomas Oberndörfer (02 Oct 24)
Wait for model initialization before processing events from newly connected ports
- Thomas Oberndörfer (01 Oct 24)
Let all access methods to keyring wait for keyring initialization
- Thomas Oberndörfer (12 Sept 24)
Implement peer controller concept
- Thomas Oberndörfer (30 Jul 24)
Add reconnect option to EventHandler
- Thomas Oberndörfer (18 Jul 24)
Add uninstall event to let content scripts do their cleanup once the extension gets unloaded.
- Thomas Oberndörfer (17 Jul 24)
Add property that allows controllers to wait for keyring initialization. Clean up sub controllers.
- Thomas Oberndörfer (03 Jul 24)
Basic steps to migrate to service worker architecture with manifest v3. Use offscreen document where DOM is required.
- Thomas Oberndörfer (15 Sept 24)
Remove deprecated hkp_base_url related coding. Generate UUID with crypto.getRandomValues if crypto.randomUUID is not available (e.g. remote http context).
- Igor (15 Sept 24)
Detect port on "Auth this domain" button (#853) * fix: detect port on "Auth this domain" button * refactor: improve variable name
- Igor Ianishevskyi (06 Sept 24)
fix: detect port in domain auth dialog
- Igor (26 Aug 24)
Replace `moment` lib with `date-fsn` (#850) * refactor(lib): replace moment.js for date-fns We replace moment.js because of it's size and deprecation status. We * build(lib): enable test run with the date-fns integration * build: add check if the language does not exist in date-fns * fix(lib): fix loading date-fns locale dynamically * docs: minor comment change in date.js * feat(ui): add formatting for keygrid items * build: generate date-fns locales jsfile * build: restore static locales import * chore: cleanup * refactor: move getLocales to util.js * refactor: move date-fns locale manipulation to app.bundle * docs: fix typos, impove type docs * docs: remove @import jsdoc
- Igor (26 Aug 24)
Gmail ExtractFrame: scroll bar hides close button (#849) * fix(gmail): scroll bar hides close button In the top right corner of a extract frame we display a close button. In some cases this close button is hidden by vertical scrollbars on the right side. This was not there before and looks like a style change in Gmail. The fix also tries to mimic the default behaviour of `decryptFrame` where when in popup mode, the overlay stretches to the whole width of the message instead of fixing width and height. * docs: refine comments * docs: fix typo in a comment
- TotalCaesar659 (21 Jul 20)
Update URL to HTTPS
Mailvelope Website
Website
Mailvelope: PGP for Gmail & Webmail
Browser extension that allows to exchange encrypted emails following the OpenPGP encryption standard
Redirects
Redirects to https://mailvelope.com/en
Security Checks
All 66 security checks passed
Server Details
- IP Address 185.26.156.95
- Hostname giclas.uberspace.de
- Location Wieseck, Hessen, Germany, EU
- ISP uvensys GmbH
- ASN AS205766
Associated Countries
- AT
- DE
- US
Saftey Score
Website marked as safe
100%
Blacklist Check
mailvelope.com was found on 0 blacklists
- ThreatLog
- OpenPhish
- PhishTank
- Phishing.Database
- PhishStats
- URLhaus
- RPiList Not Serious
- AntiSocial Blacklist
- PhishFeed
- NABP Not Recommended Sites
- Spam404
- CRDF
- Artists Against 419
- CERT Polska
- PetScams
- Suspicious Hosting IP
- Phishunt
- CoinBlockerLists
- MetaMask EthPhishing
- EtherScamDB
- EtherAddressLookup
- ViriBack C2 Tracker
- Bambenek Consulting
- Badbitcoin
- SecureReload Phishing List
- Fake Website Buster
- TweetFeed
- CryptoScamDB
- StopGunScams
- ThreatFox
- PhishFort
Website Preview
Mailvelope Reviews
More PGP Managers
-
Application for managing encryption keys and passwords, integrated with the GNOME Keyring.
-
Certificate manager and a universal crypto GUI. It supports managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving certificates from LDAP servers.
-
Kleopatra ported to Windows.
-
Successor of MacGPG. Plays nice with MacOS apps, including Finder, Appple Mail, Keychain and Spotlight. Makes encrypting files, emails, and messages / data very easy. As well as GUI for generating keys, verifying signatures, etc.
Not Open Source -
Android app for managing keys, and encrypting messages. Works both stand-alone, and as integrated into other apps, including k9-Mail. Everything can be done through a simple yet powerful GUI. Open source, security audited, transparent permissions, and activley maintained.
-
iOS app for encrypting/ decrypting text. Has native keyboard integration, keychain support and app integrations which makes it quick to use in any app.
Not Open Source -
Browser extension for using PGP within Gmail, for Chrome and Firefox. Mobile version supported on Android and iOS.
-
OpenPGP extension for Thunderbird and PostBox, integrates natively within mail app.
About the Data: Mailvelope
API
You can access Mailvelope's data programmatically via our API.
Simply make a GET
request to:
https://api.awesome-privacy.xyz/utilities/pgp-managers/mailvelope
The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
Share Mailvelope
Help your friends compare PGP Managers, and pick privacy-respecting software and services.
Share Mailvelope and Awesome Privacy with your network!