[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkZJDMY1dOr8c3fZMzUa8gACMNt3GU6hqM0olVMtt-kQ":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"pierredelmer","bottoll","https:\u002F\u002Fprofiles.wordpress.org\u002Fpierredelmer\u002F",1,0,100,30,94,"2026-08-29T15:00:16.707Z",[14],{"slug":5,"name":15,"version":16,"author":5,"author_profile":6,"description":17,"short_description":18,"active_installs":8,"downloaded":19,"rating":8,"num_ratings":8,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":32,"fetched_at":33},"Bottoll – AI Crawler Control","1.0.0","\u003Cp>Bottoll – AI Crawler Control connects your WordPress website to the Bottoll\u003Cbr \u002F>\nservice. It helps website administrators identify AI crawlers and govern how\u003Cbr \u002F>\nautomated systems access public content.\u003C\u002Fp>\n\u003Cp>With Bottoll, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Detect AI crawlers and agents.\u003C\u002Fli>\n\u003Cli>Allow or block requests according to policies configured in Bottoll.\u003C\u002Fli>\n\u003Cli>View request analytics in the Bottoll dashboard.\u003C\u002Fli>\n\u003Cli>Manage automated access to public WordPress content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>An active Bottoll account and API key are required. Analysis and access\u003Cbr \u002F>\npolicies are configured from the Bottoll dashboard. If the Bottoll API cannot\u003Cbr \u002F>\nbe reached, the plugin fails open so that the website remains available.\u003C\u002Fp>\n\u003Cp>The service is disabled by default. The plugin does not contact Bottoll until\u003Cbr \u002F>\na website administrator deliberately enters and saves a Bottoll API key.\u003C\u002Fp>\n\u003Ch3>External Service\u003C\u002Fh3>\n\u003Cp>This plugin relies on the external Bottoll API at \u003Ccode>api.bottoll.com\u003C\u002Fcode>. The\u003Cbr \u002F>\nservice provides AI crawler detection, request analytics, and enforcement of\u003Cbr \u002F>\nthe access policies configured by the website administrator. These functions\u003Cbr \u002F>\ncannot be performed by the plugin without the Bottoll service.\u003C\u002Fp>\n\u003Ch4>Data sent to Bottoll\u003C\u002Fh4>\n\u003Cp>After a website administrator enters and saves an API key, the plugin sends\u003Cbr \u002F>\nthe following information about eligible public GET requests to the Bottoll\u003Cbr \u002F>\nAPI:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The API key associated with the website’s Bottoll account.\u003C\u002Fli>\n\u003Cli>Request method and protocol.\u003C\u002Fli>\n\u003Cli>Website host.\u003C\u002Fli>\n\u003Cli>Requested path and query string.\u003C\u002Fli>\n\u003Cli>Visitor IP address.\u003C\u002Fli>\n\u003Cli>User-Agent, Accept, and Accept-Language HTTP headers when available.\u003C\u002Fli>\n\u003Cli>HTTP referrer when available.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This information is sent before WordPress renders each eligible public GET\u003Cbr \u002F>\nrequest. It is used by Bottoll to identify AI crawlers, produce request\u003Cbr \u002F>\nanalytics, and apply the access policies configured by the administrator.\u003C\u002Fp>\n\u003Cp>The API key is also sent to the Bottoll API when the administrator saves the\u003Cbr \u002F>\nplugin configuration or manually tests the connection. No request data is\u003Cbr \u002F>\nsent while no API key is stored in the plugin settings.\u003C\u002Fp>\n\u003Ch4>Consent and disabling the service\u003C\u002Fh4>\n\u003Cp>Installing or activating the plugin alone does not contact the Bottoll API.\u003Cbr \u002F>\nSaving an API key is the administrator’s explicit action to connect the\u003Cbr \u002F>\nWordPress website to the Bottoll service. Request analysis and access policies\u003Cbr \u002F>\nmust also be enabled from the administrator’s Bottoll account.\u003C\u002Fp>\n\u003Cp>The administrator can opt out at any time by selecting “Disconnect Bottoll\u003Cbr \u002F>\nand remove API key” on the plugin settings page. This removes the locally\u003Cbr \u002F>\nstored API key and immediately stops communication between this WordPress\u003Cbr \u002F>\nplugin and the Bottoll API. It does not revoke the key in the Bottoll account.\u003C\u002Fp>\n\u003Ch4>Service provider and policies\u003C\u002Fh4>\n\u003Cp>The external service is provided by Bottoll:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.bottoll.com\u002Flegal\u002Fterms-of-service\" rel=\"nofollow ugc\">Bottoll Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.bottoll.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">Bottoll Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For setup and service documentation, see the\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.bottoll.com\u002Fdocumentation\u002Fwordpress\" rel=\"nofollow ugc\">Bottoll WordPress documentation\u003C\u002Fa>.\u003C\u002Fp>\n","Detect AI crawlers, apply access policies, and understand automated access to your WordPress content.",31,"2026-07-21T14:12:00.000Z","7.0.2","6.4","8.0",[25,26,27,28,29],"ai","analytics","crawler","robots","security","https:\u002F\u002Fwww.bottoll.com\u002Fdocumentation\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbottoll.1.0.0.zip",null,"2026-07-22T17:31:50.256Z"]