- Can I moderate what my AI agents write?
- Yes. Send the text or the image an agent generated before you publish it, and the message or the image a user sends the agent before it reaches the model. Each call answers accept, review or reject with the reasons, and a ref ties the decision to the agent run.
- Do you store my images or texts?
- No. Content is checked in memory and forgotten once the answer is sent. The decision journal keeps metadata only: the time, the decision, the reasons with their scores, and the reference you sent. The fraud prevention API is the one exception, since a fraud decision needs a history: its events, decisions and cases are kept 30 days until your first top-up and 90 days after, with email addresses and IP addresses replaced by pseudonyms.
- What does a check cost?
- You pay for what you check, from a prepaid balance with no subscription. A usual image workflow costs €0.002 an image, and a text checked by the AI models €0.003 per started 1,000 characters, with every category included. Every account gets up to 2,000 free checks each month (€2.00 of use).
- Can I decide what is acceptable?
- Yes. Each workflow sets a review threshold and a reject threshold per category, and you can describe image categories of your own in plain words. Every change makes a new version.
- Can I migrate from SightEngine?
- If you use SightEngine's workflow routes, yes. The image check (POST and GET) and the text check keep the same paths and request fields, and the answer carries the same envelope and summary. Point your base URL at us, send an openshield key as api_secret and map the category ids. SightEngine's other endpoints and its per-model fields are not served.
- Is it an open-source content moderation API?
- The engines are open source: openmod, for moderation, and openfraud, for fraud prevention, are under the Apache-2.0 licence and you can run them yourself. openshield is the hosted service built on them, run by Sway SRL in Belgium. We do not sell a self-hosted version.
- Where does it run, and what about GDPR?
- The moderation server and the databases are in the European Union, and the fraud prevention instances run on a server in Germany. Cloudflare sits in front of the site and the API to deliver and protect them. For the personal data your content may hold, Sway SRL is your processor, and moderated content is never stored. The privacy policy, the data processing agreement and its list of sub-processors are on this site.
- What does openshield not do?
- The moderation API checks images and text. It does not check video or audio, it does not detect prompt injection, and nobody reviews content for you: a review decision goes back to your own team.
- Does openshield also prevent fraud?
- Yes, as a second product. The fraud prevention API scores a sign-up, a login or a payment before you act and answers allow, step up, hold or block, with the rules that fired. It runs openfraud, the open-source engine, with one instance for each organization, from €0.001 a decision.
- Can I call the API from a browser?
- No. Keys are secret and belong on your servers. The API refuses calls that carry a browser Origin header, and the docs show how to call it from your backend.