Skip to main content

Module profile

Module profile 

Source
Expand description

Unified fingerprint identity profile.

FingerprintProfile ties together all identity signals — UA, platform, screen, hardware, WebGL GPU, noise seed, navigator properties, and network characteristics — into a single coherent device identity. All built-in profiles are internally consistent and pass validate().

§Example

use stygian_browser::profile::FingerprintProfile;

let p = FingerprintProfile::windows_chrome_136_rtx3060();
let _ = p.validate();
assert_eq!(p.platform.os, stygian_browser::profile::Os::Windows);

Structs§

BrowserProfile
Browser identity configuration.
FingerprintProfile
A complete, internally consistent device identity for anti-fingerprinting.
HardwareProfile
Hardware configuration.
NetworkProfile
Network configuration (NetworkInformation API).
PlatformProfile
Platform configuration.
ScreenProfile
Screen configuration.

Enums§

BrowserKind
Browser kind.
Os
Operating system class.