Technology for Ethical Compliance