LAYER 1 · DETECT
API & Payload Analyzer
Dark patterns aren't only a UI problem. Many are structural - visible in the quote/checkout API contract itself: an add-on returned preSelected:true, a displayPremium that excludes mandatory GST, a line item never in the request. These rule-based checks run on the raw payload - so they can run in CI or at the gateway, with no UI to inspect.
POST /v1/life/term/proposal
Pick a sample API response (or paste your own) and press Analyze payload. Findings are mapped to the 13 CCPA patterns with the exact JSON path, and the offending fields are highlighted in the payload.