Comprehensive IP analysis: 5 VPN detection methods, proxy and Tor detection, geolocation, blocklist checking, and request velocity tracking.
Everything you need for ip intelligence.
Timezone mismatch analysis, public VPN database lookups, OS fingerprint cross-validation, relay detection, and behavioral pattern analysis.
Identify HTTP proxies, SOCKS proxies, and residential proxy networks in real time.
Live Tor exit-node matching with auto-updated blocklists.
City-level geolocation enriched with timezone, ISP, and ASN metadata.
Cross-reference IPs against known malicious, spam, and botnet databases.
Track request patterns across 5-minute, 1-hour, and 24-hour sliding windows.
Get ip intelligence running in under a minute.
$ npm install @tracio/clientimport Tracio from '@tracio/client'const tc = await Tracio.load({ apiKey: 'tk_live_...' })const { ip } = await tc.get()Enterprise-grade performance across all metrics.
| Metric | tracio.ai | Competitor |
|---|---|---|
| Accuracy | 99.5% | ~95% |
| Signals Collected | 1,200+ | ~400 |
| Response Time (p95) | <30ms | ~80ms |
| Bundle Size | 128KB | ~350KB |
| Cross-Browser Persistence | Yes | Limited |
Understand exactly how each capability works under the hood.
Three steps to actionable device intelligence.
Our lightweight SDK collects 1,000+ browser signals in under 50ms with zero impact on user experience.
Server-side AI engine analyzes signals, applies advanced matching, and computes confidence scores.
Get a stable visitor ID, bot detection results, smart signals, and IP intelligence in a single API response.
Get started with just a few lines of code.
const result = await tc.get();console.log(result.ip.vpn); // { detected: true, method: "tz_mismatch" }console.log(result.ip.proxy); // { detected: false }console.log(result.ip.tor); // { detected: false }console.log(result.ip.geolocation); // { city: "Berlin", country: "DE" }See exactly what data you receive from every API call.
{ "requestId": "req_2m6k9x4p", "visitorId": "X7fh2Hg9LkQp3Nv", "ip": { "address": "203.0.113.42", "vpn": { "detected": true, "method": "tz_mismatch", "provider": "NordVPN" }, "proxy": { "detected": false }, "tor": { "detected": false }, "relay": { "detected": false }, "residentialProxy": { "detected": false }, "geolocation": { "city": "Berlin", "region": "Berlin", "country": "DE", "latitude": 52.52, "longitude": 13.405 }, "reputation": { "score": 0.35, "malicious": false } }, "processingTimeMs": 11}Built for speed. Optimized to never impact your user experience.
Your data stays yours. Always.
We never collect names, emails, passwords, or any personally identifiable information. Our signals are derived from browser configuration and hardware characteristics only.
All data between the client SDK and your server is encrypted using TLS 1.3 with an additional application-level encryption layer using AES-256-GCM.
Choose EU or US regions for data processing. All visitor data encrypted at rest and in transit. You control retention and access policies.
Built for GDPR, CCPA, and ePrivacy compliance. Zero third-party data sharing, configurable retention policies, and complete data subject access request support.
See how teams use IP Intelligence to solve real-world problems.
Detect distributed attacks using rotating residential proxies.
Learn moreValidate customer location and detect VPN/proxy usage during checkout.
Learn moreIdentify geographic impossibility patterns across shared accounts.
Learn moreGet started in minutes. No third-party data sharing, full data ownership, complete control.
Join teams protecting their platforms with tracio.ai