What if · No 04 · September 2026

What if AI had a guard that could say no?

An AI can understand a request and still be asked to do something outside its permissions. A guard gives the application a place to say no before the action happens.

A child using a learning app asks the assistant to change a setting reserved for a parent. The assistant understands the request. It may even know exactly how to carry it out.

The application still needs to stop it.

That is the small idea I want to explore: what if AI had a guard whose job was simply to block things it was not allowed to do? A child-facing education app makes the need easy to see, but the same question applies to any assistant with tools.

Start with a rule you can explain

For this concept, suppose a learner can ask for an explanation and save a note on their own reading page. Changing a parent-controlled setting requires the parent's authority. Opening another learner's private notes is outside the learner's permissions.

Those rules give the guard something concrete to enforce. Before an action runs, it checks who is asking, what they want to do, and which record or setting would change.

The AI can work out what the request means. The application supplies the authenticated identity and permissions. A message saying “my parent said it is fine” would not create authority to change the setting.

Put the check before the action

A warning after a setting has changed is too late. The check belongs in the code that carries out the change, before it writes anything.

The flow can stay simple:

  1. The AI proposes an action. For example, save this note on this page.
  2. The guard checks the rule. Is this user allowed to save that note there?
  3. The application permits or blocks it. Only an allowed action reaches the code that performs the write.

Every route to the same action needs the same check. Disabling a button is useful for explaining the interface; the server must also reject a direct request that lacks permission.

That keeps the rule in one place. Rephrasing the request, asking through another screen, or persuading the assistant to call a tool differently should not change the user's authority.

A refusal should leave a useful next step

If a learner asks to change a parent-controlled setting, the app can explain that a parent needs to make that change through their own account. If the learner asks to open somebody else's private notes, the app can refuse access and offer to return to their own notes.

The refusal should be short and specific. It should describe the boundary without revealing private information or making a promise that the blocked action succeeded.

If the permission check is unavailable, the action waits. The application can say it could not check permission and invite another attempt. An outage should not silently turn a restricted action into an allowed one.

Some decisions need judgement

Ownership and account roles can be checked against application records. Deciding whether a generated explanation is appropriate for a child needs a different kind of review.

The education project's child-safety design separates checks on incoming requests from checks on generated answers. That offers another use for the guard idea: hold back content that fails review before it reaches the child.

These checks have different evidence behind them. A permission check can establish that an account owns a record. A model reviewing an answer can make mistakes. I would keep both under a clear policy, while testing each according to what it actually decides.

Show that the blocked action never happened

A polite refusal on screen is only part of the evidence. I would also check that the setting stayed unchanged, the private record was never returned, and no alternate tool path bypassed the guard.

The allowed cases matter too. A learner should still be able to save their own note. A parent with the right authority should still be able to change the setting. A guard that blocks everything would be easy to build and difficult to use.

That is the operating habit this concept brings into focus: define the permitted action, put an owner on the rule, and verify the result. The assistant can understand what someone wants. The system still decides whether it may happen.


September 2026 concept essay, inspired by an education project's child-guard design. The permissions and interactions above are hypothetical examples, not claims of implemented features or measured safety results. September is the editorial placement of the concept.

Continue the conversation

Build the evidence. Build the team. Earn the trust.

[email protected] CV / LinkedIn ↗ GitHub ↗ All writing → Hong Kong · Cantonese · Mandarin · English