omrilotan / isbot

🤖/👨‍🦰 Detect bots/crawlers/spiders using the user agent string
https://isbot.js.org/
The Unlicense
908 stars 74 forks source link

Flutter & one other UA was wrongly recognised as a bot #266

Closed sagrawal31 closed 1 month ago

sagrawal31 commented 1 month ago

User Agent String

These two user agents are identified as bots.

Reproduce

No direct way.

Context

I can confirm that these were the real users browsing a website based on their IP geolocation and activities they did on the websites.

image

omrilotan commented 1 month ago

Addressed Flutter in #265

Windows NT 6.1 is OS identification only, without browser recognition. It's probably Windows Server.

The user-agent string is not a behavioural check - it is an umbrella check for patterns used by automated services. You can always send and user agent string with your natural behaviour.

sagrawal31 commented 1 month ago

Thank you, @omrilotan, for addressing my three user-agents so quickly. Much appreciated.

You are suggesting that Windows MT 6.1 should be kept treating as a bot?

omrilotan commented 1 month ago

At this moment, I would keep recognising Windows MT 6.1 as bot

omrilotan commented 1 month ago

Resolved in #265