ICANN 2026 Round Applicant Guidebook (agb)
Overview
Two tools cover the ICANN 2026 Round Applicant Guidebook:
datapulse_agbreturns a whole chapter of the Guidebook, split into modules, appendices, glossary and a SubPro topic index, plus a 2012 Round string-status reference.datapulse_agb_searchfinds the passages that answer a question, by meaning, and returns them with a citation (chapter, section number, PDF page).
Source: Applicant Guidebook V2-2026.04.24 (24 April 2026), the authoritative version of the 2026 Round Guidebook, superseding V1-2025.12.16 (16 December 2025) and the Board-adopted V0-2025.10.30 (ICANN Board Resolution 2025.10.30.12). The chapters are generated from ICANN’s PDF; every page boundary is marked with an HTML comment (<!-- p.191 -->) and footnotes appear as [^N] references with the note text at the end of its page.
The round’s application window ran 30 April to 12 August 2026. ICANN may have published later program updates; the Guidebook text is the rules, not a status feed.
datapulse_agb
| Parameter | Type | Required | Description |
|---|---|---|---|
chapter | string | No | Chapter to retrieve. Default: index (returns chapter listing with descriptions) |
Chapters
| Chapter | Description |
|---|---|
index | Chapter listing with descriptions and routing guidance (default) |
overview | Version history, preamble, executive summary (key differences from the 2012 Round), document overview |
module1_applicant_journey | End-to-end process: eligibility (§1.1.1), USD 227,000 fee (§1.1.2), ASP (§1.1.7), every stage with expected durations (§1.2), lifecycle timelines (§1.5) |
module2_general_information | Resources, languages, Universal Acceptance, freedom of expression, security and stability, legal compliance, accountability mechanisms, subsequent rounds, calendar days, registry-registrar obligations |
module3_application_submission | Submission period and TAMS (§3.1), closed generics (§3.1.7), pre-submission validations and RZ-LGR (§3.1.8), IDNs (§3.1.9), fees, payments and refunds (§3.3, Table 3-2), Reveal Day, replacement period, prioritization draw, Application Change Requests (§3.8), statuses |
module4_community_objections | Application comments, GAC Early Warnings (§4.2), GAC Consensus Advice (§4.3), singular/plural notifications (§4.4), objections and appeals (§4.5) |
module5_contention | Replacement strings (§5.1), contention resolution (§5.2), .Brand string changes (§5.3), Community Priority Evaluation and scoring tables (§5.4), geographic names contention (§5.5), ICANN auction and bid credits (§5.6) |
module6_applicant_evaluation | Background screening (§6.1), financial and operational evaluation (§6.2) |
module7_string_evaluation | String and application types (§7.1), blocked and reserved names (§7.2), .Brand eligibility (§7.3), Code of Conduct exemption (§7.4), geographic names (§7.5), variants (§7.6), name collision (§7.7), PICs and RVCs (§7.8), RSP review (§7.9), string similarity (§7.10) |
appendix1_questions | Complete list of application questions by TAMS question set, with evaluation criteria |
appendix2_geographic | Geographic names checklist, sample government letter, Separable Country and Territory Names List |
appendix3_objections | ICANN objection and appeal procedures article by article; objection and appeal timelines |
appendix4_registry_agreement | Pointer to the 2026 Base Registry Agreement (12 March 2026) on icann.org |
appendix5_financial | Standard financial profile templates |
appendix6_predictability | Predictability Framework for changed circumstances |
appendix7_8_coi | Conflict of interest rules and the service-provider code of conduct |
appendix9_privacy | Privacy policy for applicant data |
appendix10_terms | TLD Application Terms and Conditions |
appendix11_12_support_rsp | Pointers to the Applicant Support Program and RSP Evaluation Program handbooks |
glossary | Definitions and acronyms (Table G1) |
subpro_topic_index | Which Guidebook section implements each SubPro Final Report topic |
round2012_strings | 2012 Round gTLD string outcomes: strings still in process (which block 2026 Round applications per §7.2.1 and §7.10.3.2), delegated, terminated, not-approved and withdrawn strings. Not Guidebook text; data as of April 2026 |
datapulse_agb_search
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Yes | The question, in natural language (1-1000 characters) |
limit | integer | No | Passages to return, 1-20. Default 10; 0 or absent means the default, above 20 is capped |
min_score | number | No | Minimum cosine similarity, 0-1. Default 0.55; 0 disables the filter |
chapter | string | No | Restrict to one chapter name from the table above |
Every chapter is split into passages of at most 1,000 characters (broken between paragraphs, list items or sentences, footnote definitions left out) under its heading, and embedded with BGE-M3 (1024 dimensions) on the same embedding server that powers datapulse_disputedb_search. The query is embedded the same way; passages are ranked by cosine similarity and returned as JSON:
{
"version": "V2-2026.04.24",
"query": "...",
"min_score": 0.55,
"returned": 3,
"results": [
{
"score": 0.7412,
"chapter": "module7_string_evaluation",
"section": "7.2.1",
"heading": "Module 7 String and Application Evaluation Procedures › 7.2 Blocked and Reserved Names Overview › 7.2.1 Blocked Names",
"page": 191,
"citation": "AGB V2-2026.04.24 §7.2.1 Blocked Names (p. 191)",
"text": "..."
}
]
}
Quote citation verbatim. When a passage needs its surrounding context (a table it references, the rest of a list), read the chapter with datapulse_agb.
Score interpretation (BGE-M3 cosine similarity): 0.72+ strong match, 0.65-0.72 relevant, 0.55-0.65 weak, below 0.55 likely irrelevant. Keep the default min_score (0.55) and read the scores afterwards: the passage that answers a short factual question often scores 0.65-0.70 beside an adjacent exception or waiver that scores a little higher, so a 0.65 floor can drop the answer and keep the exception (observed 2026-09-16 with “what is the application fee”, where the USD 227,000 passages scored 0.70 and 0.69 behind the variant-fee passage at 0.70). A question phrased very differently from the Guidebook’s own wording may need min_score 0.45.
The tool needs the embedding server (EMBED_URL) and the index built into the binary; when either is missing it reports itself unavailable with the reason.
Routing Guidance
| Question Type | Chapter |
|---|---|
| “Which section says…”, any question you cannot place | datapulse_agb_search first |
| Eligibility, fee overview, stages and durations | module1_applicant_journey |
| Submission mechanics, payment details, refunds, IDNs, change requests | module3_application_submission |
| Application types, .Brand, community TLDs | module7_string_evaluation (§7.1, §7.3), module2_general_information |
| Objection grounds, GAC warnings, disputes | module4_community_objections (overview) or appendix3_objections (detailed) |
| String contention, auctions, community priority | module5_contention |
| Background/financial screening | module6_applicant_evaluation |
| String evaluation, name collision, geographic names, blocked/reserved names, similarity | module7_string_evaluation |
| Whether a string was applied for in 2012, strings still in process | round2012_strings |
| Geographic names specifically | appendix2_geographic |
| Application questions and evaluation criteria | appendix1_questions |
| Term definitions | glossary |
| Which section implements a SubPro recommendation | subpro_topic_index |
Scope Limitations
These tools cover the 2026 Round application process and policy only. They do NOT cover:
- History or outcomes of the 2012 round beyond the string-status reference in
round2012_strings(refer to ICANN’s public archives) - Whether a specific TLD is currently delegated in the DNS root (use
datapulse_live_dns) - Program status, vendor announcements or calendar changes published after 24 April 2026
- Blockchain or alternative namespaces (Unstoppable Domains, ENS, Handshake)
Workflow Examples
Answer a rules question with a citation
datapulse_agb_search(query="can I apply for a string that was applied for in 2012 and is still in process")
# → §7.2.1 Blocked Names (p. 191) and §7.10.3.2 (p. 241): not allowed; then confirm the string's 2012 status:
datapulse_agb(chapter="round2012_strings")
.Brand TLD Eligibility
datapulse_agb_search(query="requirements for .Brand TLD Specification 13 eligibility")
datapulse_agb(chapter="module7_string_evaluation") # §7.3 in full
datapulse_dns_searchlabels(search_term="brandname") # Check existing registrations
Objection Research
datapulse_agb(chapter="module4_community_objections") # Overview of objection grounds
datapulse_agb(chapter="appendix3_objections") # Detailed procedures and standing
datapulse_disputedb_search(query="string confusion") # UDRP precedents on confusing similarity
Fees
datapulse_agb_search(query="conditional evaluation fees community priority evaluation", chapter="module3_application_submission")
datapulse_agb(chapter="module3_application_submission") # Table 3-2 in full
Geographic Names
datapulse_agb(chapter="appendix2_geographic") # Checklist and country names list
datapulse_agb_search(query="letter of support or non-objection from a government")
datapulse_live_dns(domain="example.city", record_type="SOA") # Check if a geographic TLD is delegated
Relationship to Other Tools
| Tool | Use Together For |
|---|---|
datapulse_dns_searchlabels | Check if a proposed TLD string has existing domain registrations |
datapulse_disputedb_search | UDRP case law relevant to objection grounds (string confusion, legal rights) |
datapulse_live_dns | Check whether a TLD is already delegated in the DNS root |
datapulse_live_rdap | Registration details for existing domains under a proposed string |
datapulse_dns_dptechsim | Infrastructure analysis for domains related to a proposed string |
Related Topics
datapulse_help(topic="searchlabels")— Domain label search for brand monitoringdatapulse_help(topic="disputedb")— UDRP legal researchdatapulse_help(topic="typo_squatting")— Typosquatting detectiondatapulse_help(topic="dns")— DNS lookups
Generated from the live server (DataPulse MCP 1.0.0) on October 1, 2026. Your AI assistant reads this page by calling datapulse_help(topic="agb").