{
  "id": "advancedbackgroundchecks",
  "name": "AdvancedBackgroundChecks",
  "category": "people_search",
  "priority": "high",
  "jurisdictions": ["US"],
  "search": {
    "method": "url_pattern",
    "url": "https://www.advancedbackgroundchecks.com",
    "fetch": "web_extract",
    "match_signal": "result",
    "by": ["name", "phone", "address"],
    "url_patterns": {
      "name": "https://www.advancedbackgroundchecks.com/name/{first}-{last}",
      "name_state": "https://www.advancedbackgroundchecks.com/name/{first}-{last}/in/{ST}",
      "phone": "https://www.advancedbackgroundchecks.com/phone/{digits10}",
      "address": "https://www.advancedbackgroundchecks.com/address/{num}-{street-with-type}-{city}-{ST}-{zip}",
      "person_profile": "https://www.advancedbackgroundchecks.com/find/person/{first}-{last}-{22charID}"
    },
    "url_format_quirks": [
      "All path segments lowercase, spaces -> hyphens. Name: /name/jane-public ; name+state: /name/jane-public/in/NY (state 2-letter UPPERCASE).",
      "Phone: /phone/5551234567 (10 digits, NO punctuation).",
      "Address: /address/123-main-st-anytown-ny-12345 (all hyphen-joined incl. ZIP; abbreviations like 'S' and 'Ave' kept verbatim, not expanded).",
      "Removable unit is the person profile: /find/person/{first}-{last}-{22charID} (opaque mixed-case ID). Also /find/name/{first}-{last} and /find/name/{first}-{last}/in/{ST}.",
      "NO 404s for plausible patterns: an empty search returns a soft-200 page with 'similar' fuzzy rows. The real 'not found' signal is the ABSENCE of an exact-match block in the results heading, NOT an HTTP error. Do not record not_found off a 404 here; read the heading.",
      "No anti-bot gating on search/result/phone/address pages (web_extract reads them fine). Site self-brands as 'ActualPeopleSearch' in FAQ text.",
      "Search tabs: /?tab=phone /?tab=email /?tab=address. Directories: /lastnames/{surname} /firstnames/{first} /people/{state-name}/{city-name} /people/zip/{zip} /people/areacode/{code}."
    ]
  },
  "optout": {
    "tier": "T2",
    "method": "web_form",
    "url": "https://www.advancedbackgroundchecks.com/opt-out",
    "requires": {
      "profile_url": false,
      "email_verification": true,
      "captcha": true,
      "gov_id": false,
      "account": false,
      "phone_callback": false,
      "payment": false
    },
    "inputs": ["full_name", "contact_email"],
    "notes": "Two-step email-verification flow: initial form (radio 'I am: The subject of the request / An authorized agent of the subject', First name*, Middle name, Last name*, Email*, consent) -> emailed link -> full form -> confirmation (processed within 45 days). CAPTCHA-gated: Google reCAPTCHA ('Recaptcha requires verification'). Verified read-only 2026-06-30; not submitted.",
    "est_processing_days": 3,
    "reappearance_risk": "medium"
  },
  "last_verified": "2026-06-30",
  "source": "BADBOOL"
}
