It does not verify truth, authenticity, or trustworthiness. It only displays declared origin information in a consistent, accessible way.
The goal is to make origin more visible without making claims about correctness.
Features: - Zero configuration by default - Client-side only (no network calls) - Keyboard-accessible overlay - Optional visual “verified” styling (purely cosmetic) - Designed to be ignorable unless needed
This started as an experiment in restraint: adding transparency without authority.
Demo: https://originjs.netlify.app/ Code: https://github.com/dheeraz101/OriginJS
Feedback welcome, especially on UX, wording, and failure modes.