Skip to content
Black BoxPersonalization

Understand

Test your browser

A compact card other sites can add. It shows what this browser reveals, then links back here for the full report.

Options

The script reads data-theme and data-size. The iframe takes the same values as query parameters. Theme is light, dark, or system. Size is regular or compact.

Live preview

Script tag

<script async src="https://www.blackboxpersonalization.com/embed.js" data-theme="system" data-size="regular"></script>

Iframe

<iframe src="https://www.blackboxpersonalization.com/embed/browser-test?theme=system&size=regular&host=your-site.example" title="Test your browser" width="420" height="620" style="border:0;max-width:100%"></iframe>

What the card does

City and country come from the request headers on the iframe. Browser, screen, time zone, and language are read in the frame. Cookies use the browser’s own report. Storage tries one key and deletes it. Do Not Track and Global Privacy Control are the signals this browser exposes. A bait element checks for a content blocker without contacting an ad network.

The card links to the Collection Lab. The link is utm_source=embed, utm_medium=widget, utm_campaign=browser-test, and utm_content set to the host site. It does not use nofollow.

The embed sets no cookies and loads no third-party tag. A view can store the host domain and the time in embed_view. Apply drizzle/0010_embed_view.sql before production rows are kept. /embed is noindex and is left out of the sitemap.

Why these picks

Reading path transitions…