Earlier quoted context omitted.
It’s kind of sad that we live in a world where this behaviour is considered exceptional and something to be applauded, instead of being the normal way to do business, thanks to both morals and regulations with huge fines to control those who lack morals.
Yeah, I fully agree. This was in the back of my mind while writing the previous comment too. It's also why think it's important to acknowledge it, since that might help people become aware that we're not doing things right. Only slightly related, but as a lead developer I've had some business people get angry, because I refused to build features that violated customer privacy (and GDPR). It's not just the business th…
I wrote a feedback mechanism in an Android application that we made at work. There's a space for users to write their feedback, but of course we collect other information about their system and what they've done in our application. In the feedback dialog, I implemented an expandy thing that shows you all of the data that will be sent, and even has a checkbox next to each line item so the user can choose not to send that data. I showed my boss and he was like, "wow, that's transparent of you" and was blown away by the checkbox feature. Meanwhile I considered it really impolite to do otherwise.