{
  "schema_version": "1.0",
  "product": {
    "name": "SeekDom",
    "canonical_url": "https://seekdom.com/",
    "category": "domain registration lookup and bulk domain checker",
    "publisher": {
      "name": "Dynamic Foundries",
      "id": "https://dynamic-foundries.com/#organization",
      "url": "https://dynamic-foundries.com/"
    }
  },
  "reviewed": "2026-09-10",
  "capabilities": {
    "maximum_unique_domains_per_request": 50,
    "input_separators": ["new line", "comma", "semicolon", "tab"],
    "accepts_urls_for_normalization": true,
    "internationalized_domain_input": "converted to an IDNA ASCII label before lookup",
    "lookup_order": [
      "RDAP service discovered through the IANA DNS bootstrap registry",
      "port-43 WHOIS fallback only when no RDAP service is known"
    ],
    "maximum_concurrent_registry_queries": 3,
    "definitive_result_cache_seconds": 600,
    "unknown_results_cached": false,
    "csv_export": true,
    "account_required": false,
    "price_lookup": false,
    "domain_registration": false,
    "name_generation": false
  },
  "outcomes": {
    "registered": "The upstream registration service returned a record.",
    "not_found": "The upstream service returned an explicit no-match response. This does not guarantee registrability or price.",
    "unknown": "The registry was unavailable, throttled the request, rejected it, or returned an ambiguous response. SeekDom never changes this into not_found."
  },
  "limitations": [
    "A no-match registration response does not prove that a name is sellable; registry reservations, premium rules, syntax, policy, and later registration can still prevent purchase.",
    "Registration data can be redacted, incomplete, or absent under registry policy and applicable law.",
    "Coverage depends on the current IANA RDAP bootstrap registry and the availability of fallback WHOIS services.",
    "Registry latency and rate limits affect response time.",
    "SeekDom does not provide trademark or legal clearance."
  ],
  "privacy": {
    "domain_queries_persisted_in_application_database": false,
    "operational_log_retention": "12 months, as stated in the privacy policy",
    "upstream_processing": "The domain name and request metadata are processed by the SeekDom server, hosting/network providers, and the queried registry service.",
    "analytics": "Optional Google Analytics loads only after consent and is not sent domain names or lookup results by application events."
  },
  "canonical_pages": [
    "https://seekdom.com/",
    "https://seekdom.com/what-is-whois",
    "https://seekdom.com/domain-extensions-guide",
    "https://seekdom.com/how-to-choose-a-domain-name",
    "https://seekdom.com/what-is-a-domain-name",
    "https://seekdom.com/domain-vs-url",
    "https://seekdom.com/how-to-buy-a-domain",
    "https://seekdom.com/domain-privacy",
    "https://seekdom.com/expired-domains",
    "https://seekdom.com/subdomain-vs-domain",
    "https://seekdom.com/about"
  ],
  "primary_sources": [
    "https://lookup.icann.org/en/faq",
    "https://www.iana.org/assignments/rdap-dns",
    "https://www.rfc-editor.org/rfc/rfc9082.html",
    "https://www.rfc-editor.org/rfc/rfc9083.html",
    "https://www.icann.org/en/contracted-parties/consensus-policies/registration-data-policy",
    "https://www.icann.org/en/contracted-parties/accredited-registrars/list-of-accredited-registrars"
  ]
}
