Provides real value. It should solve a problem, create something enjoyable, or make life meaningfully better for the people using it.
Respects your time and attention. We don’t want to manipulate people into staying longer, clicking more, or coming back when they don’t want to.
Uses fair, non-predatory monetization. People should understand what they’re paying for and feel good about the exchange.
Feels intuitive and pleasant to use. Good software should work with you, not make you fight with it.
Respects your privacy. We collect and share as little personal information as practical for the software to do its job.
Includes accessibility from the start. We try to design for different bodies, minds, abilities, and ways of interacting with technology.
Gives people meaningful control. When preferences or customization can make software work better for someone, we want to provide that flexibility.
Treats users like people, not metrics. Our goal is to make products we would feel comfortable recommending to someone we care about.