A concise list of patterns that reduce ambiguity, respect privacy, and keep users in control.