Use case · Advertising, marketing & DSP's

Pre-Bid IP Filtering for DSPs & Programmatic Buying

A DSP has single-digit milliseconds to decide whether a bid request is worth bidding on at all. IP is one of the few signals reliably present before any bid is placed — which makes it the natural filter to run before spend, not after.

Start for freeSee how it works

Why bid-time is the moment that matters

Quick answer

Pre-bid IP filtering scores a bid request's IP for invalid-traffic risk before the DSP decides whether to bid, using category signals (datacenter, residential proxy, bot) rather than a network call, so the check adds no latency to the bid loop.

Every other stage of fraud detection — post-bid, post-click, post-conversion — is about identifying spend that's already happened and trying to get it back or exclude the source going forward. Pre-bid is the only point where you can simply not spend it in the first place.

The constraint is speed. A DSP's bidding logic runs in single-digit milliseconds, so anything added to that path has to be effectively free. IP is one of the very few signals present in the bid request itself before a network call, cookie sync, or device fingerprint is possible — which is exactly why it's the workable filter at this stage.

How IP Raccoon helps

IP Raccoon ships as downloadable files, so DSPs get an IP risk reading without a single network call inside the bid process. The dataset loads directly into the buyer's own infrastructure and gets queried in-process, and the permalink it comes from is stable, so every new release lands without re-integration.

The category breakdown is what makes it usable across inventory types, rather than one blanket rule that's either too aggressive or too permissive depending on context:

SignalMobile app inventoryDesktop web inventory
Datacenter IPInvalid traffic — real phones don't connect from datacentersWeaker signal — corporate VPNs and cloud browsers overlap here
Residential proxySuspicious, worth a discount on the bidSuspicious but not disqualifying on its own
Known botExcludeExclude

Buyers set their own thresholds and rules per inventory type instead of inheriting someone else's blanket policy.

What to look for in a pre-bid IP filter

  • File-based delivery, so the check runs in-process with zero added latency to the bid loop
  • Category breakdown (datacenter, residential proxy, known bot, anonymiser), not a single opaque score
  • Refresh frequency fast enough to catch newly-spun-up datacenter ranges and proxy pools
  • Pricing that separates the per-query credits from the dataset subscription, so each can be sized to the test or the campaign
$ curl -o anonymizers.mmdb \
  "https://files.ipraccoon.com/download/anonymizers?authorization=$IP_RACCOON_TOKEN&format=mmdb"

slugs:   reputation · anonymizers · detected_bots · known_bots
formats: csv (subnet) · csv_plus (subnet + subcategory) · mmdb

Filter before you spend, not after

Load IP Raccoon's datasets into your bidding infrastructure and see the invalid-traffic share of your inventory before the next auction.

Start for freeSee pricing

FAQ

Frequently asked questions

Related

More use cases

All use casesAffiliate fraud detectionCredential stuffing detectionEdge rules on CDNs & WAFsGlossaryRead the docs