According to the ACM Code of Ethics, professionals have a du…

According to the ACM Code of Ethics, professionals have a duty to provide accurate information about software systems and their potential impacts to enhance pubic understanding plus they should respect and protect confidential information obtained during their professional activities as a responsibility to their clients and employers.