PhotoDNA only matches images against a database of known, previously flagged material. It cannot detect *new* NSFW content, and access is heavily restricted. Tabu uses probabilistic AI and is open to all developers.
| Feature | Tabu | PhotoDNA |
|---|---|---|
| Technology | Probabilistic AI | Hash Matching |
| Detects New Content? | Yes | No (Only known hashes) |
| Access | Open to all developers | Restricted to approved NGOs |
| Integration | Simple REST API | Complex legal/technical setup |
| Compliance Reports | 1-click DSA Transparency Reports | Build it yourself |
PhotoDNA doesn't actually "look" at an image. It just hashes it and checks if it's on a blacklist. Tabu uses MobileNetV2 to probabilistically classify any brand new image your users upload.
PhotoDNA is strictly gated and requires a lengthy legal approval process, usually reserved for large enterprises and NGOs. Tabu is self-serve—sign up and get an API key instantly.
If you just need to pass Apple App Store Guideline 1.2 for UGC moderation, you don't need a heavy enterprise tool. Tabu is the fastest way to get your app approved.