Add visitor intelligence to your product
Your customers see their website visitors, understand buying behavior and get real-time alerts. All under your brand.
The infrastructure you'd spend a year building
Visitor identification looks simple until you try to build it. IP databases, browser quirks, privacy laws and constant maintenance. Radar handles all of it so you can ship the feature, not the plumbing.
Launch in days, not months
New revenue
Charge for visitor intelligence as a premium feature. Your customers get value and you get recurring revenue.
Product stickiness
Analytics features become a reason to stay. It's harder to churn when you'd lose visibility into who's visiting your site.
Focus on what matters
Your engineers should build what makes your product unique, not maintain tracking infrastructure.
Complete white-label
Your domains and your brand. Your customers never see Snitcher.
Sample code
// Radar streams visitor sessions to your webhook
const { internal_identifier, events } = req.body;
const ip = events[0].context.geo.ip;
// Identify the visiting company
const lookup = await identifyCompany(ip);
if (lookup.type === 'business') {
await dashboard.addVisitor({
customer: internal_identifier,
company: lookup.company.name,
industry: lookup.company.industry,
page: events[0].event_properties.$url,
});
} How it works
Generate a tracker
An API call creates a tracking config for your customer.
Provide the script
Your customer installs a snippet and requests go through your branded domains.
Receive the data
Events stream to your webhook in real-time so you can display them however you want.
| In-House | With Radar | |
|---|---|---|
| Time to launch | 6-12 months | < 1 week |
| Engineering cost | 1000+ hours | Zero |
| Browser updates | Your problem | Our problem |
| Privacy compliance | Your problem | Our problem |
Your brand, our infrastructure
Every request flows through your domains. Your customers see your brand, your endpoints, your product. Radar powers it invisibly from behind the scenes.
- Visitor lands on your customer's site
- Visitors load scripts from your CDN
- Data routes through your API domain
- Radar processes and enriches in real-time
- Enriched events stream to your webhook
Everything you need to power analytics
Radar captures visitor behavior out of the box. No custom instrumentation required.
Session tracking
Automatic visitor session capture with pageviews, time on site and navigation paths.
Form submissions
Capture form data automatically without writing custom tracking code.
Click and download tracking
Track interactions with buttons, links and elements. Automatically detect file downloads like PDFs and documents.
User identification
Link anonymous sessions to known users when they log in, sign up or submit a form with their email.
Custom events
Track any action with custom events. Button clicks, feature usage, purchases — whatever matters to your customers.
Company identification
Enrich sessions with firmographic data including company name, industry and size.
Real-time streaming
Events delivered to your webhook per-event or grouped per-session — your choice.
Consent management
Built-in support for cookie consent platforms. Respects OneTrust, Cookiebot and other CMPs automatically.
Configurable per customer
Enable or disable features for each customer. Different configurations for different needs.
Frequently asked questions
No. Radar is a standalone offering for companies that want to embed visitor identification in their own products. Contact sales to learn more about Radar pricing.
Standard Snitcher is a SaaS product your team uses directly. Radar is infrastructure that powers your product so your customers use it through your application under your brand.
Radar streams raw events or fully processed sessions to your webhook endpoint. You receive visitor behavior data like pageviews, form submissions and custom events, and can request company identification enrichment.
Radar includes consent management integration. Your customers can configure waitForConsent mode and the SDK respects cookie consent signals. You remain the data controller for your customers' data.
Yes. Configure which features are enabled per customer including automatic pageview tracking, form capture, click tracking and more. Each customer can have different configurations.
Radar supports two delivery modes: per-event streaming where each event is sent to your webhook as it happens, or per-session aggregation where events are grouped by session before delivery. Choose the mode that fits your use case.
Choosing the right product
Snitcher offers multiple ways to add company identification to your stack. Choose the one that fits how you want to work.
Snitcher Platform
Best for: Marketing, sales, RevOps
Ready-to-use visitor identification with dashboards, real-time alerts, and native CRM integrations.
- Ready-to-use dashboards and alerts
- Native CRM sync to HubSpot, Salesforce
- No engineering required
Radar
Best for: SaaS platforms, product teams
White-label visitor identification infrastructure for your product. Your brand, not ours.
- Full tracking and enrichment infrastructure
- Complete white-label with your domains
- Events streamed to your webhook

Talk to sales IP to Company API
Best for: Developers, data engineers
A single API endpoint that turns any IP address into company data. You handle the rest.
- Real-time company lookup from IPs
- Raw data for your own systems
- Simple REST API integration
Six months of engineering or one API call
Right now your team is scoping a project that keeps sliding to next quarter. Radar runs white-label behind your product and puts visitor identification live under your domain this week.