usemay
UseMay is a design principle in human-computer interaction and software development that emphasizes conditional activation of features based on a user’s expressed willingness to engage. It contrasts with features that are always available (use-must) or that operate strictly by default. UseMay advocates presenting options in a staged manner, often with explicit consent flags or contextual prompts, to respect user autonomy and reduce unwanted actions.
Mechanisms associated with UseMay include progressive disclosure, explicit opt-in checks, and contextual prompts that appear when
Designers must balance clarity and friction: communicate what happens when users consent, provide easy reversal, ensure
Applications of UseMay include privacy-sensitive data collection, adaptive feature suggestions, and assistive interfaces in which the
Related concepts include consent management, progressive disclosure, opt-in versus opt-out, adaptive interfaces, and the broader goal