Skip to content

Say exactly what can leave the device, because "only" was wrong - #46

Merged
peopleworks merged 1 commit into
mainfrom
rescue-privacy-claim
Aug 5, 2026
Merged

Say exactly what can leave the device, because "only" was wrong#46
peopleworks merged 1 commit into
mainfrom
rescue-privacy-claim

Conversation

@peopleworks

Copy link
Copy Markdown
Owner

This commit was written on 5 Aug, approved, and never reached main — it was part of PR #45,
which merged while it was still in flight. main today still carries the sentence this fixes.

That is the second time a merge has silently dropped work on this repository, so it is worth naming
the check that caught it: git merge-base --is-ancestor <sha> origin/main. The PR badge said merged
and was green. The commit was not there.

What it fixes

README.md claimed:

The only exception is the optional paraphrase check, which is strictly opt-in and clearly disclosed.

There are four features that can send text off the device, not one:

Feature Client
Paraphrase check EmbeddingClient
Predictability (perplexity) PerplexityClient
Live rewrite (bring your own key) HumanizerService — the key stays, the text goes
Web spot-check WebCheckClient

Every one of them is off until switched on, and each discloses itself in the interface, so the
spirit of the claim held. The letter did not. A privacy promise broader than the code is exactly
what this project criticises in other tools, and it is the one sentence a reader is entitled to
take literally.

Also corrects src/SignsOfAI.Mcp/README.md, which still said "the first seven" tools while listing
nine.

No behaviour change; documentation only.

The README claimed the paraphrase check was the only feature that sends text
anywhere. There are four: paraphrase, the perplexity measurement, the live rewrite
with your own key — the key stays put, the text does not — and the optional web
spot-check for a distinctive phrase.

Every one is off until switched on and disclosed at the moment of choosing, so the
spirit of the claim held. The letter did not, and this is the one sentence in the
project a reader is entitled to take literally. A privacy promise wider than the code
is the sort of thing this project exists to complain about elsewhere.

The MCP README listed nine tools and said "the first seven"; write_report shipped in
0.4.0 and eight of the ten now run offline.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@peopleworks
peopleworks merged commit 2717949 into main Aug 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant