Browser & privacy
Technical guides about browser & privacy, written for practical follow-up.
Latest guides
12 articlesRead 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.
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.
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.
Offline audio fingerprints: what the browser calculates
Understand an oscillator-compressor test, compare repeatability and avoid confusing an audio computation with microphone recording.
Debug browser permissions by origin, frame and request state
Resolve permission failures by distinguishing browser support, user grants, secure contexts and embedding policy.
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.
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.
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.
Browser storage: quotas, eviction and persistence
Plan offline data handling around estimated usage, origin boundaries, failed writes and the limits of persistence requests.
Why a supported video format still fails to play
Separate container support, codec profiles, decoding performance and network delivery when diagnosing media playback.
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.
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.
No guides match that search.
12 guides