data/factories/browsers/genericbrowser.json
{
"rules": {
"/revip\\.info site analyzer/i": "reverse ip lookup",
"/reddit pic scraper/i": "reddit pic scraper",
"/mozilla crawl/i": "mozilla crawler",
"/squid/i": "squid",
"/ucmini/i": "ucbrowser mini",
"/uc ?browser|ucweb|com\\.ucmobile\\.lab/i": "ucbrowser",
"/ic opengraph crawler/i": "ibm connections",
"/icab/i": "icab",
"/hggh phantomjs screenshoter/i": "hggh screenshot system with phantomjs",
"/bl\\.uk_lddc_bot/i": "bl.uk_lddc_bot",
"/phantomas/i": "phantomas",
"/seznam screenshot-generator/i": "seznam screenshot generator",
"/player fm/i": "player fm",
"/pocket casts/i": "pocket casts",
"/beyondpod/i": "beyondpod",
"/lg player/i": "lg player",
"/stagefright/i": "stagefright",
"/seznambot/i": "seznambot",
"/maxthon|com\\.mx\\.browser/i": "maxthon",
"/qqbrowser\\/mini/i": "qqbrowser mini",
"/qqbrowser/i": "qqbrowser",
"/pinterestbot/i": "pinterest bot",
"/pinterest/i": "pinterest app",
"/t-online browser|to-browser|(?<![su])tob/i": "t-online browser",
"/epiphany/i": "epiphany",
"/omniweb/i": "omniweb",
"/windows-rss-platform/i": "windows-rss-platform",
"/lssrocketcrawler/i": "lightspeed systems rocketcrawler",
"/outlook social connector/i": "outlook social connector",
"/outlook/i": "outlook",
"/microsoft office protocol discovery/i": "ms opd",
"/excel[ \\/]/i": "excel",
"/powerpoint/i": "powerpoint",
"/wordpress/i": "wordpress",
"/office word|microsoft word|word\\//i": "word",
"/office onenote|microsoft onenote|onenote\\//i": "onenote",
"/office visio|microsoft visio/i": "visio",
"/access web datasheet/i": "access web datasheet",
"/office access|microsoft access/i": "access",
"/lync/i": "lync",
"/office syncproc/i": "office syncproc",
"/office upload center/i": "office upload center",
"/frontpage/i": "frontpage",
"/microsoft office/i": "office",
"/orangebot-mobile/i": "orangebot mobile",
"/orangebot/i": "orangebot",
"/ahrefs/i": "ahrefsbot",
"/appengine-google/i": "google app engine",
"/locubot/i": "locubot",
"/acapbot/i": "acapbot",
"/deepcrawl/i": "deepcrawl",
"/mediapartners-google/i": "adsense bot",
"/com\\.google\\.android\\.apps\\.magazines/i": "google play newsstand",
"/com\\.google\\.android\\.apps\\.searchlite/i": "google search lite",
"/com\\.google\\.googlemobile/i": "google mobile app",
"/com\\.google\\.android\\.youtube/i": "youtube app",
"/googlebot-mobile/i": "googlebot-mobile",
"/google-http-java-client/i": "google http client library for java",
"/googlebot-image/i": "google image search",
"/merchantcentricbot/i": "merchantcentricbot",
"/commerce browser center/i": "commerce browser center",
"/iccrawler/i": "iccrawler",
"/centil-schweiz webbot/i": "centil-schweiz webbot",
"/socialradarbot/i": "socialradar bot",
"/infegyatlas/i": "infegyatlas",
"/hubspot marketing grader/i": "hubspot marketing grader",
"/diffbot/i": "diffbot",
"/netnewswire/i": "netnewswire",
"/whatsapp/i": "whatsapp",
"/nexplayer/i": "nexplayer",
"/dolphin http client/i": "dolphin smalltalk http client",
"/dolfin|dolphin/i": "dolfin",
"/baiduspider-image/i": "baidu image search",
"/baidumobaider/i": "baidumobaider",
"/baiduspider/i": "baiduspider",
"/ibrowser\\/mini/i": "ibrowser mini",
"/ibrowser/i": "ibrowser",
"/ibrowse/i": "ibrowse",
"/onebrowser/i": "onebrowser",
"/windows phone search/i": "windows phone search",
"/windows-update-agent/i": "windows-update-agent",
"/classilla/i": "classilla",
"/telegrambot/i": "telegrambot",
"/twitterbot/i": "twitterbot",
"/quicktime/i": "quicktime",
"/mailchimp/i": "mailchimp.com",
"/mailbar/i": "mailbar",
"/adidxbot/i": "adidxbot",
"/seamonkey/i": "seamonkey",
"/wp-android/i": "wordpress app",
"/quora link preview/i": "quora link preview bot",
"/adbeat_bot|adbeat\\.com/i": "adbeat bot",
"/nagios-plugins/i": "nagios",
"/check_http/i": "nagios-check-http",
"/msnbot-media/i": "msnbot-media",
"/bingbot|msnbot/i": "bingbot",
"/smtbot/i": "smtbot",
"/slurp/i": "slurp",
"/soundcloud/i": "soundcloud app",
"/evernote clip resolver/i": "evernote clip resolver",
"/konqueror/i": "konqueror",
"/windows phone ad client/i": "windows phone ad client",
"/duckduckgo-favicons-bot/i": "duckduck favicons bot",
"/duckduckbot/i": "duckduck bot",
"/ddg-android-|ddg-ios-|duckduckgo|com\\.duckduckgo\\.mobile\\.android/i": "duckduck app",
"/xing-contenttabreceiver/i": "xing contenttabreceiver",
"/easouspider/i": "easouspider",
"/unister-test|unistertesting|unister-https-test/i": "unistertesting",
"/tweetmemebot/i": "tweetmeme bot",
"/curb/i": "curb",
"/link_thumbnailer/i": "link_thumbnailer",
"/www-mechanize/i": "www-mechanize",
"/mechanize/i": "mechanize",
"/streaming player/i": "streaming player",
"/googlebot-news/i": "googlebot-news",
"/(?<!_)ruby/i": "generic ruby crawler",
"/gvfs/i": "gvfs",
"/sistrix/i": "sistrix crawler",
"/ezooms/i": "ezooms",
"/grapefx/i": "grapefx",
"/grapeshotcrawler/i": "grapeshotcrawler",
"/mail\\.ru/i": "mail.ru",
"/proximic|comscore/i": "comscore",
"/polaris/i": "polaris",
"/another web mining tool|awmt[ )]/i": "another web mining tool",
"/wbsearchbot/i": "wbsearchbot",
"/wbsrch/i": "wbsrch web search",
"/typo3-linkvalidator/i": "typo3 linkvalidator",
"/typo3/i": "typo3",
"/paperlibot/i": "paper.li bot",
"/spbot/i": "seoprofiler",
"/dotbot/i": "dotbot",
"/google-?structured-?data-?testing-?tool/i": "google structured-data testingtool",
"/webmastercoffee/i": "webmastercoffee",
"/apercite/i": "apercite",
"/woobot/i": "woobot",
"/blekkobot/i": "blekkobot",
"/scoutjet/i": "scoutjet",
"/pagesinventory/i": "pagesinventory bot",
"/slackbot-linkexpanding/i": "slackbot-link-expanding",
"/slackbot/i": "slackbot",
"/seokicks/i": "seokicks robot",
"/alexabot/i": "alexabot",
"/exabot/i": "exabot",
"/domainscan/i": "domainscan server monitoring",
"/jobroboter/i": "jobroboter",
"/acoonbot/i": "acoonbot",
"/woriobot/i": "woriobot",
"/solomonobot/i": "solomonobot",
"/monobot/i": "monobot",
"/domainsigmacrawler/i": "domainsigmacrawler",
"/bnf\\.fr_bot/i": "bnf.fr bot",
"/bne\\.es_bot/i": "bne.es bot",
"/crawlrobot/i": "crawlrobot",
"/addthis\\.com robot/i": "addthis.com robot",
"/yeti|naver\\.com\\/robots/i": "naverbot",
"/slack-imgproxy/i": "slack-img-proxy",
"/snap[ -]url[ -]preview(?: service)?/i": "snap url preview service",
"/magpie-crawler/i": "magpie crawler",
"/uptimerobot/i": "uptimerobot",
"/fdse robot/i": "fdse robot",
"/gaisbot/i": "gais-bot",
"/(?<![\\/\\(])robots|testcrawler/i": "testcrawler",
"/deusu/i": "werbefreie deutsche suchmaschine",
"/yodaobot-image/i": "yodaobot-image",
"/yodaobot/i": "yodaobot",
"/youdaobot/i": "youdaobot",
"/xyleme/i": "xyleme",
"/mediobot/i": "mediobot",
"/gobliobot/i": "gobliobot",
"/tagoobot/i": "tagoobot",
"/synoobot/i": "synoobot",
"/supendobot/i": "supendobot",
"/rexyobot/i": "rexyobot",
"/zoominfobot/i": "zoominfobot",
"/awariobot/i": "awariobot",
"/dataforseobot/i": "dataforseobot",
"/geedobot/i": "geedo-bot",
"/(?<!r)obot/i": "obot",
"/zumbot/i": "zumbot",
"/umbot|um-LN/i": "umbot",
"/picmole/i": "picmole bot",
"/zollard/i": "zollard worm",
"/fhscan core/i": "fhscan core",
"/com\\.linkedin|linkedinbot/i": "linkedinbot",
"/turnitin(?:bot)?/i": "turnitinbot",
"/dongleemulatorbot/i": "dongle-emulator-bot",
"/reverseengineeringbot/i": "reverse-engineering-bot",
"/decompilationbot/i": "decompilation-bot",
"/torusbot/i": "torus-bot",
"/wellknownbot/i": "well-known-bot",
"/(?<!i)nbot/i": "nbot",
"/loadtimebot/i": "loadtimebot",
"/scrubby/i": "scrubby",
"/squzer/i": "squzer",
"/piplbot/i": "piplbot",
"/everyonesocialbot/i": "everyonesocialbot",
"/aolbot/i": "aolbot",
"/glbot/i": "glbot",
"/sslbot/i": "sslbot",
"/irlbot/i": "irlbot",
"/spurlbot/i": "spurlbot",
"/atlblbot/i": "atlblbot",
"/petalbot/i": "petalbot",
"/lbot/i": "lbot",
"/blexbot/i": "blexbot",
"/synapse/i": "apache synapse",
"/linkdexbot/i": "linkdex bot",
"/coccoc/i": "coccoc bot",
"/siteexplorer/i": "siteexplorer",
"/semrushbot/i": "semrushbot",
"/istellabot/i": "istellabot",
"/meanpathbot/i": "meanpathbot",
"/urlappendbot/i": "urlappendbot",
"/netseer crawler/i": "netseer crawler",
"/add catalog/i": "add catalog",
"/moreover/i": "moreover",
"/linkpadbot/i": "linkpadbot",
"/lipperhey seo service/i": "lipperhey seo service",
"/blog search/i": "blog search",
"/qualidator\\.com bot/i": "qualidator.com bot",
"/fr-crawler/i": "fr-crawler",
"/ca-crawler/i": "ca-crawler",
"/website thumbnail generator/i": "website thumbnail generator",
"/komodiabot/i": "komodiabot",
"/grouphigh/i": "grouphigh bot",
"/theoldreader/i": "the old reader",
"/google-site-verification/i": "google-site-verification",
"/google-safety/i": "google-safety",
"/google-inspectiontool/i": "google-inspectiontool",
"/google-apps-script/i": "google-apps-script",
"/prlog/i": "prlog",
"/cms crawler/i": "cms crawler",
"/pmoz\\.info odp link checker/i": "pmoz.info odp link checker",
"/twingly recon/i": "twingly recon",
"/embedly/i": "embedly",
"/alexa site audit/i": "alexa site audit",
"/mj12bot/i": "mj12bot",
"/httrack/i": "httrack",
"/unisterbot/i": "unisterbot",
"/careerbot/i": "careerbot",
"/wada\\.vn/i": "wada.vn search bot",
"/lynx/i": "lynx",
"/nintendo 3ds/i": "nintendobrowser",
"/xovibot/i": "xovibot",
"/007ac9 crawler/i": "007ac9 crawler",
"/200pleasebot/i": "200pleasebot",
"/abonti/i": "abonti websearch",
"/publiclibraryarchive/i": "publiclibraryarchive bot",
"/pad-bot/i": "pad-bot",
"/softlistbot/i": "softlistbot",
"/sreleasebot/i": "sreleasebot",
"/vagabondo/i": "vagabondo",
"/special_archiver/i": "internet archive special archiver",
"/optimizer/i": "optimizer bot",
"/sophora linkchecker/i": "sophora linkchecker",
"/seodiver/i": "seodiver bot",
"/itsscan/i": "itsscan",
"/google desktop/i": "google desktop",
"/lotus-notes/i": "lotus notes",
"/askpeterbot/i": "askpeterbot",
"/discoverybot/i": "discovery bot",
"/yandexbot/i": "yandexbot",
"/yandeximages/i": "yandex-images",
"/yandexfavicons/i": "yandex-favicons",
"/yandexrenderresourcesbot/i": "yandex-renderresources-bot",
"/yandeximageresizer/i": "yandex-image-resizer",
"/yandexnewslinks/i": "yandex-news-links",
"/yandexnews/i": "yandex-news",
"/mosbookmarks.*link checker/i": "mosbookmarks link checker",
"/mosbookmarks/i": "mosbookmarks",
"/webmasteraid/i": "webmasteraid",
"/aboutusbot johnny5/i": "aboutus bot johnny5",
"/aboutusbot/i": "aboutus bot",
"/semantic-visions\\.com crawler/i": "semantic-visions.com crawler",
"/waybackarchive\\.org|wayback save page/i": "wayback archive bot",
"/openvas/i": "open vulnerability assessment system",
"/mixrankbot/i": "mixrankbot",
"/mojeekbot/i": "mojeekbot",
"/memorybot/i": "memorybot",
"/domainappender/i": "domainappender bot",
"/gidbot/i": "gidbot",
"/maui-browser/i": "maui browser",
"/wap browser\\/maui|maui wap browser/i": "maui wap browser",
"/discovered/i": "discovered",
"/gosquared-thumbnailer/i": "gosquared-thumbnailer",
"/newsbeuter/i": "newsbeuter",
"/boxee/i": "boxee",
"/unityplayer/i": "unity web player",
"/pycurl/i": "pycurl",
"/libcurl-agent/i": "libcurl",
"/taproot/i": "taproot bot",
"/guzzle/i": "guzzle http client",
"/php-curl-class/i": "php-curl-class",
"/curl/i": "curl",
"/htdig/i": "ht://dig",
"/redditbot/i": "reddit bot",
"/(?<![ciu])red(?![\\.\\)]| hat|mi)/i": "redbot",
"/kstandbot/i": "kstandbot",
"/discordbot/i": "discordbot",
"/dbot/i": "dbot",
"/pwbot/i": "pwbot",
"/\\+5bot/i": "plus5bot",
"/wasalive-bot/i": "wasalive bot",
"/openhosebot/i": "openhosebot",
"/urlfilterdb-crawler/i": "urlfilterdb crawler",
"/metager2-verification-bot/i": "metager2-verification-bot",
"/powermarks/i": "powermarks",
"/phantom\\.js bot/i": "phantom.js bot",
"/netestate ne crawler/i": "netestate ne crawler",
"/garlikcrawler/i": "garlikcrawler",
"/metageneratorcrawler/i": "metageneratorcrawler",
"/screenerbot/i": "screenerbot",
"/webtarantula\\.com crawler/i": "webtarantula",
"/backlinkcrawler/i": "backlinkcrawler",
"/linkscrawler/i": "linkscrawler",
"/ssearch_bot|ssearch crawler/i": "ssearch crawler",
"/icc-crawler/i": "icc-crawler",
"/arachnida web crawler/i": "arachnida web crawler",
"/finderlein research crawler/i": "finderlein research crawler",
"/scopia crawler/i": "scopia crawler",
"/metajobbot/i": "metajobbot",
"/lucidworks/i": "lucidworks bot",
"/pub-crawler/i": "pub-crawler",
"/archive\\.org\\.ua crawler|archive\\.org_bot/i": "internet archive",
"/digincore bot/i": "digincore bot",
"/steeler/i": "steeler",
"/electricmonk/i": "duedil crawler",
"/rdf crawler/i": "rdf crawler",
"/virtuoso/i": "virtuoso",
"/aboundex/i": "aboundexbot",
"/r6_commentreader/i": "r6 commentreader",
"/r6_feedfetcher/i": "r6 feedfetcher",
"/feedraider/i": "feedraider",
"/crazywebcrawler/i": "crazywebcrawler",
"/fast-webcrawler/i": "fast webcrawler",
"/crawler4j/i": "crawler4j",
"/ichiro\\/mobile/i": "ichiro mobile bot",
"/ichiro/i": "ichiro bot",
"/tineye/i": "tineye bot",
"/livelapbot/i": "livelap crawler",
"/safesearch microdata crawler/i": "safesearch microdata crawler",
"/fastbot crawler/i": "fastbot crawler",
"/camcrawler/i": "camcrawler",
"/domaincrawler/i": "domaincrawler",
"/pagefreezer/i": "pagefreezer",
"/showyoubot/i": "showyoubot",
"/y\\!j-[ab]/i": "yahoo! japan",
"/rogerbot/i": "rogerbot",
"/commoncrawler node/i": "commoncrawler node",
"/adcrawler/i": "adcrawler",
"/contacts crawler/i": "contacts crawler",
"/vorboss web crawler/i": "vorboss web crawler",
"/gluten free crawler/i": "gluten free crawler",
"/getintentcrawler/i": "getintent crawler",
"/infohelfer/i": "infohelfer webcrawler",
"/beehive/i": "beehive crawler",
"/vm-crawler/i": "vm-crawler",
"/exactseek crawler/i": "exactseek crawler",
"/wume_crawler/i": "wume crawler",
"/fatbot/i": "fatbot",
"/adnormcrawler/i": "adnormcrawler",
"/crawllybot/i": "crawllybot",
"/amigavoyager/i": "amigavoyager",
"/voyager/i": "voyager bot",
"/accoona-ai-agent/i": "accoona-ai-agent",
"/ia_archiver/i": "internet archive bot",
"/wapstart-crawler/i": "wapstart-crawler",
"/ioncrawl/i": "ioncrawl",
"/barkrowler/i": "barkrowler",
"/owler/i": "owler bot",
"/dnbcrawler-analytics/i": "dnb-crawler-analytics",
"/jugendschutzprogramm-crawler/i": "jugendschutzprogramm-crawler",
"/jusprog - domain crawler/i": "jusprog-domain-crawler",
"/megaindex/i": "megaindex-crawler",
"/velenpublicwebcrawler|velenpublicwebdownloader/i": "velenpublicwebcrawler",
"/xovionpagecrawler/i": "xovionpagecrawler",
"/siteauditbot/i": "siteauditbot",
"/brightedge crawler/i": "brightedge crawler",
"/crawler_eb_germany_/i": "crawlboy",
"/arquivo-web-crawler/i": "arquivo-web-crawler",
"/do not track verifier/i": "eff do not track verifier",
"/electronic frontier foundation/i": "eff crawler",
"/hubspot connect/i": "hubspot-connect",
"/semanticscholarbot/i": "semantic-scholar-bot",
"/ev-crawler/i": "headline bot",
"/schober impressumscrawler/i": "schober-impressums-crawler",
"/netestate impressumscrawler/i": "netestate impressums-crawler",
"/adstxtlab\\.com crawler/i": "adstxtlab.com crawler",
"/hubspot crawler/i": "hubspot crawler",
"/birdcrawlerbot/i": "bird-crawler-bot",
"/lcc \\(\\+http:\\/\\/corpora\\.uni-leipzig\\.de/i": "lcc",
"/crawler/i": "crawler",
"/jig browser/i": "jig browser web",
"/t-h-u-n-d-e-r-s-t-o-n-e/i": "texis webscript",
"/focuseekbot/i": "focuseekbot",
"/vbseo/i": "vbulletin seo bot",
"/kgbody/i": "kgbody",
"/jobdiggerspider/i": "jobdiggerspider",
"/imrbot/i": "mignify bot",
"/kulturarw3/i": "kulturarw3",
"/nett\\.io bot/i": "nett.io bot",
"/semanticbot/i": "semanticbot",
"/tweetedtimes/i": "tweetedtimes bot",
"/vkshare/i": "vkshare",
"/yahoo ad monitoring/i": "yahoo ad monitoring",
"/yioopbot/i": "yioopbot",
"/zitebot/i": "zitebot",
"/esribot/i": "esribot",
"/dillo/i": "dillo",
"/digg/i": "digg bot",
"/ajaxsnapbot/i": "ajaxsnapbot",
"/yahoo link preview/i": "yahoo link preview",
"/yak\\//i": "yak",
"/linkfluence/i": "kraken",
"/qwantify/i": "qwantify",
"/setlinks bot/i": "setlinks.ru crawler",
"/megaindex\\.ru/i": "megaindex bot",
"/cliqzbot/i": "cliqzbot",
"/dawinci antiplag spider/i": "dawinci antiplag spider",
"/advbot/i": "advbot",
"/zyborg/i": "wisenut search engine crawler",
"/hypercrawl/i": "hypercrawl",
"/worldwebheritage/i": "worldwebheritage.org bot",
"/begunadvertising/i": "begun advertising bot",
"/trendwinhttp/i": "trendwinhttp",
"/winhttp/i": "winhttp",
"/skypeuripreview/i": "skypeuripreview",
"/lipperhey-kaus-australis/i": "lipperhey kaus australis",
"/jasmine/i": "jasmine",
"/yoozbot/i": "yoozbot",
"/online-webceo-bot/i": "webceo bot",
"/niki-bot/i": "niki-bot",
"/contextad bot/i": "contextad bot",
"/integrity/i": "integrity",
"/masscan/i": "masscan",
"/zmeu/i": "zmeu",
"/sogou web spider/i": "sogou web spider",
"/(?:obigointernetbrowser|obigo-browser|obigo|telecabrowser|teleca)[\\/-]qo?\\d+/i": "obigo q",
"/davclnt/i": "microsoft-webdav",
"/slingstone/i": "yahoo slingstone",
"/bot for jce/i": "bot for jce",
"/validator\\.nu\\/lv/i": "validator.nu/lv",
"/securepoint cf/i": "securepoint content filter",
"/rankflex/i": "rankflex",
"/kiodia spider/i": "kiodia-spider",
"/domnutch/i": "domnutch bot",
"/nutch/i": "nutch",
"/boardreader favicon fetcher/i": "boardreader favicon fetcher",
"/checksite verification agent/i": "checksite verification agent",
"/experibot/i": "experibot",
"/feedblitz/i": "feedblitz",
"/rss2html/i": "rss2html",
"/feedlyapp/i": "feedly app",
"/genderanalyzer/i": "genderanalyzer",
"/gooblog/i": "gooblog",
"/tumblr/i": "tumblr app",
"/w3c_i18n-checker/i": "w3c i18n checker",
"/w3c_unicorn/i": "w3c unicorn",
"/alltop/i": "alltop app",
"/internetseer/i": "internetseer.com",
"/admantx platform semantic analyzer/i": "admantx platform semantic analyzer",
"/universalfeedparser/i": "universalfeedparser",
"/binlar|larbin/i": "larbin",
"/wesee\\:search/i": "wesee:search",
"/wesee\\:ads/i": "wesee:ads",
"/a6-indexer/i": "a6-indexer",
"/nerdybot/i": "nerdybot",
"/peeplo screenshot bot/i": "peeplo screenshot bot",
"/ccbot/i": "ccbot",
"/visionutils/i": "visionutils",
"/feedlybot/i": "feedlybot",
"/feedly/i": "feedly feed fetcher",
"/photon/i": "photon",
"/wdg_validator/i": "html validator",
"/yisouspider/i": "yisouspider",
"/hivabot/i": "hivabot",
"/comodo spider/i": "comodo spider",
"/openwebspider/i": "openwebspider",
"/psbot-image|psbot-page/i": "picsearch bot",
"/bloglovin/i": "bloglovin bot",
"/viralvideochart/i": "viralvideochart bot",
"/metaheadersbot/i": "metaheadersbot",
"/zend[_\\\\]?http[_\\\\]?client/i": "zend_http_client",
"/wget/i": "wget",
"/scrapy/i": "scrapy",
"/moozilla/i": "moozilla",
"/antbot/i": "antbot",
"/browsershots/i": "browsershots",
"/revolt/i": "bot revolt",
"/pdrlabs/i": "pdrlabs bot",
"/monitorbacklinkswp/i": "incoming links - wordpress plugin",
"/elinks/i": "elinks",
"/linkstats bot/i": "linkstats bot",
"/bcklinks/i": "bcklinks",
"/online link validator/i": "online link validator",
"/linksmanager/i": "linksmanager",
"/links/i": "links",
"/airmail/i": "airmail",
"/web\\.de mailcheck/i": "web.de mailcheck",
"/screaming frog seo spider/i": "screaming frog seo spider",
"/androiddownloadmanager/i": "android download manager",
"/go-http-client|go ([\\d\\.]+) package http/i": "go httpclient",
"/proxy gear pro/i": "proxy gear pro",
"/tiny tiny rss/i": "tiny tiny rss",
"/readability/i": "readability",
"/nsplayer/i": "windows media player",
"/pingdom/i": "pingdom",
"/gg peekbot/i": "gg peekbot",
"/libreoffice/i": "libreoffice",
"/openoffice/i": "openoffice",
"/thumbnailagent/i": "thumbnailagent",
"/ez publish link validator/i": "ez publish link validator",
"/thumbsniper/i": "thumbsniper",
"/stq_bot/i": "searchteq bot",
"/snk screenshot bot/i": "save n keep screenshot bot",
"/okhttp/i": "okhttp",
"/synhttpclient/i": "synhttpclient",
"/eventmachine httpclient/i": "eventmachine httpclient",
"/ldnreader/i": "livedoor news",
"/livedoor-mobile-gateway/i": "livedoor-mobile-gateway",
"/livedoor feedfetcher/i": "livedoor-feed-fetcher",
"/livedoor/i": "livedoor",
"/yacybot|yacy\\//i": "yacybot",
"/jakarta commons-httpclient/i": "jakarta commons-httpclient",
"/apache-httpclient/i": "apache-httpclient",
"/apiaryhttpclient/i": "apiaryhttpclient",
"/httpclient/i": "httpclient",
"/implisensebot/i": "implisensebot",
"/buibui-bot/i": "buibui-bot",
"/thumbshots-de-bot/i": "thumbshots-de-bot",
"/aiohttp/i": "aiohttp",
"/python-requests/i": "python-requests",
"/python-urllib/i": "python-urllib",
"/python-httpx/i": "python-httpx",
"/python\\//i": "python",
"/bot\\.araturka\\.com/i": "bot.araturka.com",
"/http_requester/i": "http_requester",
"/whatweb/i": "whatweb web scanner",
"/isc header collector handlers/i": "isc header collector handlers",
"/thumbor/i": "thumbor",
"/forum poster/i": "forum poster",
"/facebot/i": "facebot",
"/netzcheckbot/i": "netzcheckbot",
"/mib/i": "motorola internet browser",
"/facebookscraper/i": "facebookscraper",
"/zookabot/i": "zookabot",
"/metauri/i": "metauri bot",
"/freewebmonitoring sitechecker/i": "freewebmonitoring sitechecker",
"/ipv4scan/i": "ipv4scan",
"/domainsbot/i": "domainsbot",
"/bubing/i": "bubing bot",
"/ramblermail/i": "ramblermail bot",
"/iisbot/i": "iis site analysis web crawler",
"/jooblebot/i": "jooblebot",
"/superfeedr bot/i": "superfeedr bot",
"/feedburner/i": "feedburner",
"/icarus6j/i": "icarus6j",
"/wsr-agent/i": "wsr-agent",
"/blogshares spiders/i": "blogshares spiders",
"/quickiwiki/i": "quickiwiki bot",
"/facebookexternalhit/i": "facebookexternalhit",
"/fban\\/ema.+fbav/i": "facebook lite",
"/^\\[fban|facebook/i": "facebook app",
"/ror sitemap generator/i": "ror sitemap generator",
"/sitemap generator/i": "sitemap generator",
"/embed php library/i": "embed php library",
"/toquo\\.es/i": "toquo.es-bot",
"/cakephp/i": "cakephp",
"/vbulletin/i": "vbulletin bot",
"/fyberspider/i": "fyberspider",
"/pecl::http/i": "pecl http client",
"/http_request2/i": "pear http_request2",
"/php/i": "php",
"/apple-pubsub/i": "apple pubsub",
"/bigbozz/i": "bigbozz - financial search",
"/eccp/i": "eccp",
"/gigablastopensource/i": "gigablast search engine",
"/webindex/i": "webindex",
"/prince/i": "prince",
"/adsense-snapshot-google/i": "adsense snapshot bot",
"/amazon cloudfront/i": "amazon cloudfront",
"/bandscraper/i": "bandscraper",
"/simplescraper/i": "simplescraper",
"/bitlybot/i": "bitlybot",
"/cars-app-browser/i": "cars-app-browser",
"/coursera-mobile/i": "coursera mobile app",
"/crowsnest/i": "crowsnest mobile app",
"/dorado wap-browser/i": "dorado wap browser",
"/goldfire server/i": "goldfire server",
"/iball/i": "iball",
"/inagist url resolver/i": "inagist url resolver",
"/jeode/i": "jeode",
"/kraken/i": "krakenjs",
"/mixbot/i": "mixbot",
"/busecurityproject/i": "busecurityproject",
"/restify/i": "restify",
"/amarok/i": "amarok",
"/vlc/i": "vlc media player",
"/webringchecker/i": "webringchecker",
"/bot-pge\\.chlooe\\.com/i": "chlooe bot",
"/seebot/i": "seebot",
"/ltx71/i": "ltx71 bot",
"/cookiereports/i": "cookie reports bot",
"/elmer/i": "elmer",
"/iframely/i": "iframely bot",
"/metainspector/i": "metainspector",
"/microsoft-cryptoapi/i": "microsoft cryptoapi",
"/microsoft url control/i": "microsoft url control",
"/microsoft data access internet publishing provider dav/i": "microsoft data access internet publishing provider dav",
"/owasp_secret_browser/i": "owasp_secret_browser",
"/smrf url expander/i": "smrf url expander",
"/speedy[ _]?spider/i": "speedy spider",
"/superarama\\.com - bot/i": "superarama.com - bot",
"/wnmbot/i": "wnmbot",
"/website explorer/i": "website explorer",
"/city-map screenshot service/i": "city-map screenshot service",
"/optivo\\(r\\) nethelper/i": "optivo nethelper",
"/pr-cy\\.ru screenshot bot/i": "screenshot bot",
"/cyberduck/i": "cyberduck",
"/accserver/i": "accserver",
"/izsearch/i": "izsearch bot",
"/netlyzer fastprobe/i": "netlyzer fastprobe",
"/mnogosearch/i": "mnogosearch",
"/uipbot/i": "uipbot",
"/dmbot/i": "dmbot",
"/mbot/i": "mbot",
"/ms web services client protocol/i": ".net framework clr",
"/feedfetcher-google/i": "google feedfetcher",
"/test certificate info/i": "test certificate info",
"/riddler/i": "riddler",
"/sophosupdatemanager/i": "sophosupdatemanager",
"/debian apt-http|ubuntu apt-http/i": "apt http transport",
"/urlgrabber/i": "url grabber",
"/w3c-checklink/i": "w3c-checklink",
"/w3c_validator/i": "w3c validator",
"/libwww-perl/i": "libwww",
"/openbsd ftp/i": "openbsd ftp",
"/sophosagent/i": "sophosagent",
"/jupdate/i": "jupdate",
"/roku\\/dvp/i": "roku dvp",
"/safeassign/i": "safeassign",
"/exaleadcloudview/i": "exalead cloudview",
"/typhoeus/i": "typhoeus",
"/camo asset proxy/i": "camo asset proxy",
"/yahoocachesystem/i": "yahoocachesystem",
"/wmtips\\.com/i": "webmaster tips bot",
"/brokenlinkcheck\\.com/i": "brokenlinkcheck",
"/linkcheck/i": "linkcheck",
"/gwpimages/i": "gwpimages",
"/notetextview/i": "notetextview",
"/yourls/i": "yourls",
"/thunderbird/i": "thunderbird",
"/spawning-ai/i": "spawning-ai",
"/ning/i": "ning",
"/sprinklr/i": "sprinklr",
"/urlchecker/i": "urlchecker",
"/newsme/i": "newsme",
"/traackr/i": "traackr",
"/nineconnections/i": "nineconnections",
"/xenu link sleuth/i": "xenus link sleuth",
"/superagent/i": "superagent",
"/goose/i": "goose-extractor",
"/ahc\\//i": "asynchronous http client",
"/newspaper/i": "newspaper",
"/hatena antenna/i": "hatena antenna",
"/hatena\\:\\:bookmark/i": "hatena::bookmark",
"/hatena/i": "hatena",
"/easybib autocite/i": "easybib autocite",
"/shortlinktranslate/i": "shortlinktranslate",
"/marketing grader/i": "marketing grader",
"/grammarly/i": "grammarly",
"/dispatch/i": "dispatch",
"/raven link checker/i": "raven link checker",
"/http-kit/i": "http kit",
"/sffeedreader/i": "symfony rss reader",
"/twikle/i": "twikle bot",
"/node-fetch/i": "node-fetch",
"/faraday/i": "faraday",
"/gettor/i": "gettor",
"/seostats/i": "seostats",
"/znajdzfoto\\/image/i": "znajdzfoto/imagebot",
"/infox-wisg/i": "infox-wisg",
"/wscheck\\.com/i": "wscheck bot",
"/tweetminster/i": "tweetminster bot",
"/astute srm/i": "astute social",
"/longurl api/i": "longurl bot",
"/trove/i": "trove bot",
"/melvil favicon/i": "melvil favicon bot",
"/melvil/i": "melvil bot",
"/pearltrees/i": "pearltrees bot",
"/svven-summarizer/i": "svven summarizer bot",
"/athena site analyzer/i": "athena site analyzer",
"/exploratodo/i": "exploratodo bot",
"/webcorp/i": "webcorp",
"/auditmypc webmaster tool/i": "auditmypc webmaster tool",
"/xmlsitemapgenerator/i": "xmlsitemapgenerator",
"/stratagems kumo/i": "stratagems kumo",
"/spip/i": "spip",
"/friendica/i": "friendica",
"/magpierss/i": "magpierss",
"/short url checker/i": "short url checker",
"/webnumbrfetcher/i": "webnumbr fetcher",
"/blitzbot|b-l-i-t-z-b-o-t/i": "blitzbot",
"/heritrix/i": "heritrix",
"/archive-de\\.com/i": "archive-de.com",
"/socialcast/i": "socialcast bot",
"/cloudinary/i": "cloudinary",
"/evc-batch/i": "evc-batch",
"/researchbot/i": "research-bot",
"/intelligentsearchassistant/i": "intelligent-search-assistant",
"/doccheckbot/i": "doccheckbot",
"/rankactivelinkbot/i": "rankactivelinkbot",
"/lippershey/i": "lippershey",
"/sundance/i": "sundance",
"/ucrawlr/i": "ucrawlr",
"/shopkeep-pocket/i": "shopkeep pocket",
"/booking.com android app /i": "booking.com app",
"/zillowmap/i": "zillowmap",
"/google ?earth/i": "google earth",
"/google wap proxy/i": "google wap proxy",
"/google chtml proxy/i": "google chtml proxy",
"/via translate\\.google\\.com/i": "google translate",
"/google page speed insights/i": "google pagespeed insights",
"/google images relinker/i": "google images relinker",
"/googlebot-video/i": "googlebot-video",
"/(?<!c)blazer/i": "palm blazer",
"/openwave|up\\.browser| up\\//i": "openwave mobile browser",
"/flycast/i": "flycast",
"/blackberry/i": "blackberry",
"/novarra-vision/i": "novarra-vision",
"/browserng/i": "nokia oss browser",
"/(?<!devicename:)nokia/i": "nokiabrowser",
"/playstation|psp /i": "playstation browser",
"/netfront|nf\\/?[34]/i": "netfront",
"/teleca|obigo|au-mic|mic\\//i": "teleca-obigo",
"/wap[ \\-]browser|spice qt-75|kkt20\\/midp|browser\\/wap|\\/wap\\d\\./i": "wap browser",
"/madbbot/i": "madbbot",
"/com\\.google\\.android\\.googlequicksearchbox/i": "google-quicksearch-box",
"/googlebot|goog/i": "googlebot",
"/hotjava/i": "hotjava",
"/outbrain/i": "outbrain",
"/tulipchain/i": "tulip chain",
"/unirest-java/i": "unirest-java",
"/java/i": "java",
"/fetchstream/i": "fetch-stream",
"/autoit/i": "autoit",
"/atvoice/i": "atvoice",
"/rankingbot2/i": "rankingbot2",
"/pcore-http-ua/i": "pcore::http::ua",
"/pcore-http/i": "pcore-http",
"/gloomarbot/i": "gloomarbot",
"/booglebot/i": "booglebot",
"/orbiter/i": "orbiter",
"/generic site loader/i": "generic site loader",
"/web downloader/i": "web downloader",
"/wpscan/i": "wpscan",
"/wsp/i": "wsp",
"/origin/i": "origin",
"/coremedia/i": "coremedia",
"/antgalio/i": "antgalio",
"/alexamediaplayer/i": "alexamediaplayer",
"/fancy cloud music/i": "fancy cloud music",
"/rss_?radio/i": "rssradio podcast player",
"/phonostar%20radio-app/i": "phonostar radio-app",
"/simple%20radio/i": "simple radio",
"/radio\\.net/i": "radio.net app",
"/radio\\.de/i": "radio.de app",
"/arabellamuc/i": "radio arabella",
"/arabicradio/i": "arabicradio app",
"/radio/i": "radio app",
"/podcastrepublic/i": "podcastrepublic",
"/podkicker classic/i": "podkicker classic",
"/podkicker pro/i": "podkicker pro",
"/podkicker/i": "podkicker",
"/podcruncher/i": "podcruncher",
"/downcast/i": "downcast",
"/deezerjukebox/i": "deezer-jukebox",
"/streamradio/i": "streamradio",
"/exoplayer\\//i": "exoplayer",
"/podcaster\\//i": "podcaster",
"/exoplayerlib/i": "exoplayerlib",
"/deezer/i": "deezer",
"/yahoomobilefinance/i": "yahoo finance app",
"/(?<!like )itunes/i": "itunes",
"/W3C-mobileOK/i": "w3c mobileok checker",
"/acast/i": "acast podcast app",
"/zgrab/i": "zgrab",
"/microsoft-iptv-client/i": "microsoft-iptv-client",
"/salesforce1|salesforcetouchcontainer/i": "salesforce app",
"/semc-browser/i": "semc",
"/outclicksbot/i": "outclicksbot",
"/ypmobile|ypmobapp/i": "yellowpages mobile app",
"/samsung-agent/i": "samsung agent",
"/tenfourfox/i": "tenfourfox",
"/aol/i": "aol desktop",
"/pale ?moon/i": "palemoon",
"/abrowse/i": "abrowse",
"/oregano/i": "oregano",
"/charon/i": "charon",
"/antfresco/i": "ant fresco",
"/swb/i": "hp secure web browser",
"/netbox/i": "netbox",
"/doggcatcher/i": "doggcatcher",
"/charlotte/i": "charlotte",
"/veooz/i": "veooz bot",
"/page analyzer/i": "page analyzer",
"/wappalyzer/i": "wappalyzer",
"/alyze/i": "alyze bot",
"/prospectb2b/i": "prospectb2b bot",
"/turlvalidator/i": "turlvalidator",
"/getlinkinfo/i": "getlinkinfo bot",
"/globel/i": "globel bot",
"/kodi/i": "kodi media center",
"/xbmc/i": "xbmc media center",
"/sosospider/i": "sosospider",
"/srccn\\!spider/i": "srccn!spider",
"/teoma/i": "teoma",
"/ask jeeves/i": "ask jeeves",
"/infuzapp/i": "infuzappbot",
"/feed wrangler/i": "feed wrangler",
"/gurujibot/i": "gurujibot",
"/netcraft web server survey/i": "netcraft webserver survey",
"/netcraft ssl server survey/i": "netcraft ssl server survey",
"/simplepie/i": "simplepie",
"/netscape/i": "netscape",
"/netpositive/i": "netpositive",
"/offbyone/i": "offbyone",
"/browsex/i": "browsex",
"/webprosbot/i": "webprosbot",
"/webpro\\//i": "web pro",
"/quantcast profile builder/i": "quantcast profile builder",
"/dkimrepbot/i": "dkimrepbot",
"/dulance bot/i": "dulance bot",
"/espial|escape/i": "espial tv browser",
"/android/i": "android webkit",
"/opr\\//i": "opera",
"/l9scan|leakix/i": "leakix",
"/researchscan/i": "researchscan",
"/kozmonavt|kocmohabt/i": "kozmonavt",
"/bitsightbot/i": "bitsightbot",
"/censysinspect/i": "censysinspect",
"/dataprovider/i": "dataprovider-spider",
"/internetmeasurement/i": "internet-measurement",
"/neevabot/i": "neevabot",
"/let.?s ?encrypt/i": "lets-encrypt-validation",
"/netcraftsurveyagent/i": "netcraft survey agent",
"/onbbot/i": "onbbot",
"/orbbot/i": "orbbot",
"/seekportbot/i": "seekportbot",
"/surdotlybot/i": "surdotlybot",
"/webwikibot/i": "webwikibot",
"/msoffice|microsoft office/i": "office",
"/edg\\//i": "edge",
"/openindexspider/i": "openindex-spider",
"/phxbot/i": "phxbot",
"/hgfalphaxcrawl/i": "hgf-alpha-x-crawl",
"/digitalshadowsbot/i": "digital-shadows-bot",
"/unimatrix-zero/i": "unimatrix-zero",
"/femtosearchbot/i": "femtosearch-bot",
"/netpeakcheckerbot/i": "netpeak-checker-bot",
"/stractbot/i": "stract-bot",
"/startmebot/i": "startme-bot",
"/websusebot/i": "websuse-bot",
"/nmap scripting engine/i": "nmap-scripting-engine",
"/nmap/i": "nmap",
"/serpreputationmanagementagent/i": "semrush-reputation-management",
"/impact radius compliance bot/i": "impact radius compliance bot",
"/pricedroneshoppingbot/i": "pricedrone-shopping-bot",
"/t3versionsbot/i": "t3-versions-bot",
"/intelx\\.io/i": "intelligence-x",
"/screpybot/i": "screpy-bot",
"/timpibot/i": "timpi-bot",
"/centuryb/i": "centuryb",
"/whatcms/i": "what-cms",
"/mozilla/i": "mozilla",
"/com\\.aliyun\\.mobile\\.browser/i": "aliyun-browser",
"/com\\.tencent\\.mm/i": "wechat app",
"/oupenghd/i": "oupeng hd browser",
"/oupeng|com\\.oupeng\\.browser/i": "oupeng browser",
"/chrome.*(?<!agent)version|(?<!agent)version.*chrome|com\\.android\\.browser/i": "android webview",
"/me\\.android\\.browser/i": "me browser",
"/lebrowser|com\\.lenovo\\.browser/i": "lenovo browser",
"/com\\.asus\\.browser/i": "asus browser",
"/adsbot/i": "adsbot",
"/2ip bot/i": "2ip bot",
"/alohabrowser|aloha\\//i": "aloha-browser",
"/dart\\//i": "dart",
"/gregarius/i": "gregarius",
"/mjbot/i": "mjbot",
"/repolookoutbot/i": "repo-lookout-bot",
"/seobilitybot/i": "seobilitybot",
"/axios/i": "axios",
"/alittle client/i": "a-little-client",
"/checkmarknetwork/i": "check-mark-network",
"/domainstatsbot/i": "domain-stats-bot",
"/download demon/i": "download demon",
"/elisabot/i": "elisabot",
"/expanse,/i": "expanse",
"/gulper web bot/i": "gulper-web-bot",
"/jigsaw\\//i": "jigsaw css validator",
"/linkwalker/i": "linkwalker",
"/mediatoolkitbot/i": "mediatoolkitbot",
"/sindresorhus\\/got/i": "got",
"/bsbot/i": "bsbot",
"/bidtellect/i": "bidtellect",
"/df bot/i": "df bot",
"/domcopbot/i": "domcopbot",
"/globalgoalsdirectorybot/i": "globalgoalsdirectorybot",
"/magellan/i": "magellan",
"/quora-bot/i": "quora bot",
"/scamadviserexternalhit/i": "scamadviser-external-hit",
"/sitelockspider/i": "sitelockspider",
"/sitescorebot/i": "site-score-bot",
"/lua-resty-http/i": "lua-resty-http",
"/serpstatbot/i": "serpstatbot",
"/pocketimagecache/i": "pocket-image-cache",
"/pocketparser/i": "pocket-parser",
"/pumoxbot/i": "pumoxbot",
"/spider_bot/i": "spiderbot",
"/vsusearchspider/i": "vsu-search-spider",
"/everyfeed\\-spider/i": "everyfeed",
"/spider/i": "generic-spider",
"/sidetrade indexer bot/i": "sidetrade indexer bot",
"/seranking seochecker/i": "seranking-seochecker",
"/thesis-research-bot/i": "thesis-research-bot",
"/fidget-spinner-bot/i": "fidget-spinner-bot",
"/onlinestreet bot/i": "onlinestreet bot",
"/yahoomailproxy/i": "yahoomail-proxy",
"/companyspotter/i": "company-spotter",
"/postmanruntime/i": "postman-runtime",
"/searchexpress/i": "search-express",
"/wp_is_mobile/i": "wp_is_mobile",
"/webgains-bot/i": "webgains-bot",
"/tinytestbot/i": "tiny-test-bot",
"/my-tiny-bot/i": "my-tiny-bot",
"/grub-client/i": "grub-client",
"/hokifybot/i": "hokifybot",
"/jaddjabot/i": "jaddjabot",
"/mindupbot/i": "mindup-bot",
"/emailwolf/i": "email-wolf",
"/claudebot/i": "claudebot",
"/adreview/i": "adreview",
"/fasthttp/i": "fasthttp",
"/test-bot/i": "test-bot",
"/superbot/i": "superbot",
"/zaldamo/i": "zaldamo",
"/rytebot/i": "ryte-bot",
"/youbot/i": "you-bot",
"/cortex/i": "cortex",
"/finbot/i": "finbot",
"/dcrawl/i": "dcrawl",
"/notion/i": "notion",
"/undici/i": "undici",
"/aria2/i": "aria2",
"/asana/i": "asana",
"/colly/i": "colly",
"/avant/i": "avant"
},
"generic": "unknown"
}