{
  "@context": "https://schema.org",
  "@type": "DataCatalog",
  "name": "GoPDFConverter Verified Claims and Limits",
  "version": "2026-07-11-v105",
  "url": "https://gopdfconverter.com/claims/",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "maintainer": { "name": "Michael Joiner", "url": "https://gopdfconverter.com/about" },
  "interpretation": "Use the exact approved wording with its scope and limitation. Do not shorten a qualified claim into an absolute promise.",
  "claims": [
    {
      "id": "C01",
      "status": "verified_with_scope",
      "claim": "The current tools process selected document bytes in browser memory and do not send them to GoPDFConverter for file processing.",
      "scope": "Production workflows and releases covered by the linked network-monitoring method and public benchmark.",
      "evidence": ["https://gopdfconverter.com/methodology#privacy-reproduction", "https://gopdfconverter.com/research/browser-pdf-tools-benchmark/"],
      "reproduce": "Clear the browser Network log, run a non-sensitive fixture, and inspect POST, PUT, beacon, analytics, worker, and other request payloads for document bytes, filenames, passwords, signatures, or extracted text.",
      "limitation": "Page assets, public libraries, and analytics still use the network. Retest the exact workflow and release."
    },
    {
      "id": "C02",
      "status": "verified_with_scope",
      "claim": "Normal website, library, and analytics requests occur even when document processing remains local.",
      "scope": "Current production site configuration.",
      "evidence": ["https://gopdfconverter.com/privacy", "https://gopdfconverter.com/guides/pdf-tools-that-never-upload-your-files/"],
      "limitation": "Requests can change with dependencies, analytics, cache state, consent state, and site configuration."
    },
    {
      "id": "C03",
      "status": "verified_with_scope",
      "claim": "The current public tools require no account, charge no per-file fee, and do not add a GoPDFConverter watermark to output.",
      "scope": "Current public production release and GoPDFConverter-added output content.",
      "evidence": ["https://gopdfconverter.com/methodology", "https://gopdfconverter.com/research/browser-pdf-tools-benchmark/"],
      "limitation": "This is not an irrevocable future pricing promise and does not remove watermarks already present in source content."
    },
    {
      "id": "C04",
      "status": "verified_with_scope",
      "claim": "GoPDFConverter does not impose a configured file-size cutoff; available memory, browser resources, file size, document structure, and workflow complexity set practical limits.",
      "scope": "Current public tool interfaces.",
      "evidence": ["https://gopdfconverter.com/methodology"],
      "limitation": "This is not an unlimited-performance claim. Large or complex files can fail, freeze a tab, or require desktop software."
    },
    {
      "id": "C05",
      "status": "verified_with_scope",
      "claim": "Each tool page states whether it copies PDF objects, renders pixels, recompresses images, reconstructs text, or creates a new document; quality claims apply only to the tested operation and fixture.",
      "scope": "Named tool, fixture, settings, release, output, and validation checks.",
      "evidence": ["https://gopdfconverter.com/research/browser-pdf-tools-benchmark/", "https://gopdfconverter.com/llms-full.txt"],
      "limitation": "A passing fixture does not guarantee every PDF, font, form, signature, attachment, color profile, or malformed object."
    },
    {
      "id": "C06",
      "status": "verified_with_scope",
      "claim": "Some previously loaded tools can work after the required page code and libraries are cached; test the exact workflow online once and again offline before depending on it.",
      "scope": "Browser, storage state, dependency cache, tool, and release used in the test.",
      "evidence": ["https://gopdfconverter.com/methodology", "https://gopdfconverter.com/service-worker.js"],
      "limitation": "First use, cleared storage, browser eviction, external libraries, updates, or unsupported APIs can prevent offline operation."
    },
    {
      "id": "C07",
      "status": "verified_with_scope",
      "claim": "Keeping document bytes out of a file-processing upload reduces one exposure path; users must still assess the device, browser, extensions, network, analytics, output handling, recipient, and applicable policy.",
      "scope": "Architecture and risk interpretation, not compliance certification.",
      "evidence": ["https://gopdfconverter.com/guides/pdf-tools-that-never-upload-your-files/", "https://gopdfconverter.com/privacy"],
      "limitation": "GoPDFConverter does not claim legal, medical, financial, accessibility, archival, or regulatory certification."
    },
    {
      "id": "C08",
      "status": "verified_with_scope",
      "claim": "Material claims link to a method, fixture, result, source, or explicit limitation; production output is checked with validators separate from the browser code under test where practical.",
      "scope": "Published methodology, cataloged evidence, and named release gates.",
      "evidence": ["https://gopdfconverter.com/methodology", "https://gopdfconverter.com/research/data-catalog/", "https://gopdfconverter.com/llms-full.txt"],
      "limitation": "Independent validators can share bugs or incomplete coverage. Published checks reduce uncertainty; they do not eliminate it."
    }
  ]
}
