What we collect
Only browser-render diagnostics. Everything below is gathered locally, summarized across a few repeated passes, and sent in a single small payload to auth.vulpineos.com.
Browser and OS metadata
Browser brand and version, OS name and version, platform, architecture, browser language, timezone, hardware concurrency, and device memory.
Display metadata
Screen width and height, available area, color depth, device pixel ratio, prefers-dark and reduced-motion preferences.
Canvas and text rendering summaries
We render fixed canvas and text scenes locally several times and send hashes of the resulting pixels plus a short list of font width measurements. Raw pixels and screenshots never leave your browser.
WebGL summary
Vendor and renderer strings, GL and shading language versions, texture and viewport limits, and the supported extension list.
Worker capabilities
Whether your browser exposes Worker, SharedWorker, ServiceWorker, and OffscreenCanvas.
Coarse country / region
If your hosting provider exposes it via request headers, we may store the country or region. We do not store IP addresses.