As a technical term, Dark Patterns serves ok, but I think people need to be clear that what this is abusive software.
I have wondered about the merits of creating some sort of ethical software charter which companies can adhere to or face questions as to why they do not adhere.
I feel like this should exist already but I am not aware of such a thing.
Like doctors have the Hippocratic Oath, developers should have some kind of professional code of ethics that they sign on to and can use to push back against these terrible projects. We shouldn't get to just shrug our shoulders and deflect with "business as usual."
I have wondered about the merits of creating some sort of ethical software charter which companies can adhere to or face questions as to why they do not adhere.
I feel like this should exist already but I am not aware of such a thing.