HN
Today

Show HN: GlassBox – what the browser reveals, and how identifiable you are

This Show HN project, GlassBox, is an open-source, client-side tool that reveals an astonishing array of data your browser exposes to every website, estimating how uniquely identifiable you are. It gained traction for its detailed breakdown of fingerprinting vectors, from canvas and WebGL to fonts and audio stack, highlighting the pervasive nature of browser-based tracking. The discussion quickly spiraled into a mix of dread over privacy implications, technical debates on anti-fingerprinting methods, and philosophical musings on browser design and the trade-offs between functionality and user anonymity.

41
Score
16
Comments
#9
Highest Rank
6h
on Front Page
First Seen
Aug 24, 5:00 PM
Last Seen
Aug 24, 10:00 PM
Rank Over Time
16915182830

The Lowdown

GlassBox, introduced as a Show HN, is a powerful, dependency-free web tool designed to audit the various data points your browser exposes to any website. Developed after a Hacker News discussion about audio-context fingerprinting, it compiles approximately 31 different "probes" to estimate a user's unique identifiability, all processed client-side without phoning home (except for an opt-in IP geolocation).

  • Comprehensive Data Exposure: GlassBox meticulously details a wide range of browser signals, including user agent details, hardware concurrency, device memory, canvas and WebGL renderings, audio stack characteristics, installed fonts, media codec support, and even automation signals (like navigator.webdriver).
  • Identifiability Estimation: The tool provides an "identifiability" score, which the author transparently states is a model based on published entropy studies (e.g., Panopticlick), not a real-time measurement against a live population. It factors in browser masking of certain signals and caps the score at ~33 bits, enough to uniquely identify one person on Earth.
  • Privacy Guide: A companion guide is available to help users reduce their fingerprint, emphasizing that true privacy comes from blending into a large, anonymous crowd rather than creating a uniquely hardened setup.
  • Transparency and Open Source: The project is a single static HTML file, ensuring no data leaves the user's browser without explicit consent (for IP) and its source code is openly available under an MIT license on GitHub.

In essence, GlassBox serves as an eye-opening diagnostic for anyone concerned about online privacy, starkly illustrating the digital breadcrumbs left by modern web browsers and sparking critical conversations about web standards and user anonymity.

The Gossip

Dread of Digital Dredging

Users expressed shock and horror at the sheer volume of identifiable data their browsers reveal, leading to feelings of despair regarding online privacy. The ability for browsers to leak so much information, especially from fonts and audio, was a recurring point of concern, even with privacy-focused browsers.

Fingerprint Fuzziness and Falsification

A significant thread revolved around the accuracy of GlassBox's identifiability estimates, particularly in the context of anti-fingerprinting measures. Some commenters questioned scores they felt were too high for privacy-hardened browsers or noted discrepancies in reported system information, while others explained how browsers intentionally "bucket" certain values to mislead fingerprinting attempts. Crucially, it was pointed out that a consistently changing fingerprint can also act as a form of privacy.

Browser Battlegrounds and Best Practices

The discussion touched on the fundamental tension between providing rich web features and maintaining user privacy. Commenters debated whether browsers are inherently flawed by design for exposing so much, with some arguing feature availability is a necessary evil for graceful degradation, and others yearning for a simpler, "content-only" web experience reminiscent of earlier internet days where clients handled missing features.

AI Auteur Aversion

One commenter noted the slightly "AI-like" tone in the tool's descriptive text, raising a minor, yet contemporary, point about the evolving nature of digital communication and content creation.

Show HN: GlassBox – what the browser reveals, and how identifiable you are - HN Today