Browser & privacy

Technical guides about browser & privacy, written for practical follow-up.

Latest guides

12 articles
Browser & privacy

Read a WebRTC test without confusing every address with a leak

Identify host, server-reflexive and relay candidates, then investigate differences between browser web traffic and ICE gathering.

Privacy & permissions7 min read
Browser & privacy

Test canvas fingerprint repeatability without inventing a privacy score

Control browser settings, rendering conditions and comparison inputs to find what changed in a canvas measurement.

Browser fingerprinting8 min read
Browser & privacy

What a WebGL renderer reveals, and why it sometimes disappears

Interpret masked renderer strings, software rendering and graphics limits while separating privacy controls from performance failures.

Browser fingerprinting8 min read
Browser & privacy

Offline audio fingerprints: what the browser calculates

Understand an oscillator-compressor test, compare repeatability and avoid confusing an audio computation with microphone recording.

Browser fingerprinting8 min read
Browser & privacy

Debug browser permissions by origin, frame and request state

Resolve permission failures by distinguishing browser support, user grants, secure contexts and embedding policy.

Privacy & permissions8 min read
Browser & privacy

GPC and Do Not Track: inspect the signal and its limits

Read exposed privacy preferences and understand why a browser setting does not prove how a remote service handles data.

Privacy & permissions8 min read
Browser & privacy

CSS pixels, zoom and the mobile keyboard: a viewport field guide

Find layout failures by comparing screen dimensions, layout viewport, visual viewport and device pixel ratio.

Device & browser capabilities8 min read
Browser & privacy

Feature detection that survives browser updates

Use existence checks, secure-context checks and a real operation to decide whether an API is usable in the current page.

Device & browser capabilities8 min read
Browser & privacy

Browser storage: quotas, eviction and persistence

Plan offline data handling around estimated usage, origin boundaries, failed writes and the limits of persistence requests.

Device & browser capabilities8 min read
Browser & privacy

Why a supported video format still fails to play

Separate container support, codec profiles, decoding performance and network delivery when diagnosing media playback.

Device & browser capabilities7 min read
Browser & privacy

Locale and timezone bugs: test the values your page actually uses

Reproduce date, number and language errors using explicit locale settings and timezone-aware examples.

Device & browser capabilities7 min read
Browser & privacy

Your fingerprint is not your identity.

A matching browser signature is an observation. Here is what it can tell you, what it cannot, and how to compare your own setup.

Browser fingerprinting8 min read

12 guides

← All guides
50 useful tools · ↑ ↓ to navigate · Enter to open · Esc to close