Design with Chameleon Studio on any page, using your real channel. Block analytics and ads while you work so production metrics stay clean.

Why we built it
Every merchant who opens their own storefront to tweak modules, demo a layout, or QA checkout creates fake pageviews, pixel fires, and Hub events. The Toolkit gives you Studio where you need it and a shield so those sessions stay invisible until you choose otherwise.
Developer clicks are not real customers. The shield keeps GA, pixels, and Hub events honest.
Inject Studio onto the real page (or any site) with your channel config, not a disconnected mock.
Same chameleon-studio.js as the bookmarklet and demo sandbox. Updates ship everywhere at once.
Who it is for
Merchants, suppliers, agencies, developers, and QA share one pinned extension instead of juggling bookmarklets and polluted dashboards.
Build and test storefronts with real products without fake pageviews.
Configure catalogs and layouts on live pages before you publish.
Integrate the Commerce SDK with Studio and a clean network tab.
Run flows end to end without poisoning conversion data.
Demo Lesuto to clients without tracking your walkthrough as traffic.
Preview deployments per channel and store without separate logins.
What it is
SDK companion, tracking shield, and ad blocker. Pin it once and use it on every Lesuto deployment you touch.
Auto-connect from admin.lesuto.com, pick a channel and store, inject Studio on any page, and save drafts back to Command Center.
Block GA, social pixels, ad networks, Lesuto behavioral events, and email pixels so test sessions never pollute production analytics.
Network blocks for 29 ad networks plus cosmetic CSS so storefront previews stay clean while you design.
SDK Companion
Open the popup and launch Studio. You get the same visual editor as Try It and the bookmarklet, loaded with your real channel token and products. Drag modules, edit theme and layout, save drafts, then publish from Command Center when ready.

Live on the page


Tracking Shield
Per-category toggles, live block counts, and a master power switch. Host apps keep working. Trackers never leave the browser.
How the shield works
Network rules catch requests early. Script intercepts catch trackers that share API endpoints. Cosmetic CSS cleans the canvas.
declarativeNetRequest blocks tracker URLs before they leave the browser.
Content scripts wrap fetch, XHR, sendBeacon, gtag, fbq, ttq, pintrk, and dataLayer.push.
CSS hides ad containers so the page stays readable while you design.
On a Chameleon-powered site, the popup warns when your own merchant dashboard analytics are blocked for the session. Turn Chameleon Tracking off to restore first-party events without disabling the whole shield.
Master toggle off shows a clear "you are visible" banner and an OFF badge on the toolbar. Your category rules stay saved for next time.

Full feature set
Companion mode, shield controls, drafts, and operator feedback, without shipping a second Studio codebase.
Turn the entire shield off instantly when you need real events.
Keep Sentry on, block GA, or mix rules per workflow.
See how many requests were intercepted this session.
ON, OFF, or a block count (42, 1.2k) at a glance.
Companion mode follows your admin session and deployment.
Short-lived sdkPreview tokens for sharing drafts.
Color-coded SHIELD lines for every blocked call.
The toolkit does not phone home. No third-party analytics.
Alerts when Chameleon analytics are paused on your own site.
Reads your existing admin token locally. No separate credentials.
Studio saves land in Command Center like the bookmarklet.
Network blocks plus cosmetic CSS for a clean canvas.
Advantage
Less friction than a bookmarklet, cleaner data than browsing unprotected, and Studio where your customers actually land.
Compatibility
Chrome Manifest V3, any host page, the same Studio as Try It, and your existing Command Center session.
Built for modern Chrome extension APIs (declarativeNetRequest, service worker).
Inject Studio and run the shield on SDK sites, WordPress, demos, or plain HTML.
Same studio bundle as Try It and the bookmarklet on www.lesuto.com.
Companion mode unlocks when you are already signed into Command Center.
Get started
Load the open-source extension unpacked while the Chrome Web Store listing is in review.
chrome://extensions and turn on Developer mode.Privacy details: extension privacy policy.
Install the Lesuto Chameleon Toolkit, connect your channel, and ship cleaner previews.
Get Started Free