SFW API

SFW API vs AWS Rekognition Content Moderation

Last updated Mon Nov 09 2026 00:00:00 GMT+0000 (Coordinated Universal Time)

Rekognition returns a hierarchy of moderation labels (Explicit Nudity, Suggestive, Violence, …) with confidence values; the SFW API returns one nudity level and a policy verdict.

SFW APIAWS Rekognition
Entry price$10 for 10,000 credits ($1.00/1k)about $1.00 per 1,000 images, tiered down with volume
Free500 credits/monthfree tier for 12 months
SetupAPI key, one requestAWS account, IAM, SDK, region
Outputlevel 0–3, scores, flags, blockedlabel tree with MinConfidence, parent/child names
Videoframes in the same callasynchronous video jobs via SNS/SQS
Data handlingnothing storedper AWS data policy; opt-out of improvement use needed

Choose Rekognition when you are already deep in AWS and want many label types with regional residency choices. Choose the SFW API for a simpler contract, an ordinal level instead of a label forest, synchronous GIF/video, and prepaid pricing.

Mapping labels

Rekognition labelSFW API
Explicit Nudity → Exposed Male/Female Genitalia, Nudity, Sexual Activitylevel 3 Explicit
Explicit Nudity → Partial Nudity, Suggestive → Revealing Clothes (with little coverage)level 2 Implied Nudity
Suggestive → Female Swimwear Or Underwear, Male Swimwear Or Underwear, Revealing Clotheslevel 1 Revealing
Sex Toyssex_object flag
Illustrated Explicit Nudityart flag + level

MinConfidence (0–100) maps roughly to our scores: a level counts above 50 on a calibrated scale, so start with 50 rather than Rekognition's usual 80.