Drag a .solus file to see its full provenance certificate. The 14-point check runs in your browser. Nothing is uploaded to any server.
or click to browse your computer
Works with all Solus documents. No account required.
When you drop a .solus file, the verifier unpacks the archive, reads the manifest and certificate, and runs 14 independent checks. These are the same checks the teacher dashboard runs.
Verification is entirely local. The file never leaves your device. The SubtleCrypto API (built into every modern browser) handles the ECDSA-P256 cryptography natively.
Document content is encrypted with AES-256-GCM. The verifier confirms authenticity without decrypting or reading the essay text — you only need the teacher's class key to access the content.
The document is authentic. The cryptographic signature validates, the manifest is intact, and the keystroke log is consistent. This is what you want to see.
The document is authentic but has flags — typically high paste volume, a missing optional field, or a low human-origin score. Not automatically a violation; review in context.
Three or more checks failed. The cryptographic signature does not match the document content. The file was likely modified after signing. Treat this as a serious finding.
Verification runs entirely in your browser using the Web Crypto API and JSZip. No data is sent to X Point's servers or any third party. You can verify this by disconnecting from the internet before dropping a file — it still works.
Students write in Solus free. Teachers verify with one click.