Skip to main content
someguyby 404 Privacy

Browser fingerprint protection, controlled locally

A little more ordinary.

someguy is a privacy app that makes your browser look like everyone else’s. As easy as a VPN. Actually focused on privacy.

A VPN changes your address. someguy changes your face.

  • Local-firstRuns on your machine, not on our servers
  • One profile, supported layersBrowser and network signals coordinated where supported
  • Open engineThe underlying components are open source
You are in here somewhere, and so is everyone else. That’s the point.

How websites track you without cookies.

Browser fingerprinting is a method of recognizing a browser or device by combining the technical information it exposes during a visit. Websites can collect screen and viewport dimensions, language and timezone settings, hardware capabilities, and available fonts. They can also use canvas fingerprinting and WebGL fingerprinting to measure differences in how browsers render text and graphics. These observations form a browser fingerprint that can be compared with information collected on later visits.

Unlike cookie-based tracking, browser fingerprinting does not require a website to save an identifier in your browser first. Clearing cookies or opening a private browsing window can remove stored site data while leaving many browser and device characteristics unchanged. This can support tracking without cookies, including comparisons across websites when the same third-party service collects signals on those sites. How reliably visits can be linked depends on the signals collected, browser protections, and the population being compared; a fingerprint match alone does not prove that two visits came from the same person.

A VPN changes the public IP address a website sees, but it does not ordinarily change your browser’s fonts, graphics output, language settings, or device characteristics. That is why a VPN alone does not stop browser fingerprinting. Servers can also examine HTTP request headers and TLS handshake details, alongside TCP/IP behavior where the network path makes it observable. Reducing fingerprint-based tracking means considering the browser and connection signals an observer can combine, rather than changing an IP address or an isolated browser setting.

  • Not a cookie

    A site can calculate a fingerprint from your setup without first storing a cookie on your machine.

  • Works logged out

    You do not have to sign in for a site to compare your browser signals with earlier observations.

  • Survives private browsing

    Private browsing limits local history and cookie persistence. Many browser, device, and connection signals can remain similar.

The problem, in one picture

What websites see today

One person, standing alone in the light, described in detail:

  • Screen size
  • Installed fonts
  • Graphics chip
  • Timezone
  • Language
  • How the machine draws a picture
  • Battery and hardware quirks

Distinctive details can help connect repeat visits.

What they see with someguy

The goal: coordinate supported signals around a consistent profile, rather than expose a scattered collection of native details.

  • A common screen
  • Common fonts
  • A common setup
  • Coordinated signals
  • Explicit coverage limits

The aim is a less distinctive introduction. The crowd illustrates the idea; it is not a measured anonymity set.

One profile. A consistent introduction.

Changing isolated values can produce an inconsistent profile. Your browser claims Windows while your connection behaves like Linux, or your screen says one thing and your graphics chip says another. Detection systems can compare those layers, and inconsistencies can become additional identifying signals.

someguy works the other way. One selected profile coordinates the layers the software supports. The goal is not a clever fingerprint. The goal is an ordinary one.

Four layers, four faces

What happens when each layer describes a different machine:

  • JavaScriptWhat a page can ask your browser directly: graphics chip, fonts, screen, timezone.
    mixed
  • HTTP headersThe request itself: browser family, language, the platform it claims.
    mixed
  • TLSThe handshake under the request. Its shape can indicate the software family that made it.
    mixed
  • TCP/IPHow the connection itself behaves, down at the transport layer.
    mixed

Inconsistent changes can make a profile easier to distinguish.

One profile across supported layers

What someguy coordinates around a single selected profile:

  • JavaScriptWhat a page can ask your browser directly: graphics chip, fonts, screen, timezone.
    aligned
  • HTTP headersThe request itself: browser family, language, the platform it claims.
    aligned
  • TLSThe handshake under the request. Its shape can indicate the software family that made it.
    aligned
  • TCP/IPHow the connection itself behaves, down at the transport layer.
    aligned

The supported signals share one profile. Coverage depends on browser, operating system, and release; an aligned illustration is not a measured result.

Your browsing stays on your machine’s chosen route.

A VPN or remote proxy adds a provider to the network path. someguy works locally instead: its profile controls do not require a 404 Privacy relay to receive your browsing traffic. You can still choose a network privacy tool separately.

someguy runs on your machine. The local service, the profile state, the certificate authority, and the supported kernel handling are all on your hardware, and your browsing never passes through a 404 Privacy server. Product updates and subscription administration remain separate from this local browsing path.

Your network address: someguy does not mask your IP address by itself. Choose a VPN or Tor Browser separately when your needs call for a different network route. Do not assume Tor Browser can be combined with custom profile changes.

Explore the architecture
someguyrunning locally
Active profileResearch workstation
local session
Presented identityChrome · Windows 11desktop · en-US · UTC−06
Active
A product-interface illustration showing one active identity applied across supported layers.

Three steps. No command line.

someguy manages the local setup through a graphical interface. The open-source components remain available for people who prefer to configure them directly.

  1. 1

    Pick a profile

    Choose a profile that fits a supported browser family. One definition coordinates the signals the release can change.

  2. 2

    Launch your browser

    Use the app to prepare the local service, certificate trust, and routing, then launch or open a supported browser.

  3. 3

    Browse and review

    Use the available profile and software updates, and review coverage for your browser and operating system. A selected profile is not a guarantee of anonymity.

Under the hood, for people who check: STATIC is an open-source Rust proxy that handles the application layer locally. Rose provides the Linux runtime and eBPF handling for supported packet-level surfaces. The engine is AGPLv3 and inspectable on GitHub. The app is the polished wrapper around it, and the wrapper is the part you pay for.

View the engine

someguy complements network privacy tools.

VPN

Changes the visible route

Replaces the public exit IP and changes the network path. It normally leaves browser and device surfaces intact, and it asks you to trust the provider with all of your traffic.

Location and route privacy
someguy

Changes the presented profile

Coordinates supported browser, request, TLS, and network-stack signals around one selected identity, locally, with no company server in the path.

Fingerprint and linkability control
Tor Browser

Creates a shared anonymity model

Standardizes browsers and routes traffic through Tor. someguy does not reproduce Tor Browser’s anonymity model.

Purpose-built anonymity system

Made for people who would rather not be tracked online.

Fingerprinting is a mass practice, not a targeted one. It runs on shopping sites and news sites, on health pages and job boards. The audience for protection is everyone it touches.

  1. 01

    Everyday browsing

    Shopping, reading, and looking things up all expose browser signals. someguy is for people who want more control over that everyday exposure.

  2. 02

    Work that can be used against you

    Journalists, lawyers, researchers, organizers, and anyone whose reading list is sensitive. Repeat visits link together into a pattern, and patterns reveal sources, clients, and intentions. A coordinated profile can be one part of protecting that work.

  3. 03

    People who check

    Technical users who want to select a profile, hold it steady, and inspect exactly what a browser presents. The engine is open source, the coverage claims are stated per layer, and the limits are printed on the page.

Desktop convenience or direct control.

Both paths use the same underlying engine. The app provides setup and management controls. The self-hosted path leaves configuration and operation to you.

The app

someguy

The managed experience: choose a profile, launch a supported browser, and let the app handle the local service, certificates, and profile updates. Ten-day free trial, then $9 a month.

  • Windows
  • macOS
  • Chrome
  • Firefox
  • 10-day trial
Operate it yourself

Self-hosted components

Build and operate the open-source components yourself. You manage certificates, configuration, and updates on your own schedule.

  • Rust
  • Open source
  • AGPLv3
  • Manual setup

Questions people actually ask

Does this make me anonymous?

No. someguy coordinates the fingerprint signals supported by the current release. Accounts, behavior, network location, and surfaces outside that coverage can still link activity. A profile is a privacy control, not proof that you are anonymous.

How is this different from a VPN?

A VPN changes the public IP address seen by a destination. someguy changes supported browser and connection signals locally. They address different parts of your exposure; someguy does not mask your IP address by itself.

Will it break websites?

Compatibility varies by site, browser, and profile. If a page fails, check the local engine, certificate trust, and routing. You can disable the configured proxy routing to return to ordinary browsing; those sessions will not receive the same profile controls.

Do you collect my data?

Browsing traffic handled by the product is processed on your device and follows the network route you choose. It does not pass through a 404 Privacy browsing relay. Subscription administration and product update requests are separate from the contents of your browsing sessions.

Ready to be uninteresting?

Join the crowd. Give your browser a less distinctive introduction.