AgentZero is programmed with lists of string to match and categorise, it can currently match the following:
- x86
- x86_64
- WOW64
- i386
- i686
- arm
- arm7l
- aarch64
- arm64
- amd64
- win32
- win64
- sun
- IA64
- PowerPC
- Spark64
- Spark V9
- Linux
- Ubuntu
- Fedora
- SUSE
- Mint
- RedHat
- Arch
- Darwin
- CentOS
- Rocky
- Gentoo
- Alma
- FreeBSD
- NetBSD
- OpenSUSE
- Windows
- Mac
- iOS
- Android
- Fuchsia
- Maemo
- Windows Phone
- WebOS
- Tizen
- Roku
- SunOS
- Solaris
- KaiOS
- Firefox
- Chrome
- Edge
- Safari
- Internet Explorer
- Opera
- IE Mobile
- Brave
- Vivaldi
- Maxthon
- Konqueror
- K-Meleon
- UCBrowser
- Waterfox
- PaleMoon
- SeaMonkey
- Yandex Browser
- UP.Browser
- Netscape
- WebPositive
- K-Ninja
- Samsung Browser
- Nintendo Browser
- Epiphany
- Silk
- NetFront
- Fennec
- Lynx
- Minimo
- Links
- Elinks
- QQ Browser
- Gecko
- Blink
- WebKit
- Presto
- Trident
- Goanna
- Libwww
- Android Devices
- iPhone
- iPad
- iPod
- iPod Touch
- Oculus Quest
- Oculus Quest 2
- Nintendo Wii
- Nintendo Wii U
- Nintendo Switch
- Xbox 360
- Xbox One
- Xbox Series S
- Xbox Series X
- Playstation Portable
- Playstation Vita
- Playstation 4
- Playstation 5
- NVIDIA Shield
- Google Chromecast
- Amazon Fire TV
- Chromebooks
- Samsung devices
- Sony Ericsson devices
- LG WebOS TV's
- Sony Bravia TV's
- Samsung Tizen TV's
- Facebook Browser
- Instagram Browser
- Android Apps
- DuckDuckGo
- Other in app browsers
- Electron
- MAUI
- Cordova
- GoogleBot
- GoogleBot Mobile
- Google AdsBot
- Yahoo! Slurp
- BingBot
- DuckDuckBot
- Yandex Bot
- Baidu Spider
- Ahrefs Site Audit
- Yacy Bot
- Apple Bot
- Facebook External Hit
- Mail.RU Bot
- Other Crawlers
Captures all 2 and 4 character languages (Where specified in the UA string), e.g. en`` or en-GB`.