Terms of Service — Is This NSFW
Terms for the Is This NSFW checker, content moderation API and prepaid detection credits.
Last updated: 2026-11-12
The service
Is This NSFW provides automated content-risk scores for images, text and videos through this website and an authenticated API. By using the service, you agree to these terms. The service is a detection tool, not a platform for publishing or distributing submitted content.
Results and your decisions
Scores estimate possible Sexual, Nudity, Violence and Gore risks. They may contain false positives and missed cases. A low score does not guarantee acceptance by another platform; a high score does not establish unlawful conduct. You remain responsible for your publishing policy and decisions. Evaluate representative content before relying on automated checks, and provide review where context matters.
Submitted content and deletion
You must have the right to submit content or authorize retrieval from its URL. We process submissions to provide the requested detection result. Temporary file copies are deleted when processing completes or fails. We do not keep a submitted-file library, publicly display your files, manually view them as part of detection or use them to train our own models. Detection results, account and billing records are handled separately as described in the Privacy Policy.
Accounts and acceptable use
Keep account credentials and API keys confidential. Do not submit unlawful material, attempt unauthorized access, probe private network resources through media URLs, bypass rate limits or create accounts to abuse free credits. We may restrict access to protect the service or address abuse. You are responsible for activity performed with your account and keys.
Credits and payment
New accounts receive 5 free signup credits once. This is not a monthly allowance. An image or text check uses 1 credit; a video check uses 3. A prepaid pack costs USD 10 for 10,000 credits. Credits do not expire and are shared between website and API use. Packs are one-time purchases, with no automatic overage billing.
The service reserves credits before processing and restores them when a check fails. Repeating a completed API request with the same idempotency key and content returns the existing result without another charge. A different check requires a new key. Refer to the API reference for request limits and errors.
Payment is processed by the provider shown at checkout. For a billing problem or a refund request, contact support through your signed-in account. These terms do not remove any rights that apply to your purchase under applicable law.
Availability and changes
Checks may fail or be temporarily unavailable. The file types, size limits and request requirements shown on the homepage apply. We may update the service or restrict access in response to security, operational or abuse issues. We do not guarantee a particular accuracy rate or uninterrupted availability.
We will update the date on this page when these terms change. Return to the checker.