|
Size: 2809
Comment: bars instead of stars for usability
|
← Revision 15 as of 2026-03-09 06:22:15 ⇥
Size: 3675
Comment: Finish reorganizing table
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| =Progress of WKD in different products This page informs about the progress of WKD and its usability in different products. The page also contains links to issues so everybody can see if a feature is already in work. Feel free to add information and to create issues for your favorite product. |
= WKD Support = This page tracks the progress of WKD support and usability in different software projects, with links to any known public feature request discussions that may exist; feel free to add/update information about your favorite product. |
| Line 4: | Line 4: |
| <<TableOfContents(2)>> | <<TableOfContents(3)>> |
| Line 6: | Line 6: |
| Here is an explanation of some columns: * **Supports WKD**: There are two stars because the draft for the WKD standard contains two methods - the direct and the advanced method. If a product supports one of these methods it gets one star. If it supports both methods it gets two stars. * **Usability of WKD**: In a bachelor thesis there were developed [[https://wiki.gnupg.org/WKD/BachelorThesisIncreaseWKDUsage2021#Criteria_for_implementing_WKD_with_a_good_usability|criteria]] for the usability of WKD in a products. Each fulfilled criterion will be represented by one filled star. One criterion concerned if a product supports WKD. Because this criterion is in a different column on this page, here are only 12 stars that can be reached. |
== Software table == Note: This list is sorted alphabetically and not by quality of implementation. |
| Line 10: | Line 9: |
| \\Note: The list of products will be sorted alphabetically. \\\\ |{{cube.png}} Product|{{phone_desktop.png}} Platform|{{tag.png}} Type|{{key.png}} Supports WKD|{{usability.png}} Usability of WKD |Claws Mail|GNU/Linux, Windows|Email client|{{star_filled.png}}{{star_filled.png}}|{{bar_4.png}} |Fair~Email|Android|Email client|{{star_filled.png}}{{star_filled.png}}|{{bar_0.png}} |K~9Mail|Android|Email client|{{star_filled.png}}{{star_filled.png}}|{{bar_3.png}} |KMail|GNU/Linux|Email client|{{star_filled.png}}{{star_filled.png}}|{{star_filled.png}}{{star_filled.png}}{{star_filled.png}}{{star_filled.png}}{{star_filled.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}} |Mailvelope|Browser|Extension|{{star_filled.png}}{{star_filled.png}}|{{star_filled.png}}{{star_filled.png}}{{star_filled.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}} |Thunderbird|Windows, GNU/Linux, MacOS|Email client|{{star_filled.png}}{{star_filled.png}}|{{star_filled.png}}{{star_filled.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}}{{star_empty.png}} |
==== Column key ==== * **Methods**: A filled star represents support for one of the two access methods described in the WKD draft standard, Direct and Advanced. * **Usability**: Visualizes the completion percentage to the [[WKD/UsabilityOfWKD|WKD usability criteria]] are fulfilled. |
| Line 20: | Line 13: |
| ==FairEmail *Currently working on WKD: No **Requested automatic retrieval of pubkeys ([[https://forum.xda-developers.com/t/app-5-0-fairemail-fully-featured-open-source-privacy-oriented-email-app.3824168/post-86520535|Post in forum]]) |
---- | {{cube.png}} **Name** | {{tag.png}} **Type** | {{phone_desktop.png}} **Platform** | {{key.png}} **Methods** | {{usability.png}} **Usability** | | **[[https://gitlab.gnome.org/GNOME/balsa|Balsa]]** | Desktop | • GNU/Linux | {{star_filled.png}}{{star_filled.png}} | //As yet untested// | | **[[https://claws-mail.org/|Claws Mail]]** | Desktop | • GNU/Linux\\• Windows | {{star_filled.png}}{{star_filled.png}} | {{bar_4.png}} | | **[[https://gitlab.gnome.org/GNOME/evolution|Evolution]]** | Desktop | • GNU/Linux | {{star_empty.png}}{{star_empty.png}} | //No testing possible// | | **[[https://email.faircode.eu/|FairEmail]]** | Mobile | • Android | {{star_filled.png}}{{star_filled.png}} | {{bar_0.png}} | | **[[https://gitlab.gnome.org/GNOME/geary|Geary]]** | Desktop | • GNU/Linux | {{star_empty.png}}{{star_empty.png}} | //No testing possible// | | **[[https://gnupg.com/gpgol.html|GpgOL/Web]]**\\(for Outlook.com) | Browser | • Chrome-based\\• Firefox-based | {{star_filled.png}}{{star_filled.png}} | //As yet untested// | | **[[https://kontact.kde.org/components/kmail/|KMail (Kontact)]]** | Desktop | • GNU/Linux\\• Windows | {{star_filled.png}}{{star_filled.png}} | {{bar_5.png}} | | **[[https://mailvelope.com/|Mailvelope]]** | Browser | • Chrome-based | {{star_filled.png}}{{star_filled.png}} | {{bar_3.png}} | | **[[https://www.thunderbird.net/|Thunderbird]]** | Desktop | • Windows\\• GNU/Linux\\• macOS | {{star_filled.png}}{{star_filled.png}} | {{bar_2.png}} | | **[[https://www.thunderbird.net/mobile/|Thunderbird Mobile]]**\\(formerly K-9 Mail) | Mobile | • Android | {{star_filled.png}}{{star_filled.png}} | {{bar_3.png}} | |
| Line 24: | Line 26: |
| ==K9Mail *Currently working on WKD: ? **Requested automatic retrieval of pubkeys ([[https://github.com/k9mail/k-9/issues/5798|Issue]]) |
== Products notes == === Balsa === * Balsa retrieves keys automatically via WKD since the [[https://gitlab.gnome.org/GNOME/balsa/-/releases/2.6.5|release of v2.6.5 on 2025-04-12]] (changes introduced in this [[https://gitlab.gnome.org/GNOME/balsa/-/merge_requests/65|merge request]]) ** //Original [[https://gitlab.gnome.org/GNOME/balsa/-/issues/71|new feature request]] for WKD implementation and automatic retrieval of keys// === Evolution === * WKD should be enabled by default (see [[https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/39|issue]]) === FairEmail === * Currently working on WKD: No ** Requested automatic retrieval of pubkeys ([[https://forum.xda-developers.com/t/app-5-0-fairemail-fully-featured-open-source-privacy-oriented-email-app.3824168/post-86520535|Post in forum]]) === Geary === * There is no hint in the settings of the application or the overview in the built-in manual that Geary does support encryption. === KMail === * [[https://bugs.kde.org/show_bug.cgi?id=452295|Requested]] a possibility to retrieve missing keys in the area where the signature is shown === Thunderbird Mobile (formerly K-9 Mail) === * Currently working on WKD: ? ** Requested automatic retrieval of pubkeys ([[https://github.com/k9mail/k-9/issues/5798|Issue]]) |
WKD Support
This page tracks the progress of WKD support and usability in different software projects, with links to any known public feature request discussions that may exist; feel free to add/update information about your favorite product.
Contents
Software table
Note: This list is sorted alphabetically and not by quality of implementation.
Column key
- Methods: A filled star represents support for one of the two access methods described in the WKD draft standard, Direct and Advanced.
- Usability: Visualizes the completion percentage to the WKD usability criteria are fulfilled.
Name |
Type |
Platform |
Methods |
Usability |
| Balsa | Desktop | • GNU/Linux | ![]() |
As yet untested |
| Claws Mail | Desktop | • GNU/Linux • Windows |
![]() |
|
| Evolution | Desktop | • GNU/Linux | ![]() |
No testing possible |
| FairEmail | Mobile | • Android | ![]() |
|
| Geary | Desktop | • GNU/Linux | ![]() |
No testing possible |
| GpgOL/Web (for Outlook.com) |
Browser | • Chrome-based • Firefox-based |
![]() |
As yet untested |
| KMail (Kontact) | Desktop | • GNU/Linux • Windows |
![]() |
|
| Mailvelope | Browser | • Chrome-based | ![]() |
|
| Thunderbird | Desktop | • Windows • GNU/Linux • macOS |
![]() |
|
| Thunderbird Mobile (formerly K-9 Mail) |
Mobile | • Android | ![]() |
|
Products notes
Balsa
- Balsa retrieves keys automatically via WKD since the release of v2.6.5 on 2025-04-12 (changes introduced in this merge request)
- Original new feature request for WKD implementation and automatic retrieval of keys
Evolution
- WKD should be enabled by default (see issue)
FairEmail
- Currently working on WKD: No
- Requested automatic retrieval of pubkeys (Post in forum)
Geary
- There is no hint in the settings of the application or the overview in the built-in manual that Geary does support encryption.
KMail
- Requested a possibility to retrieve missing keys in the area where the signature is shown
Thunderbird Mobile (formerly K-9 Mail)
- Currently working on WKD: ?
- Requested automatic retrieval of pubkeys (Issue)

Name
Type
Platform
Methods
Usability 
