{
  "site": "https://introtrace.net/",
  "testDate": "2026-10-03",
  "braveVersion": "1.94.117",
  "chromiumVersion": "152.0.7977.64",
  "mode": "Automated desktop Brave, separate temporary profiles, built-in Shields with downloaded filter components; no blocking extension or custom blocking rules.",
  "event": "introtrace_recovery_test",
  "method": "Recovery-off runs replaced only the recovery loader response with empty JavaScript in the test browser. The live site was not modified. Shields were configured per site in temporary profiles. A single debug test event was sent after each page load.",
  "limits": [
    "GA4 DebugView screenshots verify recovery-run and repeat-baseline parameters. A separate before/after control test supports absence of the blocked event within a five-minute window, using a complete last-30-minute event summary.",
    "Only accepted analytics consent was tested.",
    "HTTP status is a browser-side observation, not verification of GA4 reporting, attribution, or deduplication.",
    "Initial headless runs were excluded because site bot detection disables fetch in headless browsers.",
    "No universal recovery rate is inferred."
  ],
  "runs": [
    {
      "run": "baseline",
      "timeUTC": "2026-10-03T07:18:23.612Z",
      "shields": false,
      "recovery": false,
      "analyticsConsent": "granted",
      "googleTagInitialised": true,
      "observations": [
        {
          "type": "request",
          "method": "POST",
          "event": "introtrace_recovery_test",
          "testRun": "baseline",
          "endpoint": "https://region1.analytics.google.com/g/collect"
        },
        {
          "type": "response",
          "method": "POST",
          "event": "introtrace_recovery_test",
          "testRun": "baseline",
          "status": 204,
          "endpoint": "https://region1.analytics.google.com/g/collect"
        },
        {
          "type": "failed",
          "method": "POST",
          "event": "introtrace_recovery_test",
          "testRun": "baseline",
          "error": "net::ERR_ABORTED",
          "endpoint": "https://region1.analytics.google.com/g/collect"
        }
      ],
      "ga4DebugViewVerification": {
        "status": "verified_repeat_test",
        "source": "User-provided GA4 DebugView screenshot, captured 2026-10-03 at 09:50:35 Europe/Berlin",
        "eventTimeLocal": "09:49:47",
        "timezone": "Europe/Berlin",
        "observedParameters": {
          "test_run": "baseline",
          "debug_mode": "1",
          "page_location": "https://introtrace.net/"
        },
        "note": "This verifies a repeat baseline run under the same Shields-off, recovery-off settings. The event name is outside the supplied crop. Session and visitor identifiers are omitted.",
        "repeatBrowserTest": {
          "timeUTC": "2026-10-03T07:49:53.793Z",
          "shields": false,
          "recovery": false,
          "analyticsConsent": "granted",
          "event": "introtrace_recovery_test",
          "collectionResponseStatus": 204
        }
      }
    },
    {
      "run": "blocking",
      "timeUTC": "2026-10-03T07:18:38.791Z",
      "shields": true,
      "recovery": false,
      "analyticsConsent": "granted",
      "googleTagInitialised": false,
      "observations": [],
      "ga4DebugViewVerification": {
        "status": "bounded_absence_supported_by_repeat_control_test",
        "evidence": "absenceControlTest",
        "scope": "Repeat test with recovery off and Shields on; no collection request observed and no blocked event in the complete DebugView summary covering the five-minute window."
      }
    },
    {
      "run": "recovery",
      "timeUTC": "2026-10-03T07:18:53.996Z",
      "shields": true,
      "recovery": true,
      "analyticsConsent": "granted",
      "googleTagInitialised": true,
      "observations": [
        {
          "type": "response",
          "method": "POST",
          "status": 204,
          "endpoint": "https://relay.introtrace.com/relay/[request-key]"
        },
        {
          "type": "request",
          "method": "POST",
          "event": "introtrace_recovery_test",
          "testRun": "recovery",
          "endpoint": "https://region1.analytics.google.com/g/collect"
        },
        {
          "type": "failed",
          "method": "POST",
          "event": "introtrace_recovery_test",
          "testRun": "recovery",
          "error": "net::ERR_BLOCKED_BY_CLIENT",
          "endpoint": "https://region1.analytics.google.com/g/collect"
        },
        {
          "type": "response",
          "method": "POST",
          "status": 204,
          "endpoint": "https://relay.introtrace.com/relay/[request-key]"
        }
      ],
      "ga4DebugViewVerification": {
        "status": "verified",
        "source": "User-provided GA4 DebugView screenshot, captured 2026-10-03 at 09:45:03 Europe/Berlin",
        "eventTimeLocal": "09:18:48",
        "timezone": "Europe/Berlin",
        "observedParameters": {
          "test_run": "recovery",
          "debug_mode": "1",
          "page_location": "https://introtrace.net/",
          "traffic_type": "verified_introtrace"
        },
        "note": "The screenshot shows the recovery-run parameters. The event name is outside the supplied crop. Session and visitor identifiers are omitted."
      }
    }
  ],
  "absenceControlTest": {
    "site": "https://introtrace.net/",
    "eventBefore": "introtrace_absence_control_before",
    "beforeSentAtUTC": "2026-10-03T08:01:43.908Z",
    "beforeDebugViewEvidence": {
      "source": "User-provided screenshot captured 2026-10-03 at 10:04:15 Europe/Berlin",
      "entryTimeLocal": "10:01:43",
      "parameters": {
        "test_run": "absence_check",
        "debug_mode": "1",
        "page_location": "https://introtrace.net/"
      }
    },
    "eventBlocked": "introtrace_absence_blocked",
    "blockedSentAtUTC": "2026-10-03T08:05:25.957Z",
    "blockedBrowserObservation": {
      "queued": true,
      "ga4CollectionRequestsObserved": 0
    },
    "observationWindowSeconds": 300,
    "observationEndsAtUTC": "2026-10-03T08:10:25.957Z",
    "providerAbsenceStatus": "not_observed_in_bounded_window",
    "afterControlStatus": "confirmed in user-provided GA4 DebugView screenshot",
    "eventAfter": "introtrace_absence_control_after",
    "afterSentAtUTC": "2026-10-03T08:10:49.576Z",
    "ga4Evidence": {
      "source": "User-provided screenshot captured 2026-10-03 at 10:18:26 Europe/Berlin",
      "screenshot": "https://static.introtrace.net/blog/ga4-debugview-brave-absence-test.png",
      "summaryWindow": "Last 30 minutes for the selected debug device",
      "reportedEventCount": 3,
      "eventCounts": {
        "introtrace_recovery_test": 1,
        "introtrace_absence_control_before": 1,
        "introtrace_absence_control_after": 1
      },
      "blockedEventListed": false,
      "scope": "Evidence supports bounded absence in the repeat test; no claim of permanent absence from every report."
    }
  }
}
