v2.3-GOLD One primitive. Done well.

You need a primitive,
not a suite.

SEON bundles email, phone, device, and IP into one heavyweight platform. CandycornDB ships v2.3 Base-Zero IP intelligence in one HTTP call: scoreReasons, asnType, /24 CIDR cluster math. No SDK, no seat-based contract, p99 under 50ms.

No Credit Card Required

100 calls per day on the Developer tier. Free forever.

INTEGRATION COMPLEXITY
SEON Suite Days/Weeks
Email Analysis Device Fingerprint Phone Lookup
CandycornDB Minutes
Verified Score

Feature parity, side by side

An all-in-one fraud suite cannot answer the IP-specific questions a v2.3 receipt does.

Capability CandycornDB v2.3 SEON Suite
Scope IP intelligence, depth-first Email, phone, device, IP, all bundled
Integration One curl, no SDK Multi-module SDK and config
Subnet-Aware Scoring /24 CIDR clusters, +25 Per-IP, no CIDR math
Wholesale Landlord ID Clouvider, M247, Tesonet Generic ASN lookup
Base-Zero Transparency scoreReasons[] on every call Composite risk band only
Pricing $0 / $49 / $299, per request Per seat, monthly minimum
Cached Lookup p99 < 50ms Variable, multi-module

All-in-one suite vs live refinery pipeline

If you only need IP intelligence, paying for email and device modules adds latency and cost. The architecture decides what you ship and what you pay for.

Suite · Heavyweight

SEON Suite

Multi-module platform tuned for one-stop fraud teams.

Step 1
Negotiate the contract
Per-seat pricing, monthly minimums, multi-module bundling. Sales-led onboarding.
Step 2
Install the SDK
Pull the device fingerprint script, the email enrichment client, and the orchestration layer. Configure modules you may not need.
Step 3
Compose a multi-module call
Email, phone, device, and IP enrich in series or parallel. Latency stacks.
Step 4
Composite risk band returned
No scoreReasons on the IP signal in isolation. The fraud band reflects the whole bundle.
Live · Auditable

CandycornDB v2.3 Refinery

One primitive shipped well. Ship today, no SDK, no seat tax.

Step 1
Sign up, get a key
No card. 100 calls per day on Developer. Per-request billing on paid tiers.
Step 2
One curl call
GET /api/public/lookup?ip=.... No client library. Idiomatic in any language with an HTTP client.
Step 3
v2.3 receipt returned
P1 cluster math, P3 landlord ID, base-zero scoring, all in one response. scoreReasons[] on every call.
Step 4
Compose with whatever else you ship
If you need email or device signals later, add them. We do not bundle. We do not lock-in.

The audit receipt one HTTP call returns

No SDK install, no module orchestration. One curl command and the v2.3 receipt comes back.

// curl https://candycorndb.com/api/public/lookup?ip=216.183.115.43 \ // -H "x-api-key: $KEY" { "ip": "216.183.115.43", "score": 35, "scoreVersion": "v2.3-base-zero", "asn": "AS62240", "asnType": "hosting", "isProxy": true, "isp": "Clouvider Limited", "scoreReasons": [ { "component": "asnHosting", "delta": 15 }, { "component": "proxyInferred", "delta": 20 } ], "firstSeen": "2026-04-28T13:11:08.412Z", "lastSeen": "2026-04-28T13:11:08.412Z" } // Math: 0 (base) + 15 (hosting) + 20 (infra penalty) = 35.

No SDK. No multi-module orchestration. No seat-based pricing. One endpoint, one receipt.

No Credit Card Required

Stop trusting stale databases.
Start auditing your traffic.

100 calls per day on the Developer tier. v2.3 Base-Zero engine. scoreReasons on every call.