The Promise to Develop Ethical Software
-
I swear to respect the privacy of the user and secure all personal information in accordance with current standards.
-
I swear to not invade the private space of the user by sending spam or exploiting their trust.
-
I swear to be transparent in the information I keep on the user and to allow them to access it at any time.
-
I swear to release and remove personal user information at their request.
-
I swear to responsibly disclose any and all software vulnerabilities that come to my attention so that they may be fixed.
-
I swear to not design software for the purpose of exploiting a vulnerability, damaging another computer system or exploiting a user with the intent to cause harm.
- I swear to not become a patent troll and stifle innovation of software by applying for or enforcing patents on algorithms and software features that clearly should not be patented.
- I swear to take no action to aid or abet the perpetration of crimes against humanity or other war crimes.
- Wherever possible, I will strive to produce software that does not discriminate against nationality, language, race, sex, ability or political or religious beliefs.