consensualsoftware / consensual_software

the source code for the consensual software website
http://consensualsoftware.com
MIT License
19 stars 5 forks source link

Consensual software definition #6

Closed dmleong closed 6 years ago

dmleong commented 7 years ago

What is it, even?

dmleong commented 7 years ago

Consensual software is software that asks for the user's explicit permission to interact with them or their data.

Consensual software respects users' privacy and does not trick or coerce users into giving away permissions or data.

Consensual software adheres to the principle of least privilege, where the software should have the least amount of permissions granted possible.

Consensual software informs privacy by design by making sure consent is the default setting and embedded by design.

Consensual software builds social capital and trust with users by respecting their boundaries.

Consensual software asks for permission first, rather than begging for forgiveness later.

dmleong commented 6 years ago

Added draft here https://github.com/TheLucasMoore/consensual_software/pull/12

dmleong commented 6 years ago

Shipped via #12