Workflow 4 min read

Alert fatigue: why security prompts stop working, and what to do about it

A security tool that interrupts you forty times an hour is training you to click allow. That is worse than having no tool.

The failure is not that people ignore security prompts. It is that people learn to ignore them, correctly, because the base rate of prompts that matter is very low and the cost of reading every one is very high.

Any tool that asks a question dozens of times an hour is not increasing your security. It is conditioning a reflex, and the reflex is "approve".

alertstimeday one: noisyweek two: quietThe uncomfortable early phase is finite; a well-tuned rule set goes silent.
The volume curve for a typical first fortnight of outbound filtering.

The arithmetic

Suppose a connection monitor prompts forty times a day, and one prompt a month deserves a "no". That is roughly one meaningful decision in 1,200. No human sustains careful attention at that ratio. After a fortnight you are approving on autopilot, and the one that mattered goes through with everything else.

The fix is not more discipline. It is fewer, better prompts.

Four ways to cut the volume

1. Filter upstream

Every connection blocked at the DNS layer is a connection that never becomes a prompt. Setting up a filtering resolver first typically removes a large share of the noise before the firewall ever sees it. Do this before anything else.

2. Observe before enforcing

A week in monitor mode produces zero prompts and a complete baseline. You then write rules from knowledge rather than from a dialog box appearing while you are mid-sentence in an email. This one change does more for prompt quality than any setting.

3. Write broad rules for boring cases

A rule per connection produces a rule set nobody maintains. Approve at the level of "this application may reach its own vendor's domains" and reserve narrow rules for things you actually care about. Precision has a maintenance cost, and spending it on your text editor's update check is waste.

4. Batch the decisions

Where the tool supports it, defer non-urgent prompts and review them together. Fifteen decisions made deliberately at the end of the day are worth more than fifteen made under interruption — this is the same reason nobody reviews code one line at a time over eight hours.

Focus modes: putting alerts where you can act on them

macOS Focus modes are usually treated as a do-not-disturb toggle. They are more useful as a routing mechanism: which alerts reach you, in which context.

ContextSecurity alertsReasoning
Deep workSuppressed, queuedAn interrupted decision is a bad decision, and almost none are urgent
Admin / triage blockAll allowedYou are in a state to actually evaluate them
Screen sharingSuppressed entirelyPrompts reveal what you run to everyone watching — see screen sharing privacy
Installing softwareAll allowedThe one moment when a connection prompt is genuinely informative

The last row is the important one. The highest-signal moment for a connection prompt is the first launch of new software. Everything else is mostly repetition.

The workspace side of attention

There is a second, quieter cause of fatigue that has nothing to do with the tool: an unstable workspace. If windows move every time you switch tasks, every alert arrives in a different place and every one costs you a moment of reorientation.

A fixed layout removes that cost. When the monitor is always in the same quarter of the screen and your work is always in the same two thirds, an alert is something you glance at rather than something you have to locate. Keyboard window management is what makes a fixed layout survive a working day — Rectangle and similar tools exist for exactly that, and the arrangement is described in keeping the monitor visible.

Predictability is an attention feature

The reason a stable layout matters for security is not tidiness. It is that recognition is cheap and search is expensive. A change you would notice instantly in a familiar arrangement is invisible in a chaotic one.

Knowing when to stop

Some signals that your configuration has gone wrong:

  • You have approved a prompt without reading it in the last week.
  • You cannot remember the last prompt that made you say no.
  • You have more than about thirty block rules and cannot explain a third of them.
  • You have started avoiding software because of the prompts rather than because of what it does.

Each of those means the same thing: reduce the volume. A quiet tool that you read is worth more than a loud one you have learned to dismiss.

Frequently asked questions

Why do I stop reading security prompts?

Because the ratio of meaningful prompts to routine ones is extremely low. Approving becomes a conditioned reflex, which is a predictable human response rather than carelessness.

How do I reduce firewall prompts on macOS?

Filter at the DNS layer first, observe for a week before enforcing, write broad rules for routine cases, and batch non-urgent decisions instead of answering them immediately.

When is a connection prompt most useful?

At the first launch of newly installed software. That is the moment the information is genuinely new; most later prompts are repetition.

Does a stable window layout really affect security?

Indirectly but meaningfully. Recognising a change is cheap in a familiar arrangement and expensive in a chaotic one, so a fixed layout makes anomalies easier to notice.