Widdershin / programmers-oath

An oath for programmers, comparable to the Hippocratic Oath
Creative Commons Zero v1.0 Universal
722 stars 138 forks source link

Privacy is not just about the world, it is about you, too. #24

Open anfedorov opened 6 years ago

anfedorov commented 6 years ago

I will respect the privacy of my users, for their information is not disclosed to me that the world may know.

Their information is not disclosed to you. You may have access to it, but it was most likely disclosed to a system you wrote for the purpose of fulfilling the features they understood the system to offer them. They probably have relatively reasonable expectations that their data is being handled by a system, not by humans, and violating that expectation is wrong.

mo-g commented 6 years ago

This is a very fair point, and follows things like ITIL rules and basic security practice - Development should be done on a system without live data.

That said, there will always be a need to disclose data to programmers in order to fix exceptional cases, and this Tenet should stand in those cases. I would be in favour of not disclosed to me or to my software or some such as that fixes this issue without opening a 'loophole'.

Widdershin commented 6 years ago

Good point @anfedorov, the not disclosed to me phrasing is straight from the Modern Hippocratic Oath, but makes far less sense in this context.

anfedorov commented 6 years ago

Ah, I see, in the context of doctor + patient:

I will respect the privacy of my patients, for their problems are not disclosed to me that the world may know.

There's definitely exceptions to be had for looking at someone who appears to be malicious (e.g. Mr. />"' Githubissues.

  • Githubissues is a development platform for aggregating issues.