Troubleshooting & FAQ
Solutions to common issues and answers to frequently asked questions about the Chrome Extension.
Common Issues
Extension does not activate on an AI site
The most common issue. The extension uses optional host permissions that must be enabled per-site.
Click the anonym.legal extension icon in your toolbar.
Find the AI site in the list and enable the toggle switch.
Accept the Chrome permission prompt when it appears.
Refresh the AI site page after enabling the permission.
Chat input not detected
The extension needs its bridge to connect with the site's editor component.
Refresh the page and wait a few seconds for the bridge to initialize.
Some AI sites use ProseMirror rich-text editors that require the bridge pattern for MAIN/ISOLATED world communication.
If the problem persists, try disabling and re-enabling the site in the extension popup.
Text is not being anonymized
Multiple factors can prevent anonymization from activating.
Open the extension popup and verify you are signed in to your anonym.legal account.
Confirm the current site is enabled in the extension popup.
Check that your account has sufficient tokens remaining.
Try refreshing the page to re-establish the connection.
Claude /new page first message
A known complexity with Claude's SPA navigation pattern.
When you send a message on Claude's /new page, Claude navigates to a /chat/xxx URL. This SPA transition destroys and recreates the extension connector. The extension preserves the anonymization cache across this transition, but timing can vary.
Workaround: If de-anonymization does not work on the first message, refresh the page. Subsequent messages in the same chat will work normally.
De-anonymized text not appearing
Response de-anonymization depends on the connector being active.
Refresh the page to re-establish the connector.
The extension caches anonymization mappings across page navigations, so refreshing should restore de-anonymization.
If the issue persists, check the browser developer console (F12) for error messages and contact support.
File upload not supported on a site
Not all AI platforms support direct file upload interception.
When direct file upload anonymization is not available on a particular site, the extension provides a clear fallback message with a "Copy anonymized text" button.
Workaround: Click the fallback button to copy the anonymized file content, then paste it into the chat input manually. Supported file types: .txt, .md, .csv, .json, .xml, .yaml, .log (max 50KB).
Frequently Asked Questions
Host permissions are not working - the extension does not activate on an AI site
Open the extension popup by clicking the anonym.legal icon in your toolbar. Check that the specific AI site is enabled (toggle switch is on). After enabling, you must refresh the AI site page for the extension to activate. Each browser profile requires its own permission grants -- permissions do not carry over between profiles.
The extension is not detecting text in the chat input field
Some AI platforms use ProseMirror or custom rich-text editors that require the extension's bridge to establish a connection. Refresh the page and wait a few seconds for the bridge to initialize. If the issue persists, check that the site is enabled in the extension popup and that you are signed in to your anonym.legal account.
Text is not being anonymized when I type or paste into the chat
Verify three things: (1) Click the extension icon and confirm you are signed in to your anonym.legal account. (2) Check that the current AI site is enabled in the extension popup. (3) Make sure you have sufficient tokens in your account. If all three are correct, try refreshing the page.
First message on Claude's /new page does not work correctly
Claude uses SPA (Single Page Application) navigation. When you send your first message on the /new page, Claude navigates to a /chat/xxx URL. The extension handles this transition by preserving the anonymization cache across page navigations. If de-anonymization does not work on the first message, refresh the page -- subsequent messages will work normally.
De-anonymized text is not appearing in the AI response
SPA navigation on some AI platforms may reset the connector. Try refreshing the page. The extension preserves the decryption cache across page transitions, but in some cases the connector needs to re-establish after navigation. If the issue persists after a refresh, check the browser console for error messages and contact support.
File upload anonymization is not available on a specific AI site
Not all AI platforms support direct file upload interception. When direct upload is not possible, the extension provides a 'Copy anonymized text' fallback. Click the fallback button, then paste the anonymized content manually into the chat input. Supported file types: .txt, .md, .csv, .json, .xml, .yaml, .log (maximum 50KB).
Still Need Help?
If you could not find a solution above, please reach out to our support team. Include the following information to help us resolve your issue faster:
- Browser name and version (e.g., Chrome 122, Edge 122)
- Extension version (visible in the extension popup)
- Which AI site is affected
- Steps to reproduce the issue
- Any error messages from the browser console (F12)