Friction design, defined

Timi breathing out

What is friction design? Friction design is deliberately adding a small cost to an action so the action stops being automatic. The cost is not there to stop you. It is there to make the moment visible, so that continuing becomes a choice rather than a reflex.

Most software spends its life removing friction. One tap to buy. One swipe to keep watching. Friction design points the same craft the other way, at the handful of actions where being frictionless is the problem.

The unit is a beat, not a barrier

A useful piece of friction is short enough to comply with and specific enough to notice. A confirmation dialog fails at this. It is short, but it demands nothing, so the hand learns to clear it without reading. A five minute lockout fails the other way. It demands too much, and gets removed.

The size that works asks for one thing you must actually do, then lets you through. That is the argument in what one breath does.

Where friction helps

It helps on actions that are automatic, frequent, and only sometimes wanted. Opening a feed qualifies on all three. It is the reach that runs without a decision, and the decision only ever gets made after the app is already open.

It also helps where the environment supplies no natural stopping point, which is most of the modern phone.

Where friction turns into a fight

Friction becomes adversarial the first time it is present when you genuinely need the thing. Once that happens, the tool is an obstacle rather than a prompt, and obstacles get defeated. The pattern is documented in why your app blocker stopped working.

The design rule that follows is unglamorous: any friction worth shipping needs a guaranteed way through, known in advance. A cost you can always pay is a prompt. A cost you sometimes cannot pay is a wall.

Friction is not the same as difficulty

Difficulty scales with resistance. Push harder, get more wall. Friction, done properly, is flat. It asks the same small thing whether you are calm or desperate, and it never escalates. That flatness is what keeps it from becoming a negotiation.

The worked example

reCalm is this essay shipped as an app. The friction is one breath, the same size whether you are calm or desperate, and the way through is guaranteed: breathe and the shield opens, every time, or wait and everything opens by itself after 15 minutes. It never escalates, never bargains, and never meets you as an opponent, which is what keeps it a prompt instead of a wall. If you want to feel what flat friction is like in practice, that is the product doing the only thing it does.

Frequently Asked Questions

Is friction design just making things annoying?

Annoyance is what happens when the cost is unpredictable or unpayable. Friction that is small, fixed, and always passable reads as a pause rather than an obstruction. The difference is whether you can always get through.

Does friction actually change behaviour?

It changes the shape of the moment more than it changes the total. A pause reliably converts an automatic open into a conscious one. Whether the conscious answer is yes or no is up to the person, and both answers are fine.

How long should the friction last?

Long enough to require attention, short enough that paying it is never a decision in itself. A few seconds of something you have to do beats a longer wait you can sit through without noticing. See how long should a breathing break be.

Written by reCalm · 28 August 2026