1. Ethics in Architecture intermediate Multiple choice

    A consumer app logs full request and response bodies for 30 days to chase a client bug. The bodies contain home addresses and partial payment identifiers. Which change most reduces foreseeable harm?

    3 min answer data-minimisationloggingprivacyethics
  2. Ethics in Architecture advanced

    A product's growth team wants account deletion to take 30 days of "cooling off", during which the account is recoverable and the user receives win-back emails. The architecture already implements this as a soft-delete flag. What happens when the first erasure request arrives citing a legal right, and what should have been designed differently?

    3 min answer erasuregdprdark-patternsretention
  3. Ethics in Architecture advanced

    An architect is asked to implement something technically straightforward that they believe is harmful to users. What is the professional response?

    2 min answer zerodhaethicsdark-patternsprofessional
  4. Ethics in Architecture advanced

    What ethical questions belong in an architecture review, and who should raise them?

    2 min answer ethicsprivacyminimisationaccessibility
  5. Ethics in Architecture advanced

    Which architectural decisions carry ethical consequences, and what is the architect's professional responsibility?

    2 min answer ethicsdata-minimisationaccessibilitytransparency
  6. Ethics in Architecture advanced

    Your support console has a "view as user" mode - an engineer enters a user id and the application serves the account exactly as that user would see it. It shipped by reusing the session-issuing code with the target user's id. The first time it is used on an account that is later disputed, what happens second by second, and what stops it?

    3 min answer impersonationauditaccountabilityidentity