IdukkiIdukki
Brand-Safety API

Pre-bid + post-serve scoring

The scoring layer every ad call passes through.

Trained on the Idukki moderation corpus, a continually growing library of brand-vetted UGC labels. Returns a 0-100 composite score in under 50ms across six safety axes. Use it as the default filter on every piece of media you serve, anywhere on the internet.

Brand-Safety API

Pre-bid + post-serve scoring

Six-dimension score

  • Six-dimension score

    Per-axis sub-scores

  • Custom profiles

    Per-buyer +

  • Edge inference

    Multi-region inference

Custom profileslive
  • < 50ms
    P95 inference latency
  • 0-100
    Composite score per call
  • 6 axes
    Toxicity · hate · NSFW · IP · brand · deception
  • SOC 2
    Type II in audit
  • 01

    Six-dimension score

    Toxicity, hate, NSFW, IP-infringement, brand-conflict, deception. Get each axis or one composite, your call.

    • Per-axis sub-scores in 0-100
    • Threshold-based hard/soft fail
    • Why-it-scored explanations on every call
  • 02

    Custom profiles

    Build a per-buyer profile: which categories to block, which to warn, which to allow. Push updates from a dashboard or the API.

    • Per-buyer + per-campaign profiles
    • Dashboard + Terraform-friendly API
    • Profile versioning + audit log
  • 03

    Edge inference

    Deployed to Cloudflare Workers + Fastly Compute + AWS Lambda@Edge. P95 stays under 50ms whichever PoP you hit.

    • Multi-region inference
    • CDN-cache friendly response shape
    • 99.95% uptime SLA
  • 04

    Pre-bid hook

    Score before the bid request leaves the SSP. Drop blocked impressions for free, before they cost anything.

    • OpenRTB ext.brand_safety field
    • Sub-25ms pre-bid latency target
    • Compatible with major SSPs
  • 05

    Post-serve audit

    Log every served impression. Score retroactively when a creative changes. Roll up to weekly brand-safety reports.

    • Per-impression score storage
    • Retroactive re-scoring on creative change
    • Weekly auto-generated reports
  • 06

    Custom training

    Bring your own labelled examples. We fine-tune a private head on top of the base model for your brand.

    • Bring 500+ labelled examples
    • Fine-tuned head in 48 hours
    • Private inference endpoint
Get a free trial

Get a free trial, 100k API calls

Bring your traffic. We’ll plug into your stack in a day and run the scoring side-by-side with your incumbent for two weeks.

  • 100,000 free calls · no card
  • Side-by-side benchmark vs. incumbent
  • Slack channel with the safety team

Cloudflare bot-protection

No spam. Unsubscribe anytime. We never sell your data.

4-min setupDTC + B2B brands37 KB runtimeReal G2 reviews

Stop renting six tools. Ship one.

Spin up your first widget in 4 minutes. Migrate from Bazaarvoice, EmbedSocial, Tolstoy or Videowise in a day. Your CFO will love us. Your CRO already does.

  • No credit card
  • Cancel anytime
  • GDPR + SOC 2 (in audit)

We use cookies

We use essential cookies to run this site and optional analytics cookies to understand how it’s used. You can change your choice anytime in our privacy policy.