{
  "schemaVersion": 1,
  "site": "https://aerod.net",
  "contentVersion": "a7868c7f76a9d6d8826834a00c5f2bab9d49037569b98da63385af61b32c85e6",
  "generatedFromDate": "2026-08-18T00:00:00Z",
  "count": 52,
  "summary": {
    "sourceBacked": 29,
    "internalDocumentation": 8,
    "policies": 7,
    "affiliateDisclosures": 15,
    "legacyBacked": 30,
    "newlyAuthored": 22
  },
  "records": [
    {
      "id": "docs:source-and-evidence-policy",
      "anchor": "evidence-docs-source-and-evidence-policy",
      "title": "Aerod Source and Evidence Policy: Attribution, Freshness, Conflicts, and Inference",
      "route": "/docs/source-and-evidence-policy/",
      "section": "docs",
      "contentType": "documentation",
      "category": "Evidence policy",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Internal documentation"
    },
    {
      "id": "docs:testing-standards",
      "anchor": "evidence-docs-testing-standards",
      "title": "Aerod Testing Standards: Baselines, Controls, Reproducibility, and Result Limits",
      "route": "/docs/testing-standards/",
      "section": "docs",
      "contentType": "documentation",
      "category": "Testing standards",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Internal documentation"
    },
    {
      "id": "guides:browser-camera-permission-blocked",
      "anchor": "evidence-guides-browser-camera-permission-blocked",
      "title": "Browser Camera Permission Blocked: Chrome, Edge, Firefox, Safari, Windows, and Mac",
      "route": "/guides/browser-camera-permission-blocked/",
      "section": "guides",
      "contentType": "guide",
      "category": "Camera permission guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 6,
      "sourceDomains": [
        "developer.mozilla.org",
        "support.apple.com",
        "support.google.com",
        "support.microsoft.com",
        "support.mozilla.org"
      ],
      "sources": [
        {
          "name": "MDN: getUserMedia privacy, secure context, and Permissions Policy",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "Google Chrome Help: Change camera and microphone site access",
          "url": "https://support.google.com/chrome/answer/2693767",
          "accessed": "2026-08-18",
          "domain": "support.google.com"
        },
        {
          "name": "Mozilla Support: Manage camera and microphone permissions",
          "url": "https://support.mozilla.org/en-US/kb/how-manage-your-camera-and-microphone-permissions",
          "accessed": "2026-08-18",
          "domain": "support.mozilla.org"
        },
        {
          "name": "Microsoft Support: Camera, microphone, and website permissions",
          "url": "https://support.microsoft.com/en-us/windows/privacy/windows-camera-microphone-and-privacy",
          "accessed": "2026-08-18",
          "domain": "support.microsoft.com"
        },
        {
          "name": "Apple Support: Safari website camera settings",
          "url": "https://support.apple.com/en-tj/guide/safari/ibrwe2159f50/mac",
          "accessed": "2026-08-18",
          "domain": "support.apple.com"
        },
        {
          "name": "Apple Support: Control access to the camera on Mac",
          "url": "https://support.apple.com/en-euro/guide/mac-help/-mchlf6d108da/mac",
          "accessed": "2026-08-18",
          "domain": "support.apple.com"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:browser-leak-test",
      "anchor": "evidence-guides-browser-leak-test",
      "title": "Browser Leak Test: Check IP, WebRTC, DNS, and Fingerprint Leaks",
      "route": "/guides/browser-leak-test/",
      "section": "guides",
      "contentType": "guide",
      "category": "Browser privacy guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-06-02T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 5,
      "sourceDomains": [
        "developer.mozilla.org",
        "rfc-editor.org",
        "support.google.com",
        "w3.org"
      ],
      "sources": [
        {
          "name": "MDN: WebRTC API",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "MDN: RTCIceCandidate address",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/RTCIceCandidate/address",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "RFC 8484: DNS Queries over HTTPS",
          "url": "https://www.rfc-editor.org/rfc/rfc8484",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "Google Chrome Help: Browse in Incognito mode",
          "url": "https://support.google.com/chrome/answer/95464",
          "accessed": "2026-08-18",
          "domain": "support.google.com"
        },
        {
          "name": "W3C: Mitigating Browser Fingerprinting in Web Specifications",
          "url": "https://www.w3.org/TR/fingerprinting-guidance/",
          "accessed": "2026-08-18",
          "domain": "w3.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:browser-permission-audit",
      "anchor": "evidence-guides-browser-permission-audit",
      "title": "Browser Permission Audit: Review Camera, Microphone, Location, and Notifications",
      "route": "/guides/browser-permission-audit/",
      "section": "guides",
      "contentType": "guide",
      "category": "Browser privacy guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-05T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 3,
      "sourceDomains": [
        "developer.mozilla.org",
        "w3.org"
      ],
      "sources": [
        {
          "name": "MDN: Permissions API",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/Permissions",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "MDN: Navigator.permissions",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/Navigator/permissions",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "W3C: Permissions specification",
          "url": "https://www.w3.org/TR/permissions/",
          "accessed": "2026-08-18",
          "domain": "w3.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Source-backed record"
    },
    {
      "id": "guides:dns-leak-test-explained",
      "anchor": "evidence-guides-dns-leak-test-explained",
      "title": "DNS Leak Test Explained: What a Resolver Test Can and Cannot Prove",
      "route": "/guides/dns-leak-test-explained/",
      "section": "guides",
      "contentType": "guide",
      "category": "DNS privacy guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-05T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 3,
      "sourceDomains": [
        "ietf.org",
        "rfc-editor.org"
      ],
      "sources": [
        {
          "name": "IETF RFC 9076: DNS Privacy Considerations",
          "url": "https://www.ietf.org/rfc/rfc9076.html",
          "accessed": "2026-08-18",
          "domain": "ietf.org"
        },
        {
          "name": "IETF RFC 8484: DNS Queries over HTTPS",
          "url": "https://www.rfc-editor.org/rfc/rfc8484",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "IETF RFC 7858: DNS over TLS",
          "url": "https://www.rfc-editor.org/rfc/rfc7858",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Source-backed record"
    },
    {
      "id": "guides:how-to-check-if-a-vpn-changed-your-ip",
      "anchor": "evidence-guides-how-to-check-if-a-vpn-changed-your-ip",
      "title": "How to Check If a VPN Changed Your IP: IPv4, IPv6, DNS, WebRTC, and Split Tunneling",
      "route": "/guides/how-to-check-if-a-vpn-changed-your-ip/",
      "section": "guides",
      "contentType": "guide",
      "category": "VPN verification guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 6,
      "sourceDomains": [
        "protonvpn.com",
        "rfc-editor.org"
      ],
      "sources": [
        {
          "name": "Proton VPN: How to check that your IP address changed",
          "url": "https://protonvpn.com/support/vpn-ip-change",
          "accessed": "2026-08-18",
          "domain": "protonvpn.com"
        },
        {
          "name": "Proton VPN: Is my VPN working?",
          "url": "https://protonvpn.com/blog/blog-how-to-check-if-vpn-working",
          "accessed": "2026-08-18",
          "domain": "protonvpn.com"
        },
        {
          "name": "Proton VPN: How to use split tunneling",
          "url": "https://protonvpn.com/support/protonvpn-split-tunneling",
          "accessed": "2026-08-18",
          "domain": "protonvpn.com"
        },
        {
          "name": "Proton VPN: How to use kill switch",
          "url": "https://protonvpn.com/support/what-is-kill-switch",
          "accessed": "2026-08-18",
          "domain": "protonvpn.com"
        },
        {
          "name": "Proton VPN: DNS leaks when using a VPN",
          "url": "https://protonvpn.com/support/dns-leaks-privacy",
          "accessed": "2026-08-18",
          "domain": "protonvpn.com"
        },
        {
          "name": "RFC 4291: IPv6 Addressing Architecture",
          "url": "https://www.rfc-editor.org/info/rfc4291/",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:proxifier-setup",
      "anchor": "evidence-guides-proxifier-setup",
      "title": "How to Set Up Proxifier: SOCKS5, HTTPS, App Rules, DNS, and Route Testing",
      "route": "/guides/proxifier-setup/",
      "section": "guides",
      "contentType": "guide",
      "category": "Proxy setup guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-06-10T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 7,
      "sourceDomains": [
        "proxifier.com"
      ],
      "sources": [
        {
          "name": "Proxifier v4 for Windows documentation",
          "url": "https://www.proxifier.com/docs/win-v4/",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Proxy Server Settings",
          "url": "https://www.proxifier.com/docs/win-v4/proxy.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Proxification Rules",
          "url": "https://www.proxifier.com/docs/win-v4/rules.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Proxy Checker",
          "url": "https://www.proxifier.com/docs/win-v4/checker.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Name Resolution",
          "url": "https://www.proxifier.com/docs/win-v4/dns.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Connection Loop Problem",
          "url": "https://www.proxifier.com/docs/win-v4/loop.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: User Interface and logs",
          "url": "https://www.proxifier.com/docs/win-v4/ui.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:how-to-test-webcam-and-microphone",
      "anchor": "evidence-guides-how-to-test-webcam-and-microphone",
      "title": "How to Test a Webcam and Microphone in Your Browser",
      "route": "/guides/how-to-test-webcam-and-microphone/",
      "section": "guides",
      "contentType": "guide",
      "category": "Browser media test guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 8,
      "sourceDomains": [
        "developer.mozilla.org",
        "support.apple.com",
        "support.google.com",
        "support.microsoft.com",
        "support.mozilla.org"
      ],
      "sources": [
        {
          "name": "MDN: MediaDevices.getUserMedia()",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "MDN: MediaDevices.enumerateDevices()",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/enumerateDevices",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "MDN: MediaDeviceInfo.label",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaDeviceInfo/label",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "MDN: MediaRecorder",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaRecorder",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "Google Chrome Help: Use your camera and microphone",
          "url": "https://support.google.com/chrome/answer/2693767",
          "accessed": "2026-08-18",
          "domain": "support.google.com"
        },
        {
          "name": "Mozilla Support: Manage camera and microphone permissions",
          "url": "https://support.mozilla.org/en-US/kb/how-manage-your-camera-and-microphone-permissions",
          "accessed": "2026-08-18",
          "domain": "support.mozilla.org"
        },
        {
          "name": "Microsoft Support: Windows camera, microphone, and privacy",
          "url": "https://support.microsoft.com/en-us/windows/privacy/windows-camera-microphone-and-privacy",
          "accessed": "2026-08-18",
          "domain": "support.microsoft.com"
        },
        {
          "name": "Apple Support: Change Websites settings in Safari",
          "url": "https://support.apple.com/en-tj/guide/safari/ibrwe2159f50/mac",
          "accessed": "2026-08-18",
          "domain": "support.apple.com"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:microphone-not-detected-in-browser",
      "anchor": "evidence-guides-microphone-not-detected-in-browser",
      "title": "Microphone Not Detected in a Browser: Permission, Device, Level, and Recording Fixes",
      "route": "/guides/microphone-not-detected-in-browser/",
      "section": "guides",
      "contentType": "guide",
      "category": "Microphone troubleshooting guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 8,
      "sourceDomains": [
        "developer.mozilla.org",
        "support.apple.com",
        "support.google.com",
        "support.microsoft.com",
        "support.mozilla.org"
      ],
      "sources": [
        {
          "name": "MDN: MediaDevices.getUserMedia()",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "MDN: MediaDevices.enumerateDevices()",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/enumerateDevices",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "MDN: MediaDeviceInfo.label",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaDeviceInfo/label",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "MDN: MediaRecorder",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaRecorder",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "Google Chrome Help: Microphone troubleshooting",
          "url": "https://support.google.com/chrome/answer/2693767",
          "accessed": "2026-08-18",
          "domain": "support.google.com"
        },
        {
          "name": "Microsoft Support: Windows microphone and privacy",
          "url": "https://support.microsoft.com/en-us/windows/privacy/windows-camera-microphone-and-privacy",
          "accessed": "2026-08-18",
          "domain": "support.microsoft.com"
        },
        {
          "name": "Apple Support: Control access to the microphone on Mac",
          "url": "https://support.apple.com/en-euro/guide/mac-help/mchla1b1e1fe/mac",
          "accessed": "2026-08-18",
          "domain": "support.apple.com"
        },
        {
          "name": "Mozilla Support: Manage microphone permissions",
          "url": "https://support.mozilla.org/en-US/kb/how-manage-your-camera-and-microphone-permissions",
          "accessed": "2026-08-18",
          "domain": "support.mozilla.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:proxifier-dns-leak-fix",
      "anchor": "evidence-guides-proxifier-dns-leak-fix",
      "title": "Proxifier DNS Leak Fix: Local vs Proxy Resolution, 127.8 Addresses, and Rule Design",
      "route": "/guides/proxifier-dns-leak-fix/",
      "section": "guides",
      "contentType": "guide",
      "category": "Proxifier DNS guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 7,
      "sourceDomains": [
        "proxifier.com",
        "rfc-editor.org"
      ],
      "sources": [
        {
          "name": "Proxifier: Name Resolution",
          "url": "https://www.proxifier.com/docs/win-v4/dns.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Proxification Rules",
          "url": "https://www.proxifier.com/docs/win-v4/rules.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: User Interface and Verbose logging",
          "url": "https://www.proxifier.com/docs/win-v4/ui.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Connection Loop Problem",
          "url": "https://www.proxifier.com/docs/win-v4/loop.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "RFC 9076: DNS Privacy Considerations",
          "url": "https://www.rfc-editor.org/rfc/rfc9076",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "RFC 8484: DNS Queries over HTTPS",
          "url": "https://www.rfc-editor.org/rfc/rfc8484",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "RFC 7858: DNS over TLS",
          "url": "https://www.rfc-editor.org/rfc/rfc7858",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:proxifier-not-working",
      "anchor": "evidence-guides-proxifier-not-working",
      "title": "Proxifier Not Working: Fix Proxy, Rule, Process, DNS, and Connection Errors",
      "route": "/guides/proxifier-not-working/",
      "section": "guides",
      "contentType": "guide",
      "category": "Proxifier troubleshooting guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 8,
      "sourceDomains": [
        "proxifier.com"
      ],
      "sources": [
        {
          "name": "Proxifier: Proxy Checker",
          "url": "https://www.proxifier.com/docs/win-v4/checker.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Proxy Server Settings",
          "url": "https://www.proxifier.com/docs/win-v4/proxy.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Proxification Rules",
          "url": "https://www.proxifier.com/docs/win-v4/rules.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: User Interface and Output log",
          "url": "https://www.proxifier.com/docs/win-v4/ui.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Log Files",
          "url": "https://www.proxifier.com/docs/win-v4/logging.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Name Resolution",
          "url": "https://www.proxifier.com/docs/win-v4/dns.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Connection Loop Problem",
          "url": "https://www.proxifier.com/docs/win-v4/loop.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: HTTP Proxy Support",
          "url": "https://www.proxifier.com/docs/win-v4/http-proxy.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:proxifier-rules-examples",
      "anchor": "evidence-guides-proxifier-rules-examples",
      "title": "Proxifier Rules Examples: Route Chrome, Discord, Python, or One App",
      "route": "/guides/proxifier-rules-examples/",
      "section": "guides",
      "contentType": "guide",
      "category": "Proxy routing guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-05-30T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 5,
      "sourceDomains": [
        "proxifier.com"
      ],
      "sources": [
        {
          "name": "Proxification Rules",
          "url": "https://www.proxifier.com/docs/win-v4/rules.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxy Server Settings",
          "url": "https://www.proxifier.com/docs/win-v4/proxy.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Name Resolution",
          "url": "https://www.proxifier.com/docs/win-v4/dns.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxy Checker",
          "url": "https://www.proxifier.com/docs/win-v4/checker.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Connection Loop Problem",
          "url": "https://www.proxifier.com/docs/win-v4/loop.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:proxifier-socks5-vs-https",
      "anchor": "evidence-guides-proxifier-socks5-vs-https",
      "title": "Proxifier SOCKS5 vs HTTPS Proxy: Protocols, Authentication, DNS, and App Fit",
      "route": "/guides/proxifier-socks5-vs-https/",
      "section": "guides",
      "contentType": "guide",
      "category": "Proxy protocol comparison",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 8,
      "sourceDomains": [
        "proxifier.com",
        "rfc-editor.org"
      ],
      "sources": [
        {
          "name": "Proxifier: Proxy Server Settings",
          "url": "https://www.proxifier.com/docs/win-v4/proxy.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: HTTP Proxy Support",
          "url": "https://www.proxifier.com/docs/win-v4/http-proxy.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier v4 specifications",
          "url": "https://www.proxifier.com/docs/win-v4/",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Proxy Checker",
          "url": "https://www.proxifier.com/docs/win-v4/checker.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "Proxifier: Name Resolution",
          "url": "https://www.proxifier.com/docs/win-v4/dns.html",
          "accessed": "2026-08-18",
          "domain": "proxifier.com"
        },
        {
          "name": "RFC 1928: SOCKS Protocol Version 5",
          "url": "https://www.rfc-editor.org/rfc/rfc1928",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "RFC 1929: Username/Password Authentication for SOCKS V5",
          "url": "https://www.rfc-editor.org/rfc/rfc1929",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "RFC 9110: HTTP CONNECT method",
          "url": "https://www.rfc-editor.org/rfc/rfc9110",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "docs:provider-review-methodology",
      "anchor": "evidence-docs-provider-review-methodology",
      "title": "Proxy and VPN Provider Review Methodology: Pricing, Routing, Performance, and Policy",
      "route": "/docs/provider-review-methodology/",
      "section": "docs",
      "contentType": "documentation",
      "category": "Provider review methodology",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Internal documentation"
    },
    {
      "id": "guides:public-vs-private-ip-address",
      "anchor": "evidence-guides-public-vs-private-ip-address",
      "title": "Public vs Private IP Address: Ranges, NAT, CGNAT, and IPv6 Scope",
      "route": "/guides/public-vs-private-ip-address/",
      "section": "guides",
      "contentType": "guide",
      "category": "IP address scope guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 5,
      "sourceDomains": [
        "iana.org",
        "rfc-editor.org"
      ],
      "sources": [
        {
          "name": "RFC 1918: Address Allocation for Private Internets",
          "url": "https://www.rfc-editor.org/info/rfc1918/",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "RFC 6598: Shared Address Space for Carrier-Grade NAT",
          "url": "https://www.rfc-editor.org/info/rfc6598/",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "RFC 4193: Unique Local IPv6 Unicast Addresses",
          "url": "https://www.rfc-editor.org/info/rfc4193/",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "RFC 4291: IPv6 Addressing Architecture",
          "url": "https://www.rfc-editor.org/info/rfc4291/",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "IANA IPv4 Special-Purpose Address Registry",
          "url": "https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml",
          "accessed": "2026-08-18",
          "domain": "iana.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:webcam-not-working-in-browser",
      "anchor": "evidence-guides-webcam-not-working-in-browser",
      "title": "Webcam Not Working in a Browser: Black Screen, Permission, and Device Fixes",
      "route": "/guides/webcam-not-working-in-browser/",
      "section": "guides",
      "contentType": "guide",
      "category": "Webcam troubleshooting guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 6,
      "sourceDomains": [
        "developer.mozilla.org",
        "support.apple.com",
        "support.google.com",
        "support.microsoft.com",
        "support.mozilla.org"
      ],
      "sources": [
        {
          "name": "MDN: MediaDevices.getUserMedia() errors and security",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "MDN: MediaDevices.enumerateDevices()",
          "url": "https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/enumerateDevices",
          "accessed": "2026-08-18",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "Google Chrome Help: Camera troubleshooting",
          "url": "https://support.google.com/chrome/answer/2693767",
          "accessed": "2026-08-18",
          "domain": "support.google.com"
        },
        {
          "name": "Microsoft Support: Windows camera and privacy",
          "url": "https://support.microsoft.com/en-us/windows/privacy/windows-camera-microphone-and-privacy",
          "accessed": "2026-08-18",
          "domain": "support.microsoft.com"
        },
        {
          "name": "Apple Support: Control access to the camera on Mac",
          "url": "https://support.apple.com/en-euro/guide/mac-help/-mchlf6d108da/mac",
          "accessed": "2026-08-18",
          "domain": "support.apple.com"
        },
        {
          "name": "Mozilla Support: Manage camera permissions",
          "url": "https://support.mozilla.org/en-US/kb/how-manage-your-camera-and-microphone-permissions",
          "accessed": "2026-08-18",
          "domain": "support.mozilla.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:what-is-my-ip-address",
      "anchor": "evidence-guides-what-is-my-ip-address",
      "title": "What Is My IP Address? Public Routes, IPv4, IPv6, and What Websites See",
      "route": "/guides/what-is-my-ip-address/",
      "section": "guides",
      "contentType": "guide",
      "category": "IP address fundamentals",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 5,
      "sourceDomains": [
        "iana.org",
        "rfc-editor.org",
        "support.maxmind.com"
      ],
      "sources": [
        {
          "name": "RFC 1918: Address Allocation for Private Internets",
          "url": "https://www.rfc-editor.org/info/rfc1918/",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "RFC 6598: Shared Address Space for Carrier-Grade NAT",
          "url": "https://www.rfc-editor.org/info/rfc6598/",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "RFC 4291: IPv6 Addressing Architecture",
          "url": "https://www.rfc-editor.org/info/rfc4291/",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        },
        {
          "name": "IANA IPv4 Special-Purpose Address Registry",
          "url": "https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry.xhtml",
          "accessed": "2026-08-18",
          "domain": "iana.org"
        },
        {
          "name": "MaxMind: IP geolocation data",
          "url": "https://support.maxmind.com/knowledge-base/articles/maxmind-ip-geolocation-data",
          "accessed": "2026-08-18",
          "domain": "support.maxmind.com"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:why-is-my-ip-location-wrong",
      "anchor": "evidence-guides-why-is-my-ip-location-wrong",
      "title": "Why Is My IP Location Wrong? Geolocation Accuracy, ISPs, VPNs, and Mobile Networks",
      "route": "/guides/why-is-my-ip-location-wrong/",
      "section": "guides",
      "contentType": "guide",
      "category": "IP geolocation guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-18T00:00:00Z",
      "modifiedDate": "2026-08-18T00:00:00Z",
      "reviewedDate": "2026-08-18T00:00:00Z",
      "sourceCount": 5,
      "sourceDomains": [
        "dev.maxmind.com",
        "rfc-editor.org",
        "support.maxmind.com"
      ],
      "sources": [
        {
          "name": "MaxMind: Geolocation accuracy",
          "url": "https://support.maxmind.com/knowledge-base/articles/maxmind-geolocation-accuracy",
          "accessed": "2026-08-18",
          "domain": "support.maxmind.com"
        },
        {
          "name": "MaxMind: IP geolocation data",
          "url": "https://support.maxmind.com/knowledge-base/articles/maxmind-ip-geolocation-data",
          "accessed": "2026-08-18",
          "domain": "support.maxmind.com"
        },
        {
          "name": "MaxMind: Geolocation coverage",
          "url": "https://support.maxmind.com/knowledge-base/articles/maxmind-geolocation-coverage",
          "accessed": "2026-08-18",
          "domain": "support.maxmind.com"
        },
        {
          "name": "MaxMind developer documentation: GeoIP web services",
          "url": "https://dev.maxmind.com/geoip/docs/web-services/",
          "accessed": "2026-08-18",
          "domain": "dev.maxmind.com"
        },
        {
          "name": "RFC 6598: Shared Address Space for Carrier-Grade NAT",
          "url": "https://www.rfc-editor.org/info/rfc6598/",
          "accessed": "2026-08-18",
          "domain": "rfc-editor.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "proxies:cheap-datacenter-proxies",
      "anchor": "evidence-proxies-cheap-datacenter-proxies",
      "title": "Cheap Datacenter Proxies: Shared, Dedicated, and Rotating Options",
      "route": "/proxies/cheap-datacenter-proxies/",
      "section": "proxies",
      "contentType": "guide",
      "category": "Datacenter proxy buying guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-16T00:00:00Z",
      "modifiedDate": "2026-08-16T00:00:00Z",
      "reviewedDate": "2026-08-16T00:00:00Z",
      "sourceCount": 8,
      "sourceDomains": [
        "dataimpulse.com",
        "decodo.com",
        "id.proxyscrape.com",
        "iproyal.com",
        "marsproxies.com",
        "proxyscrape.com",
        "proxyway.com",
        "webshare.io"
      ],
      "sources": [
        {
          "name": "Webshare pricing",
          "url": "https://www.webshare.io/pricing",
          "accessed": "2026-08-16",
          "domain": "webshare.io"
        },
        {
          "name": "ProxyScrape Premium pricing",
          "url": "https://id.proxyscrape.com/products/premium/e",
          "accessed": "2026-08-16",
          "domain": "id.proxyscrape.com"
        },
        {
          "name": "ProxyScrape Premium free trial",
          "url": "https://proxyscrape.com/premium-free-trial",
          "accessed": "2026-08-16",
          "domain": "proxyscrape.com"
        },
        {
          "name": "DataImpulse datacenter proxy pricing",
          "url": "https://dataimpulse.com/datacenter-proxies/",
          "accessed": "2026-08-16",
          "domain": "dataimpulse.com"
        },
        {
          "name": "Decodo proxy pricing",
          "url": "https://decodo.com/proxies/buy",
          "accessed": "2026-08-16",
          "domain": "decodo.com"
        },
        {
          "name": "IPRoyal dedicated proxy pricing",
          "url": "https://iproyal.com/pricing/private-proxies/",
          "accessed": "2026-08-16",
          "domain": "iproyal.com"
        },
        {
          "name": "MarsProxies pricing",
          "url": "https://marsproxies.com/pricing/",
          "accessed": "2026-08-16",
          "domain": "marsproxies.com"
        },
        {
          "name": "Proxyway Proxy Market Research 2026",
          "url": "https://proxyway.com/research/proxy-market-research-2026",
          "accessed": "2026-08-16",
          "domain": "proxyway.com"
        }
      ],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "webshare",
        "proxyscrape",
        "dataimpulse",
        "decodo",
        "iproyal",
        "marsproxies"
      ],
      "migrationState": "new",
      "evidenceLabel": "Provider evidence record"
    },
    {
      "id": "proxies:cheap-isp-proxies",
      "anchor": "evidence-proxies-cheap-isp-proxies",
      "title": "Cheap ISP Proxies: Static Residential Pricing and Stable Sessions",
      "route": "/proxies/cheap-isp-proxies/",
      "section": "proxies",
      "contentType": "guide",
      "category": "ISP proxy buying guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-16T00:00:00Z",
      "modifiedDate": "2026-08-16T00:00:00Z",
      "reviewedDate": "2026-08-16T00:00:00Z",
      "sourceCount": 6,
      "sourceDomains": [
        "decodo.com",
        "iproyal.com",
        "marsproxies.com",
        "proxyscrape.com",
        "webshare.io"
      ],
      "sources": [
        {
          "name": "IPRoyal pricing",
          "url": "https://iproyal.com/pricing/",
          "accessed": "2026-08-16",
          "domain": "iproyal.com"
        },
        {
          "name": "IPRoyal ISP proxy documentation",
          "url": "https://iproyal.com/isp-proxies/",
          "accessed": "2026-08-16",
          "domain": "iproyal.com"
        },
        {
          "name": "Webshare static residential proxy pricing",
          "url": "https://www.webshare.io/static-residential-proxy",
          "accessed": "2026-08-16",
          "domain": "webshare.io"
        },
        {
          "name": "Decodo ISP proxy pricing",
          "url": "https://decodo.com/proxies/isp-proxies/pricing",
          "accessed": "2026-08-16",
          "domain": "decodo.com"
        },
        {
          "name": "MarsProxies pricing",
          "url": "https://marsproxies.com/pricing/",
          "accessed": "2026-08-16",
          "domain": "marsproxies.com"
        },
        {
          "name": "ProxyScrape ISP proxy pricing",
          "url": "https://proxyscrape.com/products/isp-proxies",
          "accessed": "2026-08-16",
          "domain": "proxyscrape.com"
        }
      ],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "webshare",
        "decodo",
        "marsproxies",
        "iproyal",
        "proxyscrape"
      ],
      "migrationState": "new",
      "evidenceLabel": "Provider evidence record"
    },
    {
      "id": "proxies:cheap-residential-proxies",
      "anchor": "evidence-proxies-cheap-residential-proxies",
      "title": "Cheap Residential Proxies: Pricing, Sessions, and Best-Value Options",
      "route": "/proxies/cheap-residential-proxies/",
      "section": "proxies",
      "contentType": "guide",
      "category": "Residential proxy buying guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-16T00:00:00Z",
      "modifiedDate": "2026-08-16T00:00:00Z",
      "reviewedDate": "2026-08-16T00:00:00Z",
      "sourceCount": 9,
      "sourceDomains": [
        "dataimpulse.com",
        "decodo.com",
        "docs.iproyal.com",
        "iproyal.com",
        "marsproxies.com",
        "packetstream.io",
        "proxyway.com",
        "soax.com",
        "webshare.io"
      ],
      "sources": [
        {
          "name": "IPRoyal residential proxy documentation",
          "url": "https://docs.iproyal.com/proxies/residential",
          "accessed": "2026-08-16",
          "domain": "docs.iproyal.com"
        },
        {
          "name": "IPRoyal residential proxy quick-start and pricing",
          "url": "https://iproyal.com/quick-start-guides/residential-proxies/",
          "accessed": "2026-08-16",
          "domain": "iproyal.com"
        },
        {
          "name": "Webshare proxy pricing",
          "url": "https://www.webshare.io/pricing",
          "accessed": "2026-08-16",
          "domain": "webshare.io"
        },
        {
          "name": "DataImpulse residential proxy pricing",
          "url": "https://dataimpulse.com/residential-proxies/",
          "accessed": "2026-08-16",
          "domain": "dataimpulse.com"
        },
        {
          "name": "PacketStream residential proxy pricing",
          "url": "https://packetstream.io/pricing/",
          "accessed": "2026-08-16",
          "domain": "packetstream.io"
        },
        {
          "name": "Decodo residential proxy pricing",
          "url": "https://decodo.com/proxies/residential-proxies/pricing",
          "accessed": "2026-08-16",
          "domain": "decodo.com"
        },
        {
          "name": "SOAX proxy pricing",
          "url": "https://soax.com/pricing",
          "accessed": "2026-08-16",
          "domain": "soax.com"
        },
        {
          "name": "MarsProxies pricing",
          "url": "https://marsproxies.com/pricing/",
          "accessed": "2026-08-16",
          "domain": "marsproxies.com"
        },
        {
          "name": "Proxyway Proxy Market Research 2026",
          "url": "https://proxyway.com/research/proxy-market-research-2026",
          "accessed": "2026-08-16",
          "domain": "proxyway.com"
        }
      ],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "dataimpulse",
        "packetstream",
        "webshare",
        "decodo",
        "soax",
        "iproyal",
        "marsproxies"
      ],
      "migrationState": "new",
      "evidenceLabel": "Provider evidence record"
    },
    {
      "id": "proxies:proxy-pricing-explained",
      "anchor": "evidence-proxies-proxy-pricing-explained",
      "title": "Proxy Pricing Explained: Per-GB, Per-IP, Monthly, and Effective Cost",
      "route": "/proxies/proxy-pricing-explained/",
      "section": "proxies",
      "contentType": "guide",
      "category": "Proxy pricing methodology",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-16T00:00:00Z",
      "modifiedDate": "2026-08-16T00:00:00Z",
      "reviewedDate": "2026-08-16T00:00:00Z",
      "sourceCount": 9,
      "sourceDomains": [
        "dataimpulse.com",
        "decodo.com",
        "id.proxyscrape.com",
        "iproyal.com",
        "packetstream.io",
        "proxyway.com",
        "soax.com",
        "webshare.io"
      ],
      "sources": [
        {
          "name": "DataImpulse residential pricing",
          "url": "https://dataimpulse.com/residential-proxies/",
          "accessed": "2026-08-16",
          "domain": "dataimpulse.com"
        },
        {
          "name": "PacketStream pricing",
          "url": "https://packetstream.io/pricing/",
          "accessed": "2026-08-16",
          "domain": "packetstream.io"
        },
        {
          "name": "Webshare pricing",
          "url": "https://www.webshare.io/pricing",
          "accessed": "2026-08-16",
          "domain": "webshare.io"
        },
        {
          "name": "Decodo proxy pricing guide",
          "url": "https://decodo.com/proxies/buy",
          "accessed": "2026-08-16",
          "domain": "decodo.com"
        },
        {
          "name": "SOAX pricing",
          "url": "https://soax.com/pricing",
          "accessed": "2026-08-16",
          "domain": "soax.com"
        },
        {
          "name": "IPRoyal pricing",
          "url": "https://iproyal.com/pricing/",
          "accessed": "2026-08-16",
          "domain": "iproyal.com"
        },
        {
          "name": "IPRoyal dedicated proxy pricing",
          "url": "https://iproyal.com/pricing/private-proxies/",
          "accessed": "2026-08-16",
          "domain": "iproyal.com"
        },
        {
          "name": "ProxyScrape Premium pricing",
          "url": "https://id.proxyscrape.com/products/premium/e",
          "accessed": "2026-08-16",
          "domain": "id.proxyscrape.com"
        },
        {
          "name": "Proxyway Proxy Market Research 2026",
          "url": "https://proxyway.com/research/proxy-market-research-2026",
          "accessed": "2026-08-16",
          "domain": "proxyway.com"
        }
      ],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "dataimpulse",
        "packetstream",
        "webshare",
        "decodo",
        "soax",
        "iproyal",
        "proxyscrape"
      ],
      "migrationState": "new",
      "evidenceLabel": "Provider evidence record"
    },
    {
      "id": "proxies:affordable-proxy-providers",
      "anchor": "evidence-proxies-affordable-proxy-providers",
      "title": "Best Affordable Proxy Providers: Real Pricing, Use Cases, and Tradeoffs",
      "route": "/proxies/affordable-proxy-providers/",
      "section": "proxies",
      "contentType": "guide",
      "category": "Proxy buying guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-05-19T00:00:00Z",
      "modifiedDate": "2026-08-12T00:00:00Z",
      "reviewedDate": "2026-08-12T00:00:00Z",
      "sourceCount": 12,
      "sourceDomains": [
        "dataimpulse.com",
        "decodo.com",
        "id.proxyscrape.com",
        "iproyal.com",
        "marsproxies.com",
        "packetstream.io",
        "proxy-cheap.com",
        "proxy-seller.com",
        "proxyway.com",
        "soax.com",
        "webshare.io"
      ],
      "sources": [
        {
          "name": "IPRoyal residential proxy pricing",
          "url": "https://iproyal.com/pricing/residential-proxies/",
          "accessed": "2026-08-12",
          "domain": "iproyal.com"
        },
        {
          "name": "Proxy-Seller proxy pricing",
          "url": "https://proxy-seller.com/price/",
          "accessed": "2026-08-12",
          "domain": "proxy-seller.com"
        },
        {
          "name": "Proxy-Cheap static residential pricing",
          "url": "https://www.proxy-cheap.com/services/static-residential-proxies",
          "accessed": "2026-08-12",
          "domain": "proxy-cheap.com"
        },
        {
          "name": "Proxy-Cheap rotating residential pricing",
          "url": "https://www.proxy-cheap.com/services/rotating-residential-proxies",
          "accessed": "2026-08-12",
          "domain": "proxy-cheap.com"
        },
        {
          "name": "Webshare proxy pricing",
          "url": "https://www.webshare.io/pricing",
          "accessed": "2026-08-12",
          "domain": "webshare.io"
        },
        {
          "name": "DataImpulse residential proxy pricing",
          "url": "https://dataimpulse.com/residential-proxies/",
          "accessed": "2026-08-12",
          "domain": "dataimpulse.com"
        },
        {
          "name": "PacketStream pricing",
          "url": "https://packetstream.io/pricing/",
          "accessed": "2026-08-12",
          "domain": "packetstream.io"
        },
        {
          "name": "MarsProxies pricing",
          "url": "https://marsproxies.com/pricing/",
          "accessed": "2026-08-12",
          "domain": "marsproxies.com"
        },
        {
          "name": "ProxyScrape pricing",
          "url": "https://id.proxyscrape.com/pricing",
          "accessed": "2026-08-12",
          "domain": "id.proxyscrape.com"
        },
        {
          "name": "Decodo residential proxy pricing",
          "url": "https://decodo.com/proxies/residential-proxies/pricing",
          "accessed": "2026-08-12",
          "domain": "decodo.com"
        },
        {
          "name": "SOAX pricing",
          "url": "https://soax.com/pricing",
          "accessed": "2026-08-12",
          "domain": "soax.com"
        },
        {
          "name": "Proxyway Proxy Market Research 2026",
          "url": "https://proxyway.com/research/proxy-market-research-2026",
          "accessed": "2026-08-12",
          "domain": "proxyway.com"
        }
      ],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "iproyal",
        "proxy-seller",
        "proxy-cheap",
        "webshare",
        "dataimpulse",
        "packetstream",
        "marsproxies",
        "proxyscrape",
        "decodo",
        "soax"
      ],
      "migrationState": "active",
      "evidenceLabel": "Provider evidence record"
    },
    {
      "id": "proxies:iproyal",
      "anchor": "evidence-proxies-iproyal",
      "title": "IPRoyal Proxy Review: Safety, Privacy, and Use Cases",
      "route": "/proxies/iproyal/",
      "section": "proxies",
      "contentType": "provider_page",
      "category": "Proxy provider review",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-08-12T00:00:00Z",
      "reviewedDate": "2026-08-12T00:00:00Z",
      "sourceCount": 4,
      "sourceDomains": [
        "iproyal.com",
        "proxyway.com"
      ],
      "sources": [
        {
          "name": "IPRoyal residential proxy pricing",
          "url": "https://iproyal.com/pricing/residential-proxies/",
          "accessed": "2026-08-12",
          "domain": "iproyal.com"
        },
        {
          "name": "IPRoyal residential proxies quick-start guide",
          "url": "https://iproyal.com/quick-start-guides/residential-proxies/",
          "accessed": "2026-08-12",
          "domain": "iproyal.com"
        },
        {
          "name": "IPRoyal ISP proxies quick-start guide",
          "url": "https://iproyal.com/quick-start-guides/static-residential-proxies/",
          "accessed": "2026-08-12",
          "domain": "iproyal.com"
        },
        {
          "name": "Proxyway Proxy Market Research 2026",
          "url": "https://proxyway.com/research/proxy-market-research-2026",
          "accessed": "2026-08-12",
          "domain": "proxyway.com"
        }
      ],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "iproyal"
      ],
      "migrationState": "active",
      "evidenceLabel": "Provider evidence record"
    },
    {
      "id": "proxies:iproyal-vs-webshare",
      "anchor": "evidence-proxies-iproyal-vs-webshare",
      "title": "IPRoyal vs Webshare: Privacy, Safety, and Setup Comparison",
      "route": "/proxies/iproyal-vs-webshare/",
      "section": "proxies",
      "contentType": "comparison",
      "category": "Proxy comparison",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-08-12T00:00:00Z",
      "reviewedDate": "2026-08-12T00:00:00Z",
      "sourceCount": 7,
      "sourceDomains": [
        "help.webshare.io",
        "iproyal.com",
        "proxyway.com",
        "webshare.io"
      ],
      "sources": [
        {
          "name": "IPRoyal residential proxy pricing",
          "url": "https://iproyal.com/pricing/residential-proxies/",
          "accessed": "2026-08-12",
          "domain": "iproyal.com"
        },
        {
          "name": "IPRoyal residential proxies quick-start guide",
          "url": "https://iproyal.com/quick-start-guides/residential-proxies/",
          "accessed": "2026-08-12",
          "domain": "iproyal.com"
        },
        {
          "name": "IPRoyal ISP proxies quick-start guide",
          "url": "https://iproyal.com/quick-start-guides/static-residential-proxies/",
          "accessed": "2026-08-12",
          "domain": "iproyal.com"
        },
        {
          "name": "Webshare proxy pricing",
          "url": "https://www.webshare.io/pricing",
          "accessed": "2026-08-12",
          "domain": "webshare.io"
        },
        {
          "name": "Webshare rotating residential proxy setup",
          "url": "https://help.webshare.io/en/articles/8375649-how-can-i-use-the-residential-proxies",
          "accessed": "2026-08-12",
          "domain": "help.webshare.io"
        },
        {
          "name": "Webshare rotating residential endpoint generator",
          "url": "https://help.webshare.io/en/articles/15254150-endpoint-generator-rotating-residential",
          "accessed": "2026-08-12",
          "domain": "help.webshare.io"
        },
        {
          "name": "Proxyway Proxy Market Research 2026",
          "url": "https://proxyway.com/research/proxy-market-research-2026",
          "accessed": "2026-08-12",
          "domain": "proxyway.com"
        }
      ],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "iproyal",
        "webshare"
      ],
      "migrationState": "active",
      "evidenceLabel": "Provider evidence record"
    },
    {
      "id": "proxies:webshare",
      "anchor": "evidence-proxies-webshare",
      "title": "Webshare Proxy Review: Safety, Privacy, and Use Cases",
      "route": "/proxies/webshare/",
      "section": "proxies",
      "contentType": "provider_page",
      "category": "Proxy provider review",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-08-12T00:00:00Z",
      "reviewedDate": "2026-08-12T00:00:00Z",
      "sourceCount": 4,
      "sourceDomains": [
        "help.webshare.io",
        "proxyway.com",
        "webshare.io"
      ],
      "sources": [
        {
          "name": "Webshare proxy pricing",
          "url": "https://www.webshare.io/pricing",
          "accessed": "2026-08-12",
          "domain": "webshare.io"
        },
        {
          "name": "Webshare rotating residential proxy setup",
          "url": "https://help.webshare.io/en/articles/8375649-how-can-i-use-the-residential-proxies",
          "accessed": "2026-08-12",
          "domain": "help.webshare.io"
        },
        {
          "name": "Webshare rotating residential endpoint generator",
          "url": "https://help.webshare.io/en/articles/15254150-endpoint-generator-rotating-residential",
          "accessed": "2026-08-12",
          "domain": "help.webshare.io"
        },
        {
          "name": "Proxyway Proxy Market Research 2026",
          "url": "https://proxyway.com/research/proxy-market-research-2026",
          "accessed": "2026-08-12",
          "domain": "proxyway.com"
        }
      ],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "webshare"
      ],
      "migrationState": "active",
      "evidenceLabel": "Provider evidence record"
    },
    {
      "id": "cybersecurity:data-breach-response-checklist",
      "anchor": "evidence-cybersecurity-data-breach-response-checklist",
      "title": "Data Breach Response Checklist: What to Do in the First 24 Hours",
      "route": "/cybersecurity/data-breach-response-checklist/",
      "section": "cybersecurity",
      "contentType": "guide",
      "category": "Incident response",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-05T00:00:00Z",
      "modifiedDate": "2026-08-05T00:00:00Z",
      "reviewedDate": "2026-08-05T00:00:00Z",
      "sourceCount": 3,
      "sourceDomains": [
        "cisa.gov",
        "consumer.ftc.gov",
        "identitytheft.gov"
      ],
      "sources": [
        {
          "name": "CISA: StopRansomware Guide and response checklist",
          "url": "https://www.cisa.gov/stopransomware/ransomware-guide",
          "accessed": "2026-08-05",
          "domain": "cisa.gov"
        },
        {
          "name": "FTC: Use Two-Factor Authentication To Protect Your Accounts",
          "url": "https://consumer.ftc.gov/articles/use-two-factor-authentication-protect-your-accounts",
          "accessed": "2026-08-05",
          "domain": "consumer.ftc.gov"
        },
        {
          "name": "FTC: Identity Theft recovery",
          "url": "https://www.identitytheft.gov/",
          "accessed": "2026-08-05",
          "domain": "identitytheft.gov"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Source-backed record"
    },
    {
      "id": "policies:data-handling",
      "anchor": "evidence-policies-data-handling",
      "title": "Data Handling",
      "route": "/policies/data-handling/",
      "section": "policies",
      "contentType": "policy",
      "category": "Policy",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-08-05T00:00:00Z",
      "reviewedDate": "2026-08-05T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Policy record"
    },
    {
      "id": "vpn:nordvpn",
      "anchor": "evidence-vpn-nordvpn",
      "title": "NordVPN Review: Privacy, Safety, and Browser Exposure Checks",
      "route": "/vpn/nordvpn/",
      "section": "vpn",
      "contentType": "provider_page",
      "category": "VPN provider review",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-08-05T00:00:00Z",
      "reviewedDate": "2026-08-05T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "nordvpn"
      ],
      "migrationState": "active",
      "evidenceLabel": "Editorial record"
    },
    {
      "id": "vpn:nordvpn-vs-proton-vpn",
      "anchor": "evidence-vpn-nordvpn-vs-proton-vpn",
      "title": "NordVPN vs Proton VPN: Privacy, Safety, and Setup Comparison",
      "route": "/vpn/nordvpn-vs-proton-vpn/",
      "section": "vpn",
      "contentType": "comparison",
      "category": "VPN comparison",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-08-05T00:00:00Z",
      "reviewedDate": "2026-08-05T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "nordvpn",
        "proton-vpn"
      ],
      "migrationState": "active",
      "evidenceLabel": "Editorial record"
    },
    {
      "id": "cybersecurity:phishing-after-a-data-breach",
      "anchor": "evidence-cybersecurity-phishing-after-a-data-breach",
      "title": "Phishing After a Data Breach: How Follow-Up Scams Use Exposed Details",
      "route": "/cybersecurity/phishing-after-a-data-breach/",
      "section": "cybersecurity",
      "contentType": "guide",
      "category": "Phishing defense",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-08-05T00:00:00Z",
      "modifiedDate": "2026-08-05T00:00:00Z",
      "reviewedDate": "2026-08-05T00:00:00Z",
      "sourceCount": 3,
      "sourceDomains": [
        "cisa.gov",
        "consumer.ftc.gov"
      ],
      "sources": [
        {
          "name": "FTC: Protect yourself from phishing scams",
          "url": "https://consumer.ftc.gov/consumer-alerts/2025/04/protect-yourself-phishing-scams",
          "accessed": "2026-08-05",
          "domain": "consumer.ftc.gov"
        },
        {
          "name": "FTC: Phishing—Don’t take the bait",
          "url": "https://consumer.ftc.gov/consumer-alerts/2019/03/phishing-dont-take-bait",
          "accessed": "2026-08-05",
          "domain": "consumer.ftc.gov"
        },
        {
          "name": "CISA: Avoiding Social Engineering and Phishing Attacks",
          "url": "https://www.cisa.gov/news-events/news/avoiding-social-engineering-and-phishing-attacks",
          "accessed": "2026-08-05",
          "domain": "cisa.gov"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "new",
      "evidenceLabel": "Source-backed record"
    },
    {
      "id": "policies:privacy-policy",
      "anchor": "evidence-policies-privacy-policy",
      "title": "Privacy Policy",
      "route": "/policies/privacy-policy/",
      "section": "policies",
      "contentType": "policy",
      "category": "Policy",
      "author": "Aerod Editorial",
      "reviewer": "Aerod Editorial",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-08-05T00:00:00Z",
      "reviewedDate": "2026-08-05T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Policy record"
    },
    {
      "id": "vpn:proton-vpn",
      "anchor": "evidence-vpn-proton-vpn",
      "title": "Proton VPN Review: Privacy, Safety, and Browser Exposure Checks",
      "route": "/vpn/proton-vpn/",
      "section": "vpn",
      "contentType": "provider_page",
      "category": "VPN provider review",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-08-05T00:00:00Z",
      "reviewedDate": "2026-08-05T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "proton-vpn"
      ],
      "migrationState": "active",
      "evidenceLabel": "Editorial record"
    },
    {
      "id": "docs:app-methodology",
      "anchor": "evidence-docs-app-methodology",
      "title": "App Methodology",
      "route": "/docs/app-methodology/",
      "section": "docs",
      "contentType": "documentation",
      "category": "Documentation",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-07-25T00:00:00Z",
      "reviewedDate": "2026-07-25T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Internal documentation"
    },
    {
      "id": "docs:browser-exposure-tests",
      "anchor": "evidence-docs-browser-exposure-tests",
      "title": "Browser Exposure Tests",
      "route": "/docs/browser-exposure-tests/",
      "section": "docs",
      "contentType": "documentation",
      "category": "Documentation",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-07-25T00:00:00Z",
      "reviewedDate": "2026-07-25T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Internal documentation"
    },
    {
      "id": "docs:changelog",
      "anchor": "evidence-docs-changelog",
      "title": "Changelog",
      "route": "/docs/changelog/",
      "section": "docs",
      "contentType": "documentation",
      "category": "Documentation",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-07-25T00:00:00Z",
      "reviewedDate": "2026-07-25T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Internal documentation"
    },
    {
      "id": "guides:browser-fingerprinting-explained",
      "anchor": "evidence-guides-browser-fingerprinting-explained",
      "title": "Browser Fingerprinting Explained: Why Cookie Blockers Are Not Enough",
      "route": "/guides/browser-fingerprinting-explained/",
      "section": "guides",
      "contentType": "explainer",
      "category": "Browser privacy guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-04-07T00:00:00Z",
      "modifiedDate": "2026-07-23T00:00:00Z",
      "reviewedDate": "2026-07-23T00:00:00Z",
      "sourceCount": 5,
      "sourceDomains": [
        "coveryourtracks.eff.org",
        "developer.mozilla.org",
        "support.mozilla.org",
        "support.torproject.org",
        "w3.org"
      ],
      "sources": [
        {
          "name": "W3C: Mitigating Browser Fingerprinting in Web Specifications",
          "url": "https://www.w3.org/TR/fingerprinting-guidance/",
          "accessed": "2026-08-04",
          "domain": "w3.org"
        },
        {
          "name": "MDN: Fingerprinting",
          "url": "https://developer.mozilla.org/en-US/docs/Glossary/Fingerprinting",
          "accessed": "2026-08-04",
          "domain": "developer.mozilla.org"
        },
        {
          "name": "EFF: Cover Your Tracks",
          "url": "https://coveryourtracks.eff.org/",
          "accessed": "2026-08-04",
          "domain": "coveryourtracks.eff.org"
        },
        {
          "name": "Mozilla: Firefox protection against fingerprinting",
          "url": "https://support.mozilla.org/en-US/kb/firefox-protection-against-fingerprinting",
          "accessed": "2026-08-04",
          "domain": "support.mozilla.org"
        },
        {
          "name": "Tor Project: Fingerprinting protections",
          "url": "https://support.torproject.org/tor-browser/features/fingerprinting-protections/",
          "accessed": "2026-08-04",
          "domain": "support.torproject.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "guides:hide-ip-address",
      "anchor": "evidence-guides-hide-ip-address",
      "title": "How to Hide Your IP Address: VPNs, Proxies, Tor, and Safer Options",
      "route": "/guides/hide-ip-address/",
      "section": "guides",
      "contentType": "guide",
      "category": "IP privacy guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2025-05-25T00:00:00Z",
      "modifiedDate": "2026-07-23T00:00:00Z",
      "reviewedDate": "2026-07-23T00:00:00Z",
      "sourceCount": 5,
      "sourceDomains": [
        "support.apple.com",
        "support.torproject.org",
        "w3.org"
      ],
      "sources": [
        {
          "name": "Apple: About iCloud Private Relay",
          "url": "https://support.apple.com/en-euro/102602",
          "accessed": "2026-08-04",
          "domain": "support.apple.com"
        },
        {
          "name": "Apple Platform Security: iCloud Private Relay security",
          "url": "https://support.apple.com/en-euro/guide/security/secad8ce3233/1/web/1",
          "accessed": "2026-08-04",
          "domain": "support.apple.com"
        },
        {
          "name": "Tor Project: About Tor Browser",
          "url": "https://support.torproject.org/tor-browser/getting-started/about-tor-browser/",
          "accessed": "2026-08-04",
          "domain": "support.torproject.org"
        },
        {
          "name": "Tor Project: Using Tor with other browsers",
          "url": "https://support.torproject.org/tor-browser/security/using-tor-with-other-browsers/",
          "accessed": "2026-08-04",
          "domain": "support.torproject.org"
        },
        {
          "name": "W3C: Mitigating Browser Fingerprinting in Web Specifications",
          "url": "https://www.w3.org/TR/fingerprinting-guidance/",
          "accessed": "2026-08-04",
          "domain": "w3.org"
        }
      ],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "nordvpn",
        "proton-vpn",
        "surfshark"
      ],
      "migrationState": "active",
      "evidenceLabel": "Provider evidence record"
    },
    {
      "id": "guides:make-money-web-scraping",
      "anchor": "evidence-guides-make-money-web-scraping",
      "title": "How to Make Money Web Scraping Without Knowing Code",
      "route": "/guides/make-money-web-scraping/",
      "section": "guides",
      "contentType": "guide",
      "category": "Web scraping business guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-05-25T00:00:00Z",
      "modifiedDate": "2026-07-23T00:00:00Z",
      "reviewedDate": "2026-07-23T00:00:00Z",
      "sourceCount": 6,
      "sourceDomains": [
        "crummy.com",
        "developers.google.com",
        "pandas.pydata.org",
        "playwright.dev",
        "python.org",
        "rfc-editor.org"
      ],
      "sources": [
        {
          "name": "Python",
          "url": "https://www.python.org/",
          "accessed": "2026-08-04",
          "domain": "python.org"
        },
        {
          "name": "Beautiful Soup documentation",
          "url": "https://www.crummy.com/software/BeautifulSoup/bs4/doc/",
          "accessed": "2026-08-04",
          "domain": "crummy.com"
        },
        {
          "name": "Playwright for Python",
          "url": "https://playwright.dev/python/",
          "accessed": "2026-08-04",
          "domain": "playwright.dev"
        },
        {
          "name": "pandas I/O documentation",
          "url": "https://pandas.pydata.org/docs/user_guide/io.html",
          "accessed": "2026-08-04",
          "domain": "pandas.pydata.org"
        },
        {
          "name": "Google: Create and submit a robots.txt file",
          "url": "https://developers.google.com/crawling/docs/robots-txt/create-robots-txt",
          "accessed": "2026-08-04",
          "domain": "developers.google.com"
        },
        {
          "name": "RFC 9309: Robots Exclusion Protocol",
          "url": "https://www.rfc-editor.org/rfc/rfc9309.html",
          "accessed": "2026-08-04",
          "domain": "rfc-editor.org"
        }
      ],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Multi-source record"
    },
    {
      "id": "docs:ip-lookup-integration",
      "anchor": "evidence-docs-ip-lookup-integration",
      "title": "IP Lookup Integration Notes",
      "route": "/docs/ip-lookup-integration/",
      "section": "docs",
      "contentType": "documentation",
      "category": "Documentation",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-02T00:00:00Z",
      "modifiedDate": "2026-07-03T00:00:00Z",
      "reviewedDate": "2026-07-03T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Internal documentation"
    },
    {
      "id": "docs:webrtc-leak-test-integration",
      "anchor": "evidence-docs-webrtc-leak-test-integration",
      "title": "WebRTC Leak Test Integration Notes",
      "route": "/docs/webrtc-leak-test-integration/",
      "section": "docs",
      "contentType": "documentation",
      "category": "Documentation",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-03T00:00:00Z",
      "modifiedDate": "2026-07-03T00:00:00Z",
      "reviewedDate": "2026-07-03T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Internal documentation"
    },
    {
      "id": "policies:affiliate-disclosure",
      "anchor": "evidence-policies-affiliate-disclosure",
      "title": "Affiliate Disclosure",
      "route": "/policies/affiliate-disclosure/",
      "section": "policies",
      "contentType": "policy",
      "category": "Policy",
      "author": "Aerod Editorial",
      "reviewer": "Aerod Editorial",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-07-01T00:00:00Z",
      "reviewedDate": "2026-07-01T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": true,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Policy record"
    },
    {
      "id": "policies:corrections-policy",
      "anchor": "evidence-policies-corrections-policy",
      "title": "Corrections Policy",
      "route": "/policies/corrections-policy/",
      "section": "policies",
      "contentType": "policy",
      "category": "Policy",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-07-01T00:00:00Z",
      "reviewedDate": "2026-07-01T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Policy record"
    },
    {
      "id": "policies:editorial-policy",
      "anchor": "evidence-policies-editorial-policy",
      "title": "Editorial Policy",
      "route": "/policies/editorial-policy/",
      "section": "policies",
      "contentType": "policy",
      "category": "Policy",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-07-01T00:00:00Z",
      "reviewedDate": "2026-07-01T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Policy record"
    },
    {
      "id": "policies:responsible-disclosure",
      "anchor": "evidence-policies-responsible-disclosure",
      "title": "Responsible Disclosure",
      "route": "/policies/responsible-disclosure/",
      "section": "policies",
      "contentType": "policy",
      "category": "Policy",
      "author": "Aerod Editorial",
      "reviewer": "Aerod Editorial",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-07-01T00:00:00Z",
      "reviewedDate": "2026-07-01T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Policy record"
    },
    {
      "id": "policies:terms",
      "anchor": "evidence-policies-terms",
      "title": "Terms",
      "route": "/policies/terms/",
      "section": "policies",
      "contentType": "policy",
      "category": "Policy",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-07-01T00:00:00Z",
      "modifiedDate": "2026-07-01T00:00:00Z",
      "reviewedDate": "2026-07-01T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Policy record"
    },
    {
      "id": "vpn:best-vpn-services",
      "anchor": "evidence-vpn-best-vpn-services",
      "title": "Best VPN Services for Privacy, Streaming, Travel, and Families",
      "route": "/vpn/best-vpn-services/",
      "section": "vpn",
      "contentType": "guide",
      "category": "VPN buying guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-06-04T00:00:00Z",
      "modifiedDate": "2026-06-04T00:00:00Z",
      "reviewedDate": "2026-06-04T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "nordvpn",
        "proton-vpn",
        "surfshark",
        "windscribe",
        "ipvanish",
        "hide-me",
        "purevpn",
        "vpn-ac",
        "cactusvpn",
        "trust-zone"
      ],
      "migrationState": "active",
      "evidenceLabel": "Editorial record"
    },
    {
      "id": "proxies:proxy-type-selector",
      "anchor": "evidence-proxies-proxy-type-selector",
      "title": "Proxy Type Selector: Residential, ISP, Datacenter, Mobile, or VPN?",
      "route": "/proxies/proxy-type-selector/",
      "section": "proxies",
      "contentType": "guide",
      "category": "Proxy selection guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2026-06-01T00:00:00Z",
      "modifiedDate": "2026-06-01T00:00:00Z",
      "reviewedDate": "2026-06-01T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": true,
      "providersMentioned": [
        "iproyal",
        "webshare",
        "proxy-seller",
        "proxy-cheap"
      ],
      "migrationState": "active",
      "evidenceLabel": "Editorial record"
    },
    {
      "id": "proxies:free-vs-paid-proxies",
      "anchor": "evidence-proxies-free-vs-paid-proxies",
      "title": "Free vs Paid Proxies: Are Free Proxy Servers Safe?",
      "route": "/proxies/free-vs-paid-proxies/",
      "section": "proxies",
      "contentType": "guide",
      "category": "Proxy safety guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2025-05-29T00:00:00Z",
      "modifiedDate": "2026-05-15T00:00:00Z",
      "reviewedDate": "2026-05-15T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Editorial record"
    },
    {
      "id": "vpn:vpn-vs-tor",
      "anchor": "evidence-vpn-vpn-vs-tor",
      "title": "VPN vs Tor: Which Offers Better Privacy and When to Use Each",
      "route": "/vpn/vpn-vs-tor/",
      "section": "vpn",
      "contentType": "guide",
      "category": "VPN privacy guide",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2025-05-13T00:00:00Z",
      "modifiedDate": "2026-05-15T00:00:00Z",
      "reviewedDate": "2026-05-15T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Editorial record"
    },
    {
      "id": "cybersecurity:veterans-health-administration-cyberattack",
      "anchor": "evidence-cybersecurity-veterans-health-administration-cyberattack",
      "title": "Veterans Health Administration Cyberattack: What Veterans Should Check After the DBP Breach",
      "route": "/cybersecurity/veterans-health-administration-cyberattack/",
      "section": "cybersecurity",
      "contentType": "explainer",
      "category": "Cybersecurity incident explainer",
      "author": "Aerod Security Lab",
      "reviewer": "Aerod Security Lab",
      "publishDate": "2024-12-02T00:00:00Z",
      "modifiedDate": "2026-04-08T00:00:00Z",
      "reviewedDate": "2026-04-08T00:00:00Z",
      "sourceCount": 0,
      "sourceDomains": [],
      "sources": [],
      "affiliateDisclosure": false,
      "providersMentioned": [],
      "migrationState": "active",
      "evidenceLabel": "Editorial record"
    }
  ]
}
