{
  "version": "0.1",
  "reviewedOn": "2026-09-04",
  "status": "Source-checked; real captive-network field validation pending",
  "warning": "Third-party endpoint owners can change hosts, paths, responses, and platform behavior.",
  "entries": [
    { "product": "WiFi 4 Breakfast", "request": "http://getmewifi.help/probe/v1/http", "expectedResponse": "W4B_HTTP_OK_V1", "source": "Internal fixed probe contract", "limitation": "Production host and topology are not approved or field-tested." },
    { "product": "Firefox", "request": "http://detectportal.firefox.com/canonical.html", "expectedResponse": "Canonical Mozilla response", "source": "https://support.mozilla.org/en-US/kb/captive-portal", "limitation": "Owner may change behavior or endpoint." },
    { "product": "Windows NCSI", "request": "Configured Microsoft HTTP active probe", "expectedResponse": "Microsoft Connect Test", "source": "https://learn.microsoft.com/en-us/windows-server/networking/ncsi/ncsi-overview", "limitation": "Configuration and Windows version can alter behavior." },
    { "product": "Chromium", "request": "http://connectivitycheck.gstatic.com/generate_204", "expectedResponse": "HTTP 204", "source": "https://chromium.googlesource.com/chromium/src/+/0307e728703a96f6c86b35e705937e85821cde0d", "limitation": "Source change dated August 2025; recheck before relying on it." },
    { "product": "Apple platforms", "request": "Automatic probing and standards-based CAPPORT advertisement", "expectedResponse": null, "source": "https://developer.apple.com/news/?id=q78sq5rv", "limitation": "Current first-party guidance used here does not define a stable public probe URL." }
  ]
}
