{
  "_meta": {
    "description": "Per-registrar agent profile: a single machine-readable record combining this registrar's identity, editorial category scores, Agent Readiness Index sub-scores, API-access facts, transfer/switch mechanics, and pricing-verification status. It composes data already published on this site and introduces no new facts. Sections not yet covered by a source dataset are null with a coverage note rather than guessed. Every section names the source it is composed from.",
    "site": "https://www.best-domain-registrars.com",
    "profile_url": "https://www.best-domain-registrars.com/registrars/hostinger/",
    "methodology_url": "https://www.best-domain-registrars.com/methodology/",
    "generated_for": "https://www.best-domain-registrars.com/data/registrars/hostinger.json",
    "last_updated": "2026-09-29",
    "disclosure": "Best-Domain-Registrars.com is operated within Just (Just Done LLC). Every registrar is scored by the same published methodology on the same evidence."
  },
  "registrar": {
    "id": "hostinger",
    "name": "Hostinger",
    "slug": "hostinger",
    "website": "https://www.hostinger.com",
    "headquarters": "Kaunas, Lithuania",
    "founded": 2004,
    "icann_accredited": true,
    "wikipedia_url": "https://en.wikipedia.org/wiki/Hostinger",
    "best_for": [
      "Web hosting bundles",
      "Beginners",
      "Low first-year prices"
    ],
    "not_ideal_for": [
      "Lowest long-term renewal",
      "Advanced DNS power users"
    ],
    "whois_privacy": "Available on eligible domains; contact data also redacted under GDPR",
    "two_factor_authentication": "Two-factor authentication (2FA) supported",
    "api_available": true,
    "bulk_tools": false,
    "last_checked": "2026-09-28",
    "last_reviewed": "2026-07-16",
    "source": "https://www.best-domain-registrars.com/data/registrars.json"
  },
  "editorial_scores": null,
  "agent_readiness": {
    "covered": false,
    "coverage": "This registrar is not yet scored in the Agent Readiness Index; omitted rather than guessed.",
    "source": "https://www.best-domain-registrars.com/agent-readiness-index/"
  },
  "api_access": {
    "covered": false,
    "coverage": "No verified record in Open Domain Data's registrar_api_capabilities dataset at this version; omitted rather than guessed.",
    "source": "https://www.best-domain-registrars.com/domain-registrar-api-access/"
  },
  "transfer": {
    "covered": false,
    "coverage": "No source-confirmed transfer guide for this registrar yet; the universal ICANN Transfer Policy applies (60-day lock, authorization code, gaining-registrar initiation, one-year add-on).",
    "universal_policy_url": "https://www.icann.org/en/contracted-parties/accredited-registrars/resources/domain-name-transfers/policy",
    "source": "https://www.best-domain-registrars.com/switch/"
  },
  "pricing": {
    "verified": false,
    "status": "blocked_js_render",
    "method": "headless_render",
    "summary": "Hostinger's list at hostinger.com/tld renders 109 extensions in a real browser (scripts/fetch-pricing-headless.mjs reads it, switching the table to 'All' and scrolling every row so its lazily rendered price cells fill), but the list omits .net, and the .net page prints a first-year and a regular price with no transfer price. The site's verified_primary contract requires .com and .net rows with all three figures, so the read is not loaded: no price for a TLD the page does not fully state, and no partial catalog presented as verified. Recorded 2026-09-28.",
    "last_verified": null,
    "primary_sources": [
      "https://www.hostinger.com/tld"
    ],
    "prices_url": "https://www.best-domain-registrars.com/registrars/hostinger/#pricing",
    "dataset_url": "https://www.best-domain-registrars.com/data/pricing.csv"
  }
}