How Defacta works
The pipeline#
- Submit text. Send the content you want checked to Defacta through the REST API, an MCP call, or the browser extension.
- Claim extraction. Defacta breaks the text into individual factual claims that can be checked independently.
- Verification against sources. Each claim is evaluated against credible sources to see whether it is supported, contradicted, or unverifiable.
- Signal detection. Alongside factual accuracy, Defacta flags bias, manipulation, and deception patterns in the text.
- Structured result. You get back a JSON payload summarizing which claims held up, which did not, and what was flagged.
Structured output#
Because results are returned as JSON, you can gate an AI response on them, log them for audit, or surface them inline in a UI - without parsing free text.
Endpoint names and exact response fields are approximated for this demo preview. See the official Defacta docs for the real API contract.