Traffic qualityFree + Pro

See which clicks are real people, which are bots, and which are AI assistants

Every click on a Flyn link is screened by its signals before it is counted. Bots and crawlers are separated from real human visits, AI assistants are broken out as their own channel, and your headline number is the human one, not the noise.

  • Free plan, no card required
  • Set up in minutes
  • GDPR-ready analytics
  • No ad interstitials
  • Cancel anytime

A raw click count mixes three very different things: real people, automated bots and preview scanners, and a fast-growing fourth category, AI assistants fetching your link on someone's behalf. Flyn tells them apart. Each incoming click is screened by its request signals, so known bots, crawlers, and preview fetchers are kept out of your human total, and traffic from AI assistants is tagged as its own referrer channel instead of hiding inside direct traffic. The bot-excluded human count is your headline number on every plan, free included, so the total you report is already the honest one. The traffic-quality view that shows the human count next to the filtered bot count is free too, so you can see the split without upgrading. Pro adds the AI Assistants channel alongside your geo, city, device, and referrer breakdowns. This is signal-based screening by user agent and request pattern, not a guarantee about any single visitor, but at scale it turns a vague number into one you can actually act on.

How it works

Up and running in minutes

1

Every click is screened by its signals

When a request hits a Flyn short link, its user agent and request pattern are checked before anything is counted. The screening runs inline on the redirect, so real visitors are never slowed down and never blocked.

2

Humans, bots, and AI are separated

Requests that match known bots, crawlers, and preview scanners are kept out of your human total. Requests that come from AI assistants are recognized and tagged as their own channel, rather than being lumped into direct or organic traffic.

3

Your headline number is the human one

The click count you see first, on every plan including free, is the bot-excluded human count. There is no mental discount to apply and no footnote to add before you share it with a client or a teammate.

4

Open the full split, free

A traffic-quality view shows the human count beside the filtered bot count on every plan, free included. Pro adds an AI Assistants channel to your geo, city, device, OS, browser, and referrer breakdowns, so you can see exactly where the fourth category is coming from.

Why it matters

What you get

A human number you can report as-is

The count that leads every link is the one with bots and crawlers already removed. Hand it to a stakeholder without explaining what was real and what was a preview scanner burning up the total.

AI assistants as their own channel

When an AI assistant fetches your link for a user, that traffic is tagged and grouped on its own instead of disappearing into direct traffic. You get an early, honest read on a channel most shorteners cannot even see.

See the split, not just the survivors

Every link shows the human count next to the filtered bot count, on every plan including free, so you can see how much noise was stripped out and trust that the cleanup is real rather than taking it on faith.

Signal-based screening, on by default

Screening runs on every link automatically, on free and Pro, with nothing to configure. It reads request signals like the user agent and pattern to match known bots, crawlers, and AI agents, so the count reflects genuine visits.

Cleaner decisions from cleaner inputs

Compare channels and creatives on human clicks alone. When bot and AI traffic are separated out, the campaign that actually moved real people is the one that looks like it did.

Human-only breakdowns on Pro

Because only real clicks feed the reports, Pro's geo, city, device, OS, browser, and referrer breakdowns describe actual visitors, while the AI Assistants channel keeps automated traffic visible and labeled rather than mixed in.

Frequently asked questions

How does Flyn decide a click is human and not a bot?

It screens each request by its signals, mainly the user agent and request pattern, against known bots, crawlers, preview scanners, and AI agents. Matches are kept out of your human total. This is signal-based screening at scale, not a guarantee about any single visitor, but it removes the automated traffic that otherwise inflates a raw count.

What is the AI Assistants channel?

When an AI assistant fetches your link on a user's behalf, Flyn recognizes that traffic and groups it as its own referrer channel instead of filing it under direct or organic. It sits alongside your other channels so you can see how much of your traffic now comes through AI, a category most shorteners do not surface at all.

Do I need to turn this on?

No. Screening runs automatically on every Flyn short link, on both free and Pro, with nothing to configure. The bot-excluded human count is your headline number on every plan, so the total you see is already the cleaned-up one.

What is free and what is Pro here?

More is free than you might expect. The honest human total, with bots and crawlers already excluded, is free on every link, and so is the split itself: the traffic-quality view that shows the human count next to the filtered bot count costs nothing. What Pro adds is the AI Assistants channel and the geo, city, device, and referrer breakdowns, which are its advanced analytics.

How is this different from bot-filtered analytics?

Bot-filtered analytics is the engine that keeps automated hits out of your count. This feature is about seeing the result: the human versus bot split shown side by side, and AI assistant traffic broken out as its own channel. One does the filtering, the other makes the outcome visible and gives AI traffic a name.

Does the human count feed anything besides my analytics?

Yes, it is the denominator for conversions. Flyn's separate conversion tracking feature (Pro) only hands out its per-click id when the click passed the human screen, and it reports conversion rate against that human number rather than raw hits. Bot filtering decides which clicks are real; conversion tracking measures what those real clicks did next, recording the signups and sales each link produced once you add a small tag to your site.

Does this block bots or AI from reaching my destination?

No. Screening only decides how a click is counted and categorized, not whether the visitor reaches the page. Everyone still lands on your destination. Flyn simply separates real human visits from automated ones in your analytics so your numbers reflect people.

Why teams choose Flyn

Built to trust, priced to keep

Flat, honest pricing

One $9/mo rate (about 8 EUR / 7 GBP). No per-link fees, no metered "tracked clicks", no surprise tier jumps.

GDPR-safe by design

No raw IP addresses stored, plus one-click data export and deletion. Built to fit EU and UK privacy rules.

No ad interstitials

Clean redirects on your own branded domain. Your audience never lands on a preview or ad page first.

Numbers you can trust

Click and scan analytics are bot-filtered, so you measure real people, not crawlers padding your stats.

Coming from another shortener? See how Flyn compares or migrate in under 10 minutes.

Verified human clicks starts free on Flyn

Create your first link free, no card required. Upgrade to Pro for unlimited links and the full toolkit.