System architecture
Back home →ONE CLAIM · ONE TRUSTED PATH
From changing page to released fact.
Every successful scrape enters as an untrusted claim. Kevlar checks its meaning before an application or AI agent can use it.
Bright Data · acquisition + repairConvex · state + orchestrationTypeScript · verificationNext.js + Vercel · delivery
Bright Data
Custom Browser collectorStructured row + evidenceConvex
Runs, evidence, historyDurable workflow stateTypeScript gate
Schema + meaningEvidence + release policyNext.js on Vercel
Verified fact + eventConsole · API · SDK · MCPFAIL PATHWrong meaning never bypasses the release gate.
A successful scrape is a claim.A verified release is a fact with a receipt.