Every new software feature arrives with a small campaign. There is a badge, a tour, a tooltip and often a renewed attempt to place itself at the centre of the interface. Even useful additions behave like guests who immediately rearrange the furniture.

The assumption is that progress must be visible and persistent. If a product can summarise, recommend, notify or generate, then every user should encounter that capability until they appreciate it. Opting out is framed as reluctance rather than preference.

Control is not a settings page. It is the confidence that a product will accept “not now” as a complete answer.

Optional should feel optional

A real choice is easy to find, easy to understand and easy to reverse. It does not require a support article or hide behind language designed to make refusal sound irresponsible. It remains respected after an update.

This is particularly important for automated features. A recommendation system changes what we encounter. A writing assistant changes how we compose. A notification changes the shape of attention. These may be worthwhile exchanges, but they are exchanges—not free improvements without consequence.

Defaults are editorial decisions

Designers sometimes describe defaults as neutral starting points. They are closer to policy. Most people will never change them, which means the default determines the ordinary experience of the product.

A quiet default does not ban ambitious features. It gives them somewhere appropriate to live until the user asks. The result can be a product that grows in capability without becoming louder in proportion.

Absence builds trust

There is a particular pleasure in software that does not try to win every minute. It sends fewer notifications, avoids manufacturing urgency and lets completed work disappear. That restraint communicates confidence: the product expects to be opened because it is useful, not because it has learned how to interrupt.

The industry measures activation more easily than relief, so restraint rarely gets a launch event. Yet people remember products that leave them feeling capable rather than managed.

Design the off switch first

Before adding a feature, teams should be able to explain its boundary. What data does it use? When does it appear? How does someone turn it off? What remains after they do? If those answers are vague, the feature is not finished.

The future of software should contain more capability. It should also contain more consent, more silence and more confidence that opting out will not break the product. The best new feature may be extraordinary. Its most humane quality is that it knows when to leave.