Learn how Greip can help you automate content moderation and protect your platform from harmful content.
/scoring/profanity
How it helps:
Detect offensive, inappropriate, or harmful language in user-generated content (e.g., comments, posts, messages).
Identify and flag content containing profanity, hate speech, or other prohibited terms.
Customize the response to either block the content, flag it for review, or notify moderators.
Key Parameters:
text
: The text to analyze.listBadWords
: Set to yes
to return a list of detected bad words.scoreOnly
: Set to yes
to return only the risk score (useful for quick filtering)./scoring/profanity
endpoint to analyze the text.
If the text contains profanity or exceeds a risk threshold, flag it for review or automatically reject it.
/lookup/ip
, /lookup/ip/threats
How it helps:
Identify users with high-risk IP addresses (e.g., VPNs, proxies, Tor nodes, Bots, Hosting) who may be attempting to bypass content moderation filters.
Detect IPs associated with malicious activity or spamming.
Example Use Case:
A user with a high-risk IP submits multiple posts in a short time frame.
Use Greip to check the IP’s reputation and flag the user for further review.
/scoring/email
, /scoring/phone
How it helps:
Detect disposable or temporary email addresses often used by spammers or trolls.
Validate phone numbers to ensure they are legitimate and not associated with fraudulent activity.
Example Use Case:
A user signs up with a disposable email address (e.g., temp@mailinator.com
).
Use the /scoring/email
endpoint to flag the account for manual review or block it automatically.