Skip to Content
FAQ

FAQ

Does Devmode change inline scripts?

No. Only external scripts or styles with src/href attributes and opt-in tags are touched. Inline code continues to run as authored.

Can I define more than DEV and TEST?

Not at the moment. PROD always maps to the original URL. DEV uses dev-src/dev-href, TEST uses test-src/test-href when present. If you only need DEV, skip the TEST attribute.

How are groups stored?

Groups are keyed by origin inside chrome.storage.local. Each group/environment pair updates the toolbar icon color and the redirect rules. Removing the markup or clearing site data drops the stored entry.

What is ( ungrouped )?

Any asset without a group attribute automatically belongs to ( ungrouped ). You can still toggle it independently from the labelled groups.

Can I disable Devmode for a site temporarily?

Yes. Add hf-devproxy to the root <html> element. Devmode will detect it, gray out the popup, and skip all rewrites for that origin until you remove the attribute.

Why does Cloudflare Turnstile keep opening the debugger?

Cloudflare Turnstile has a known issue where it repeatedly invokes the Chrome debugger and switches to the Sources tab, making debugging impossible. Use the “Disable Cloudflare Turnstile” checkbox in the Devmode popup to block Turnstile requests for that origin. A red warning banner will appear on pages with forms to remind you it’s active. Note that form submission won’t work while Turnstile is blocked, but this is expected during development.

Does Devmode send data to remote servers?

No. All mappings, rules, and settings stay on-device inside chrome.storage.local. The extension never transmits browsing data.

How do I report a bug or request a feature?

Open an issue in the Sygnal Devmode repository  with clear reproduction steps, your browser version, and screenshots/logs if possible.

Last updated on