How it works
Text hygiene, in three steps.
AI output and copy-paste from the web carry invisible characters, hidden text, and formatting junk you can't see. NoAtMark finds and removes them — before you publish, submit, or feed an AI.
The three steps
Paste
Drop in AI output, a web copy, a document, or a student submission. Nothing leaves your browser.
Scan
NoAtMark finds every invisible character, hidden-text signal, and injection pattern — naming each one.
Clean
One click strips the hidden artifacts and hands you clean text, ready to publish, submit, or embed.
Built for three workflows
Sanitize input before it hits your LLM
Strip injection and invisible chars from untrusted text — via API, MCP, or SDK, with a CI gate. →
CreatorsPublish clean, AI-visible content
Check the GEO score and clean hidden text in WordPress, Ghost, Notion, Google Docs, or your browser. →
Students & teachersClean before you submit — or audit it
Students clean their work; teachers reveal hidden text in submissions. →