Stable identification for every device.

Stable device and browser IDs that survive browser updates, cookie clears, and incognito mode. The foundation for detecting account sharing, multi-accounting, and account takeover.

One ID, every browser.

Rupt assigns a stable device ID that follows the device — not the browser. Same person on Chrome and Safari, on first visit and incognito, after a cookie clear or browser update — same ID.

That stability is what makes account sharing, multi-accounting, and account takeover detection actually work.

Detect account sharing accurately
Device dev_a8b9c7d6 Confirmed
Device IDdev_a8b9c7d6e5f4Browser fpfp_e1d2c3b4a5f6Confidence99.2%Device typeChrome 121 · macOS 14.5First seen14 days agoBrowsers usedChrome, Safari, FirefoxCross-browserLinked

Drift-resistant browser fingerprints.

A proprietary fingerprint built from Canvas, WebGL, audio, font, timing, and hardware signals — each contributing a stable hash that rarely changes between sessions.

Less than half a percent of drift over 30 days, even across major browser updates.

Browse the full intelligence response
Fingerprint fp_e1d2c3b4a5f6 Stable
Canvas0x4f8a2b1cWebGL0xc7e9d3a4Audio0x82b5f1d6Fonts42 installed · hashedTiming9.7ms ± 0.3Hardware8 cores · 16 GBDrift0.4% over 30 days

Trust that builds over time.

Each device accumulates a history — sessions, accounts seen, concurrent activity, login patterns. The more Rupt sees a device, the higher its confidence.

Login from a brand-new device? Lower trust. Same device for 14 days across 3 browsers? Trusted.

Stop account takeover
Device history Trusted
Accountacc_5fG7hK2qL9pMSessions247 over 14 daysDevices3 (this + 2 known)Concurrent1Last login2 minutes agoATO score0.08Trust score0.94

How do you want to work with Rupt?

Book a demo to see Rupt against your use case, or log in to your dashboard.