The principles been amidst increasing controversy over software ranging from banking companies and you can pay-day loan providers