Software Criteria #411
-
Currently we do not have any requirements that software recommendations must adhere to. I plan on fixing that by introducing criteria for software. This criteria would apply to all software, and no exceptions would be made. First definitions must be proposed:
I propose:
It should be pretty clear that the PrivacyGuides team needs to evaluate a lot of software, even with a software criteria in effect. As much as we want to keep this a fair and high quality process, I think everyone can agree we won't be able to make everyone happy about our recommendations or process. A lot of people would probably like us to evaluate software based on Privacy Policies, or marketing, which isn't really our goal when we're evaluating based on the technical capabilities of the software. But they could be optional bonus points that don't equate to the actual evaluation (unless being compared to extremely similar software). What is everyone's thoughts on this? What else should be required? Does the current proposed requirements make sense, or could they use improvements? |
Beta Was this translation helpful? Give feedback.
Replies: 0 comments 3 replies
-
This sounds good to me. Things I wonder: Do all of our current recommendations fit these criteria? You've established servers as a software category, but don't have any server-specific criteria. Something to brainstorm?
Can we define this specifically somehow? Where do we draw the line between standards and homegrown stuff? Arguably Signal and Telegram both use their own homegrown cryptography, but Signal Protocol is significantly more respected for example.
Does this mean all software that implements E2EE communications, or only software that strongly advertises it? I might change this to "software which supports E2EE must do E2EE by default."
Do many websites which use E2EE currently do this? ProtonMail and Element both come to mind as websites that don't, as far as I'm aware. |
Beta Was this translation helpful? Give feedback.
This sounds good to me. Things I wonder:
Do all of our current recommendations fit these criteria?
You've established servers as a software category, but don't have any server-specific criteria. Something to brainstorm?
Can we define this specifically somehow? Where do we draw the line between standards and homegrown stuff? Arguably Signal and Telegram both use their own homegrown cryptography, but Signal Protocol is significantly more respected for example.
Does this mean all software that implements E2EE communications, or only software that strongly advertises it? …