Your pages never leave your machine.
Last updated 13 July 2026
Bezel is a device emulator that runs entirely inside your own browser. It has no account system, no telemetry, no analytics, and no ads — and it collects no personal information about you.
The sites you open, the screenshots and recordings you make, the devices and settings you choose: all of it stays on your device. The single exception is verifying a Pro licence, described below — and even that transmits nothing about you or the pages you test.
The short version
- Bezel collects no personal data and requires no account.
- Everything you do — the pages you frame, screenshots, recordings, custom devices and headers, preferences — stays on your device.
- On the free tier, Bezel makes no network requests at all.
- For Pro, the only network call verifies your licence key. It sends the key and a random per-install ID — never your browsing.
- Payment is handled by Stripe. Bezel never sees or stores your card details.
What stays on your device
Bezel is a client-side tool. When you activate it on a tab, it frames that page in a chosen device and runs an emulation shim so the page behaves as it would on real hardware. None of this involves a Bezel server.
The following are stored locally in your browser's extension storage and are never transmitted to us:
- Your preferences — last-used device, orientation, zoom, and similar settings.
- Custom devices and custom request headers you create.
- Your Pro entitlement, if you have one (a signed licence token and a random install ID).
Screenshots and screen recordings you create are handed straight to your browser to download or copy — they are never uploaded anywhere.
The only time Bezel talks to a server
Bezel Pro is unlocked with a licence key. To confirm that key is valid, Bezel contacts our licensing service at bezel.tools. This happens when you activate a key and, occasionally afterwards, to re-check that the licence is still active (with roughly a two-week offline grace period, so Bezel keeps working without a connection).
Each of these requests contains only two things: your licence key and a random per-install identifier — a UUID generated on your device that is not linked to your identity. The requests never include the pages you visit, page content, IP-based profiling, or any personal information. Our server stores only the licence key, its subscription status, and which install IDs are currently activated (to enforce a device limit).
If you use only the free features, Bezel never makes any of these calls.
Payments
Purchases and subscriptions are processed by Stripe through Stripe-hosted checkout. Bezel never receives, sees, or stores your payment-card details. Stripe's handling of your payment information is governed by Stripe's privacy policy. After a successful purchase you receive a licence key, which is all Bezel needs.
Permissions, and why each is needed
Browsers ask you to approve an extension's permissions. Here is exactly what Bezel uses each one for — all of it in service of local emulation, none of it to collect data.
What Bezel does not do
- No analytics or telemetry on the pages you open.
- No advertising, and no ad or tracking networks.
- No selling, renting, or sharing of data — there is no personal data to sell.
- No account, profile, or sign-in.
Children
Bezel is a developer tool and is not directed at children under 13, and it knowingly collects no personal information from anyone.
Changes to this policy
If this policy changes, the date at the top will be updated and the current version will always live at this address. Because Bezel collects no personal data, changes will be about clarity, not new data practices.
Contact
Questions about privacy, or a data request? Reach the maker, Alexander Hagenah, on X (@xaitax), or via bezel.tools.