Coverage index / technical depth

Technical stuff,
handled.

The API-level index of what Cloak changes, what remains untouched, and where the browser-visible boundary ends.

66named blocklist rules
28tested URL flows
117named domains

01 / Plain English

Know what Cloak means.

Concise definitions for Cloak’s surveillance-request, device, behavior, fingerprint, and local price-check defenses, with enough implementation detail to audit every claim.

01 Surveillance pricingThe FTC term for pricing or promotion systems that can use consumer data and inferred behavior, including location, browsing patterns, shopping history, cart activity, and mouse movements.
What Cloak does

Cloak reduces selected browser-side inputs that can feed profiling and pricing systems. It cannot reveal why a merchant chose a price or guarantee a lower one.

02 Tracking parameterExtra text in a link, such as gclid, fbclid, qid, or ref, that can describe where a visit came from or connect steps in a browsing flow.
What Cloak does

Cloak removes known tracking parameters while keeping search, product, filter, cart, and checkout state that a page needs.

03 Click IDA unique code added after an ad, email, social, or affiliate click so the click can be recognized later.
What Cloak does

Cloak strips known click IDs when it can do so without breaking the destination.

04 Third-party trackerA request from the page to another company that can measure activity, build audiences, replay sessions, or support retargeting.
What Cloak does

Cloak blocks known tracker and ad requests it can identify in the browser.

05 Ad requestA browser request that fetches or measures an advertisement, including a banner, sponsored placement, or retargeting delivery.
What Cloak does

Cloak counts ad requests separately from tracker requests when the browser evidence distinguishes them.

06 Readable tracking keyA browser-visible cookie or storage key whose name or value points to attribution, an ad click, recently viewed products, or other tracking context.
What Cloak does

Cloak recognizes bounded patterns including Google Analytics _ga, _gid, _gat, and _gac keys; Shopify _shopify_s, _shopify_y, campaign, analytics, and referrer keys; TikTok _ttp, ttcsid, and _pangle keys; Klaviyo __kla_id and klaviyo-prefixed storage; Adobe AMCV, s_ecid, s_vi, s_fid, s_sq, and demdex keys; and host-scoped Microsoft Clarity identifiers. It cannot read HttpOnly cookies or server-side records.

07 Fingerprinting signalA browser or device characteristic, such as language, graphics output, installed fonts, audio behavior, hardware hints, or request headers, that can help recognize a browser.
What Cloak does

Cloak reduces selected active and passive signals where Chrome allows it; it does not make a browser anonymous or impossible to recognize.

08 Early page defenseA protection installed in the page's MAIN JavaScript world at document_start, while the document is still loading.
What Cloak does

Paid Cloak protection starts before normal website scripts can collect the covered signals. A page can still interfere with MAIN-world code, and compatibility exceptions can apply.

09 Per-document seedA cryptographically generated value used to keep small readback changes stable inside one document and different after navigation or reopening.
What Cloak does

Cloak avoids cumulative noise during a page visit, then rotates the seed for a new document so the same modified output is less reusable across visits.

10 High-entropy Client HintsOptional browser and device details such as architecture, bitness, model, platform version, full browser version, form factor, and WoW64 status.
What Cloak does

Cloak withholds the covered high-entropy values from page scripts and removes selected Sec-CH-UA request headers. Basic browser brand, mobile status, and platform can remain.

11 Persistent fingerprint identifierAn explicit local-storage key used to save a browser or device fingerprint for later reuse.
What Cloak does

Cloak removes and intercepts a narrow set of fingerprint-named identifiers while preserving ordinary cart, product, login, and preference storage.

12 Affiliate markerA code in a link that may give a publisher, creator, or partner credit for a click or sale.
What Cloak does

Cloak strips them by default, but lets you keep a trusted creator code for a site when you choose.

13 Pressure signalVisible language or UI that pushes a decision, such as countdowns, low-stock claims, renewal prompts, or repeated urgency.
What Cloak does

Cloak records what was visible. A warning is not proof that a price, availability, or outcome was manipulated.

14 Shopping ModeA user-invoked Cloak mode for starting with less reusable state on a supported merchant site.
What Cloak does

Cloak clears supported merchant session cookies and local site state, cleans tracking context, and applies its selected browser defenses. This can reset sign-in, cart, or preference state on some sites.

15 Merchant session stateBrowser data a store can use to keep a visit continuous, including session cookies and supported local storage for that merchant origin.
What Cloak does

Shopping Mode clears only supported state for the selected merchant session. Cloak does not read or delete server-side account records.

16 Forget this storeAn explicit per-store reset of browser-stored state for the selected store origin and its common www variant.
What Cloak does

After confirmation, Cloak asks Chrome to clear that store's cookies, local storage, IndexedDB, Cache Storage, service workers, site file-system storage, and WebSQL. This signs the user out and may empty carts. It does not delete the merchant's server-side account or order history.

17 Automatic store forgettingAn optional per-store setting that schedules the same browser-state reset for a later Chrome startup.
What Cloak does

Automatic forgetting is off by default. When enabled for one store, Cloak clears that configured store when Chrome next starts, not while the user is ordinarily shopping. Chrome must fully exit before a later startup event can run.

18 Origin-scoped browsing-data removalChrome's mechanism for deleting selected cookies, cache, and storage for named web origins instead of clearing the entire browser profile.
What Cloak does

Cloak supplies only the selected store origin family. Chrome documents that cookies are broader than other origin storage and can be removed across the registrable domain, which is why Cloak confirms the sign-out and cart risk first.

19 Recently viewed product stateBrowser storage a storefront can use to remember products viewed on earlier pages or visits. Shopify's Horizon theme, for example, stores up to four product IDs under viewedProducts in localStorage.
What Cloak does

Cloak recognizes common recently-viewed key patterns, including viewedProducts, while its ordinary tracking-state cleanup preserves tested cart, login, checkout, currency, locale, and product-selection state. A full store reset intentionally clears all covered storage for that store.

20 Referrer dataInformation a browser can send about the page a request or navigation came from. Depending on policy, it can include an origin, path, or query string.
What Cloak does

Cloak removes or limits selected referral context during protected shopping flows so less of the previous page travels with the request.

21 Global Privacy Control (GPC)A browser signal that expresses a request not to sell or share personal information or use it for cross-context targeted advertising.
What Cloak does

Cloak sends the GPC preference when enabled. Its legal effect and a website’s response depend on jurisdiction and implementation; it is not a deletion request.

22 Do Not Track (DNT)A legacy browser preference that asks websites not to track the user. The specification is discontinued and support is inconsistent.
What Cloak does

Cloak can send DNT as a compatibility signal, but does not present it as an enforceable or universally honored protection.

23 Canvas, WebGL, and Web Audio readbackValues a page can read from graphics and audio APIs and combine with other characteristics to help recognize a browser.
What Cloak does

Cloak adds bounded, stable per-document noise to selected Canvas and Web Audio readbacks and normalizes WebGL debug vendor and renderer values. It reduces selected recognition signals rather than preventing fingerprinting entirely.

24 Device-signal normalizationReturning a common value instead of a device-specific value for selected fonts, media devices, CPU cores, memory, language, battery, screen depth, and pixel-ratio probes.
What Cloak does

Cloak standardizes the covered signals, withholds the local font list, returns generic microphone, speaker, and camera entries, and reports a full battery state to covered page scripts. Sites can still observe many signals Cloak does not cover.

25 Behavioral telemetry dampeningRate-limiting selected high-frequency page listeners that can observe scrolling, pointer movement, mouse movement, and visibility changes.
What Cloak does

Cloak limits covered window and document callbacks to at most one delivery every 250 milliseconds. It does not invent clicks, promise a particular intent score, or stop every first-party behavior measurement.

26 Real-time bidding (RTB) requestA browser request used by programmatic advertising systems to solicit or support bids for an ad placement, often using page, device, audience, or contextual signals.
What Cloak does

Cloak blocks a defined set of exchange domains and OpenRTB paths. It does not block every ad auction, and it does not claim that every matched vendor handles identical data.

27 Local purchase-price monitorAn on-device comparison between a supported visible product price and later Cloak Checks for the same clean merchant and product path.
What Cloak does

Cloak stores up to 500 valid observations in Chrome local extension storage and can show the visible difference on a later check. It does not upload the record, claim a refund automatically, or guarantee every variant, fee, or retailer page can be matched.

28 Local assessment and receiptA browser-side explanation of the tracking, cleanup, recognition, or warning signals Cloak observed in the current window.
What Cloak does

Cloak keeps this assessment in the browser and shows what it changed. It is scoped evidence, not a claim about hidden server-side activity.

29 Personalization-experiment signalA browser-visible clue that a page may be running an experiment or has unusually dense tracking around a shopping decision.
What Cloak does

Cloak can raise a careful local alert when these signals pile up. The alert is a reason to look closer, not proof of price discrimination or manipulation.

30 Cookie consent assistanceAn optional browser-side helper that looks for clear reject-optional, necessary-only, opt-out, or equivalent choices on likely consent surfaces.
What Cloak does

When enabled, Cloak prefers unambiguous privacy-preserving choices and avoids accept-all or unclear controls. Consent interfaces vary, so customers should still review the result.

31 Tracking-cookie hardeningA best-effort rewrite of recognized shopping-tracking cookies with stricter Secure, SameSite, and partition boundaries.
What Cloak does

Cloak applies this only to recognized tracking cookies on protected shopping sites. Sites can reject or replace cookies, and the feature does not control HttpOnly or server-side records.

32 Cloak CheckA customer-started local capture of a supported product page's clean URL, visible title, visible price, and observation time.
What Cloak does

Cloak Check creates a private browser-side observation only when it can find a clear price. It does not purchase, monitor a merchant server, or prove why a price changed.

33 Local price timelineA browser-only grouping of repeated Cloak Checks for the same clean merchant and product path.
What Cloak does

Cloak shows the lowest, highest, latest, and visible variance from observations saved in that browser, with search and sorting. It is not live market-price intelligence.

34 Price-variance alertA local notice that the currently visible price is above a lower price previously captured for the same clean offer in that browser.
What Cloak does

The alert reports a comparison between local observations. It does not prove personalization or price discrimination and cannot guarantee a future price or saving.

35 Trial lifecycle promptA limited check-in or reminder shown during the seven-day Cloak trial.
What Cloak does

Cloak can ask for honest feedback after a few days and show local protection totals near the end of the trial. Dismissals persist, prompts are rate-limited, and paid customers do not receive trial prompts.

36 Entitlement tokenAn opaque value returned after successful activation so the extension can verify paid access without repeatedly sending a purchase email or code.
What Cloak does

Cloak stores the token locally and sends it only to cloak.build for customer-initiated access checks. It is not a hardware fingerprint or Google-profile identifier.

37 Clipboard-only evidenceA protection summary, site receipt, or sanitized bug report copied only after the customer chooses the copy action.
What Cloak does

Cloak does not automatically upload or download these summaries. The customer decides whether and where to paste them.

38 Checkout email sub-addressA deterministic Gmail-style plus address derived from a customer-supplied baseline email and the current merchant domain.
What Cloak does

The feature is off by default and only offers or fills an empty checkout email field when enabled. It is not a forwarding or relay service, and support depends on the customer's email provider and the merchant accepting plus-addressed email.

02 / The receipts

Proof, not homework.

Below the definitions is a readable index of browser-visible conditions Cloak ships, tests, and keeps deliberately scoped.

01 / Request classification

Rules combine named hosts with narrow path or resource signatures when a domain-only match would be too broad.

02 / State preservation

URL cleanup preserves product, variant, cart, checkout, search, and deliberate filter state before removing tested tracking context.

03 / Local evidence

Browser-visible actions become local proof. Cloak Check can retain up to 500 valid observations in Chrome local extension storage until the customer clears that history or older entries exceed the cap.

01 Analytics & measurement 8 rules

Measurement endpoints and tag loaders used to record visits, events, funnels, and product behavior.

Match model
Matched against browser-visible request hostnames. A named rule can cover a primary domain and documented collection subdomains.
Coverage boundary
First-party proxies and server-side analytics are outside browser-visible domain matching.
Google Analytics google-analytics.com
Google Tag Manager googletagmanager.com
Segment segment.io
Mixpanel mixpanel.com, mxpnl.com
Amplitude amplitude.com
Heap heap.io, heapanalytics.com
Adobe Analytics omtrdc.net, 2o7.net
Quantum Metric quantummetric.com
02 Social & conversion 10 rules

Pixels and conversion endpoints that connect page activity with advertising or social-platform measurement.

Match model
Rules target known script hosts and, where needed, narrow conversion paths instead of blocking an entire first-party service.
Coverage boundary
Coverage does not imply that Cloak can delete records already held by an advertising platform.
Meta tracking script connect.facebook.net
Meta marketing pixel facebook.com · /tr
Bing Ads bat.bing.com
LinkedIn Insight Tag snap.licdn.com, px.ads.linkedin.com
TikTok Analytics analytics.tiktok.com
Pinterest conversion tracker ct.pinterest.com
Google Ads conversion measurement googleadservices.com · /pagead/conversion
Reddit Ads pixel.redditmedia.com, alb.reddit.com
Quora Pixel q.quora.com
Snap Pixel tr.snapchat.com, sc-static.net
03 Replay & behavior 6 rules

Session replay, heatmap, and interaction-observation services that can capture how a page is used.

Match model
Cloak matches the browser requests used to load or transmit data to named replay and behavior vendors.
Coverage boundary
A site can operate its own instrumentation or proxy a vendor through an unlisted first-party endpoint.
Hotjar hotjar.com
FullStory fullstory.com
Microsoft Clarity clarity.ms
Mouseflow mouseflow.com
Crazy Egg crazyegg.com
Contentsquare contentsquare.net, csqtrk.com
04 Retargeting & attribution 8 rules

Audience, bidding, retargeting, and attribution systems used to connect visits with later advertising outcomes.

Match model
Host and path rules cover recognizable delivery, audience, and attribution endpoints packaged with the extension.
Coverage boundary
Server-to-server attribution and future vendor domains are outside the current browser-visible rule set.
DoubleClick GPT doubleclick.net · /tag/js/gpt.js
Criteo retargeting criteo.com
AdRoll retargeting adroll.com, s.adroll.com, d.adroll.com
RTB House retargeting rtbhouse.com
The Trade Desk adsrvr.org
Adobe Audience Manager demdex.net, dpm.demdex.net, adobedc.demdex.net
Triple Whale attribution triplewhale.com, shoptrk.com
Cometly attribution cometly.com
05 Lifecycle & marketing operations 5 rules

Marketing automation, forms, messaging, and customer-lifecycle tooling that can collect browser-side engagement signals.

Match model
Rules focus on known analytics, script, and collection endpoints rather than every function provided by the vendor.
Coverage boundary
Compatibility takes priority when a broad block would break a form or an intentional customer action.
HubSpot js.hs-analytics.net, js.hs-scripts.com, hscollectedforms.net, forms.hsforms.com
Marketo munchkin.marketo.net
Klaviyo klaviyo.com
Attentive attn.tv
Postscript postscript.io
06 Browser monitoring 5 rules

Client-side error, session, and performance telemetry sent from a page to external monitoring services.

Match model
Cloak identifies named browser-ingest hosts while keeping the rule boundary explicit and auditable.
Coverage boundary
Monitoring can be operational rather than advertising-related; site compatibility exceptions may apply.
Sentry sentry.io, ingest.sentry.io
Bugsnag bugsnag.com, sessions.bugsnag.com, notify.bugsnag.com
Rollbar rollbar.com
New Relic Browser newrelic.com, nr-data.net
Datadog Browser browser-intake-datadoghq.com, datadoghq.com
07 Fingerprinting services 3 rules

Dedicated browser-fingerprint delivery, collection, and narrowly identified interaction-telemetry endpoints.

Match model
Cloak blocks the named browser-visible endpoints and reduces selected fingerprint headers and Client Hints before requests leave Chrome.
Coverage boundary
Cloak does not blanket-block fraud and bot-defense systems such as DataDome, PerimeterX, or ThreatMetrix because doing so can break login, checkout, and CAPTCHA flows.
FingerprintJS monitoring endpoint m1.openfpcdn.io
FingerprintJS delivery and API endpoints fpcdn.io, fpnpmcdn.net, api.fpjs.io, eu.api.fpjs.io, ap.api.fpjs.io
Riot regional interaction telemetry na.telemetry.h5.wildrift.leagueoflegends.com, eu.telemetry.h5.wildrift.leagueoflegends.com, as.telemetry.h5.wildrift.leagueoflegends.com
08 Site-specific loaders 3 rules

Narrow script signatures observed in specific site families where a hostname-only rule would be too broad.

Match model
These rules require both the expected host context and a recognizable loader or file-path signature.
Coverage boundary
They are deliberately site-scoped and are not universal rules for similarly named files.
ShowAds loader showads.v2.js
Amazon tracker loader amazon.com, media-amazon.com, ssl-images-amazon.com · tracker-params.js
Amazon fingerprint loader amazon.com, media-amazon.com, ssl-images-amazon.com · site-fingerprint.js
09 Ads & ad delivery 18 rules

Display, native, interstitial, programmatic, and common creative-delivery requests visible to the browser.

Match model
Coverage combines named ad-tech domains with constrained path and asset signatures for common delivery patterns.
Coverage boundary
Cloak is not a universal ad blocker. Some ads can remain, and first-party content may be preserved.
Google display ad creative googleads.g.doubleclick.net · /pagead/ads
Google syndicated ad creative googlesyndication.com · /pagead/ads
Google syndicated image ad googlesyndication.com · /pagead/imgad
Google AdSense loader pagead2.googlesyndication.com · /pagead/js/adsbygoogle
Google ad service request google.com · /pagead/
Programmatic display exchanges adnxs.com, appnexus.com, pubmatic.com, openx.net, rubiconproject.com, casalemedia.com, smartadserver.com, lijit.com, sovrn.com, bidswitch.net, 3lift.com
Native recommendation widgets taboola.com, outbrain.com, revcontent.com, mgid.com, sharethrough.com, yieldmo.com
Retail media display ads amazon-adsystem.com, media.net, criteo.net, adform.net, gumgum.com
Interstitial ad delivery intergient.com, playwire.com, richaudience.com, undertone.com, inmobi.com, adnxs-simple.com
Generic ad image assets /ads/ on images or frames
Generic advertising assets /advertising/ on scripts, images, or frames
Generic ad-server assets /adserver/ on scripts, images, frames, or requests
Generic banner-ad image banner_ad in an image or frame URL
Generic ad-banner image ad_banner in an image or frame URL
Common leaderboard image /728x90 in an image URL
Common medium-rectangle image /300x250 in an image URL
Common skyscraper image /160x600 in an image URL
Popup and popunder networks clickadu.com, clickaine.com, exoclick.com, juicyads.com, onclickads.net, popads.net, popcash.net, propellerads.com, pushnative.com, trafficjunky.net, zeropark.com
09 Retailer & commerce flows 28 flows

Deterministic regression-tested URL cleanup for shopping, search, product, category, cart, and checkout routes.

Preservation model
Keep state that can change the destination, product, offer, variant, cart, currency, or deliberate shopper-selected view.
Cleanup boundary
Remove tested campaign, click, affiliate, referral, and opaque context only where the destination remains reproducible.
Dedicated proof index Explore all 28 tested shopping flows

See preserved state, removed context, and the scope note for every tested route.

The technical work is already done

Let Cloak handle it.

Download Cloak

Evidence review updated September 4, 2026. Definitions and vendor behavior can change; shipped coverage stays bounded by Cloak’s current rules, permissions, compatibility exceptions, and tests.