Build1 distinct publisher3 min readPublished
The bot submission form moves into Application Security and grows a history tab, which means the entry describing your crawler becomes a record you are expected to keep matching your traffic rather than a form you filed once.
The Engineer · Build desk

Compiled by The EngineerSomething wrong?How this is made
Start with the navigation path. The submission form used to live under Manage Account then Configurations [4]. It now lives under Protect & Connect, Application Security, BotBase, reachable by all customers from the dashboard [5]. The relocation matters. A form in the account-settings tree is a registration chore; the same form under Application Security sits next to the rules that decide whether traffic passes [1].
Next is the state machine, which you now have to track. Every submission from the account carries one of three statuses: Waiting for review, Accepted, or Rejected [8]. A rejection comes with a stated reason and steps you can act on, after which you fix and resubmit [9]. An accepted entry shows any reclassification Cloudflare applied on the way through, which is the more useful of the two disclosures, since it tells you your bot is listed under a description you did not write [10]. Cancellation is offered only while a submission is still waiting for review, so one of the three states supports withdrawal [15][2]. The post documents no way to pull an entry back once review has landed.
The edit path carries the real operational weight. Before, reflecting a moved IP list endpoint, or a switch from allowlisting to Web Bot Auth signing, meant filling out the whole form again and submitting a brand-new entry [16][14]. One identity change produced two records for the same bot [3]. Editing collapses that to one.
That is where the obligation starts. Cloudflare's examples put the burden on the operator: rehost your IP list after a site redesign, or move to signed traffic, and the entry has to match the traffic [16]. The company says accurate details are a key component of how a bot earns and keeps Verified status, and that Verified increasingly determines whether sites across its network can easily allow a bot based on its behavior [17]. So rotation cadence and dashboard edits are now coupled. If your key rollover is automated and your BotBase entry is not, the mismatch is visible to every site that checks.
How much that costs you depends on a claim about someone else's configuration. Cloudflare also states that it is ultimately up to the individual site owner to decide what traffic is allowed [18]. The Verified argument therefore transfers only if the origins you crawl actually consult verified-bot signals in their rules. If your top destinations maintain their own user-agent allowlists, a clean entry buys you a listing and little else. If they lean on Cloudflare's managed bot handling, a stale entry is an availability risk on your side of the wire, and your team is the one who gets paged when it goes wrong.
The directory you are editing is the same catalogue Cloudflare exposes through Radar [7], so this is not private housekeeping. This closes the gap between a support ticket and a status API [11], and that is plain good engineering, not a feature announcement. The follow-on work is yours: someone on your team now owns a record with a lifecycle.
Ranked by verification strength, evidence, and original report placement.
Cloudflare launched BotBase for Operators, giving bot operators submission status visibility, rejection reasons, and the ability to update an existing entry.
Previously the bot submission form lived under Manage Account then Configurations in the Cloudflare dashboard.
The bot submission experience now sits at Protect & Connect, then Application Security, then BotBase, and all customers can access it from the Cloudflare dashboard.
The Bots directory in BotBase for Operators is the same catalogue that can be explored on Cloudflare Radar.
The Submission history tab shows every bot submitted from the account with one of three statuses: Waiting for review, Accepted, or Rejected.
For a rejected submission, Cloudflare tells the operator why, with steps they can act on, so the submission can be fixed and resubmitted.
Distinct publishers with included, body-backed reporting in this cluster.
Follow any of these and your For You feed starts watching them — no settings page required.
build
Cloudflare's Bot Preference Sync makes robots.txt an output of the edge, not a policy of its own2 distinct publishers
build
Route leak prevention moves into the protocol, and two Tier-1s are stripping the signal1 distinct publisher
product
A 2x LLM bill is not a bug report: token spend is an observability problem1 distinct publisher
security
PavinLoader: the lures keep changing, the MSBuild stage does not1 distinct publisher
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
First-party throughout, but most of it you can open and check
Cloudflare is the only witness here, describing its own dashboard. That matters less than usual for the mechanical claims: the menu path, the three statuses, the edit and cancel controls are all things any customer can confirm or refute in a minute, which is a rare property for single-sourced reporting. It matters a great deal for everything behind the screen — who staffs the review queue, what gets rejected and why, whether Verified status actually moves traffic — none of which is observable from outside Cloudflare, and none of which anyone has independently examined.
Switched on for everyone, used by no one we can see
Availability is broad and dated: Cloudflare says every customer can reach the new BotBase surface from launch day, with no plan gating mentioned. Usage is a blank. By Cloudflare's own admission the visible record starts at the launch itself, so even the vendor cannot point to operators who have checked a status or repaired a rejected entry. No submission counts, no rejection rates, no named operator who has edited an entry rather than refiled it.
Restrained, with one sentence reaching further than the rest
For a launch post this is unusually plain: menu paths, three status labels, a cancel button. Cloudflare even undercuts its own pitch by conceding the site owner decides what traffic passes. The lean comes in the claim that Verified status 'increasingly determines' whether sites allow a bot — a directional assertion about the whole network offered without a single figure, sitting one sentence away from its own qualifier. The gap is small and it is concentrated in exactly the place that would justify operators doing the ongoing maintenance work being asked of them.
Cloudflare is lowering the door to a registry it owns
A directory of bots is worth what its coverage is worth, and until now coverage was rationed by a support inbox — operators emailed to ask whether anyone had looked at their submission. Removing that friction, publishing rejection reasons so entries get fixed rather than abandoned, and letting stale entries be edited instead of duplicated all make the registry denser and make Cloudflare more central to deciding which automated traffic is legitimate. The transparency operators asked for and the outcome Cloudflare wants happen to be the same feature; that does not make the post false, but it is the only account we have of it.
Firm on the plumbing, unsettled on the stakes
Two different confidence levels are bundled in one post. That the history tab, edit path and cancellation exist as described is about as reliable as a vendor claim gets — specific, dated, and immediately checkable by any customer. That keeping an entry current meaningfully changes whether a bot gets through Cloudflare's network is asserted once, unquantified, and immediately hedged. Treat the mechanics as settled and the consequences as a direction of travel worth watching for the enforcement details this reporting does not contain.