Skip to content
IconMind

Consent icons

9 icons carry the tag consent, across Security, Agents, MCP and Automation. Age gate, Approval, Consent screen and 6 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 9 consent icons, described

Age gateage-gate
A window with a head stopped at a bar — no further until the age is known.
Approvalapproval
Approval — somebody said yes, a sign-off or consent given on the record.
Consent screenconsent-screen
A window with a title and one button — the page that asks the user to allow it.
Withdraw consentconsent-withdraw
A clipboard with a minus on it — permission given, then taken back.
Cookie bannercookie-banner
A window with a bar across the bottom — the strip that asks before cookies are set.
Human approvalhuman-approval
Human approval — a gate where a person has to say yes before an agent continues.
MCP elicit confirmmcp-elicit-confirm
MCP elicit confirm — the user says yes to the form the server asked them to fill.
MCP tool permissionmcp-tool-permission
MCP tool permission — whether a tool is allowed to run, a consent gate.
Tool permissiontool-permission
Tool permission — may the agent use this tool? A consent gate.

In code, each is one import — import { AgeGate } from "@iconmind/react/icons/age-gate" — and the same name in Vue, Svelte, Solid, Preact, React Native, Astro, Blade and Flutter.

Tags these icons also carry

Every consent icon, free to ship

9 of 5,287 icons compiled from one grid — outline and duotone, three weights, every cell generated rather than redrawn. MIT licensed: commercial use, no attribution, no seat count.