Signal Layer collects zero user data. All analysis runs
entirely within your browser. No text, URL, score, or any other information
is ever transmitted to any server, third party, or developer.
Specifically, Signal Layer does not:
Send any page content, text, or URL to external servers
Use cookies, local storage, or any persistent tracking mechanism
Require user accounts or any form of registration
Collect analytics, crash reports, or usage telemetry
Integrate with any third-party analytics or advertising platform
Communicate with any API endpoint (OpenAI, Anthropic, or otherwise)
The extension requests two browser permissions:
activeTab (to read the content of the tab you are currently
viewing, only when you click "Analyze This Page") and
scripting (to inject the local analysis script into that tab).
Neither permission is used to transmit data outside your device.
2 · What Signal Layer Measures
Signal Layer is a local heuristic analysis tool. It measures
statistical properties of text that are observable without any AI model or
remote service. Specifically, it computes:
Synthetic Content Signal — density of structured transitional
phrases commonly associated with template writing; sentence-length uniformity
(Coefficient of Variation); and lexical diversity (Type-Token Ratio).
Template Repetition — frequency of repeated trigram
(three-word) clusters; presence of hard affiliate links (commission-based)
versus soft tracking links (analytics); and structural bullet-list density.
Human Trace Score — a single composite number (0–100)
derived from the two signals above. Higher values indicate fewer synthetic
pattern signals. Lower values indicate denser template or repetitive
structural signals.
These metrics are entirely statistical. They describe the structure
and rhythm of text, not its meaning, authorship, or origin.
3 · Disclaimer — Important Limitations
Signal Layer is not an AI authorship detection tool and does not
claim to be. Its scores must not be used as evidence of AI generation,
academic misconduct, plagiarism, or any form of disciplinary or legal claim.
The following limitations apply unconditionally:
No definitive conclusions. A low Human Trace Score does
not prove that content was generated by AI. A high score does not prove that
content was written by a human. Many factors — writing style, document type,
translation, formal register — affect scores independently of authorship.
False positives exist. Formal academic writing, legal
documents, technical manuals, and translated text may score lower on the
Human Trace Scale due to their inherently structured and uniform nature.
This does not imply synthetic authorship.
False negatives exist. Skilled human writers may use
transitional phrases or structured formats that produce higher synthetic
signal readings. Conversely, certain AI-generated texts may exhibit
high lexical diversity.
Statistical signals only. All outputs are probabilistic
pattern observations, not measurements of authorship, intent, or origin.
Signal Layer provides no evidence usable in any disciplinary, academic,
employment, or legal proceeding.
Not a substitute for professional judgment. Scores
should be treated as one exploratory data point among many, evaluated
alongside full context by a qualified human reader.
Signal Layer is provided "as is" without warranty of any kind, express or
implied. The developer makes no representations regarding the accuracy,
completeness, or fitness for any particular purpose of the scores produced
by this extension. Under no circumstances shall the developer be liable for
any direct, indirect, incidental, or consequential damages arising from the
use or misuse of this tool, including but not limited to academic sanctions,
reputational harm, employment decisions, or legal proceedings. By using
Signal Layer, you agree that scores are informational heuristics only and
accept full responsibility for how you interpret and act upon them.
4 · Contact
For questions regarding this policy, please contact the developer through
the Chrome Web Store listing page.