All articles
2 min read#features#adult#safety

How the 18+ gate works, and why it exists

The question is not whether to allow adult links. It is whether the address in your bio survives being associated with them.

What happens on a tap

A link marked 18+ is rendered as a labelled button whose destination is not in the page. Tapping it opens a short confirmation on your own page: the visitor states they are of age. Only then does the address resolve, through a separate warning domain, and only then does the visitor arrive.

Three consequences follow, and all three are the point. A crawler reading your page sees a button and a label and no adult URL. A messaging app generating a preview of your address sees the same. And our own statistics never record the destination, because the gate runs before anything is counted.

  1. Mark the link 18+ in the editor, or let the platform do it: OnlyFans, Fansly and similar are marked automatically.
  2. Keep the label plain. The label is public even when the destination is not.
  3. Do not try to route around it with a shortener. A shortener in the page brings the association back and removes the gate.
  4. Expect no tap counts for those links. That is deliberate, not an omission.

Why your address needs this

  • Platforms classify link pages by what is in their markup. A visible adult URL is what gets a whole domain blocked in a messenger.
  • A block does not fall on one page. It falls on the shared domain, and the creators who share it did nothing.
  • Search engines treat adult association as a property of the address, and the address is what you print.
  • An unlabelled adult link is the single most reported thing on a link page, and reports are acted on.

What this is not

It is not verification. Nobody is identified, no document is checked, and no record is kept of who confirmed what. A gate is a statement, a friction and a boundary in the markup — the same thing every publisher uses, no more and no less.

It is also not a judgement about the work. Adult platforms are a real part of this audience, and they are supported on purpose. What is not supported is putting that traffic on a shared domain in a way that costs everyone else their address.

Read next