Troubleshooting
“This PDF has no text layer”
The PDF is scanned (an image, not real text). MVP-0 doesn’t OCR. Options:
- Convert with an external OCR tool first (Adobe Acrobat, Tesseract, ABBYY) and re-upload
- Wait for MVP-1 which bundles Tesseract-based OCR
The web UI didn’t open
If you ran anonymize and no browser tab appeared:
- Look for the printed URL in the terminal (e.g.,
http://127.0.0.1:54321) and open it manually - If no URL printed, check
~/.anonymizer/logs/<date>.logfor errors - On Linux without a default browser, set
BROWSER=firefox(or your browser) before running
”Permission denied” during install on macOS/Linux
The install script writes to ~/.local/share/uv/tools/ and ~/.local/bin/. If either is owned by another user (e.g., you sudo-installed something else there once), chown them to your user:
sudo chown -R $USER ~/.local“Antivirus blocked the install” on Windows
Some AV engines flag fresh Python wheels until they get reputation. Workarounds:
- Use the Corporate / offline setup airgap workflow with an explicit allowlist
- Add
%LOCALAPPDATA%\uv\to your AV’s exclusion list - Wait — usually reputation builds within a few days of a release
”Update banner won’t go away even after upgrading”
The version check is cached for 60 minutes. To force a recheck, restart anonymize. If the banner persists, check that anonymize --version matches what you expect — there may be two installs on PATH.
”Tokens don’t match between two runs of the same document”
By design. Token numbering is per-session. See Tokens.
Reporting a different problem
If your issue isn’t here, use the Feedback flow.