{
  "schemaVersion": 1,
  "title": "DraftFort Privacy Verification Lab representative results",
  "testedAt": "2026-07-15",
  "environment": {
    "browser": "Chrome 150",
    "operatingSystem": "Windows 10/11",
    "siteBuild": "locally served production build"
  },
  "method": "After the page finished loading, the Network log was cleared. Each workflow was completed with synthetic input, and every request created after that baseline was inspected for tool-input values, file payloads, and transfers comparable in size to the source fixture.",
  "fixture": {
    "manifest": "/lab/draftfort-privacy-test.json",
    "file": "/lab/draftfort-privacy-test.pdf",
    "sha256": "dfadb5f845ac6b4ebf9ea11e8749163dc9c3a7c9380c9f0038fa6e209375a257"
  },
  "observations": [
    {
      "tool": "Invoice generator",
      "url": "/tools/invoice-generator",
      "workflow": "Create an invoice PDF",
      "input": "Synthetic form values",
      "observedAfterBaseline": "No document-data request"
    },
    {
      "tool": "Merge PDF",
      "url": "/tools/merge-pdf",
      "workflow": "Combine two PDF files",
      "input": "Test PDF x 2",
      "observedAfterBaseline": "No file-data request"
    },
    {
      "tool": "Rotate PDF",
      "url": "/tools/rotate-pdf",
      "workflow": "Rotate pages with previews",
      "input": "Test PDF",
      "observedAfterBaseline": "No file-data request"
    },
    {
      "tool": "Compress PDF",
      "url": "/tools/compress-pdf",
      "workflow": "Compress an image-heavy PDF",
      "input": "Test PDF",
      "observedAfterBaseline": "No file-data request"
    }
  ],
  "limits": [
    "This is a reproducible product test, not an independent security audit.",
    "Ordinary page and Cloudflare Web Analytics traffic was excluded only after its URL, initiator, and payload were inspected.",
    "Code and provider policies can change; repeat the method when privacy matters."
  ]
}
