iOS Compliance

iOS Content Moderation API

Ship your iOS app with Guideline 1.2 compliance built in.

Content filtering, reporting, blocking, and audit trails - one REST API for native and cross-platform iOS apps.

What it detects

  • Content filtering (Guideline 1.2.1)
  • Report offensive content (Guideline 1.2.2)
  • Block abusive users (Guideline 1.2.3)
  • Hate & harassment
  • Sexual content
  • Violence & self-harm

Why developers choose Vettly

  • All four Guideline 1.2 requirements in one API
  • Works with Swift, SwiftUI, and UIKit
  • Pre-built App Store policy template
  • Ship compliance in hours, not weeks
Example request
bash
curl -X POST https://api.vettly.dev/v1/check \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"content": "You are terrible.", "contentType": "text"}'
Example response
json
{
  "flagged": true,
  "action": "block",
  "categories": {
    "harassment": 0.93,
    "hate": 0.02
  },
  "policy": "default",
  "latency_ms": 142
}

Compared to building in-house

Building filtering, reporting, blocking, and audit trails from scratch takes weeks. Vettly covers all four requirements with a single integration.

Read the App Store compliance guide

Get an API key

Start making decisions in minutes with a Developer plan and clear upgrade paths.

Get an API key