Content Moderation made simple.

With support for over 150 languages, every content type, and usage-based billing we make it easy to automate your moderation needs.

moderate.js
app.js
// this is the message you want to moderate
const message = "Hello, world!";

// now create the request
const res = await fetch('https://api.kayle.ai/v1/moderate', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer <YOUR_API_KEY>'
  },
  body: JSON.stringify({
    type: 'text',
    data: {message},
    from: ['<SENDING_USER>'],
    to: ['<RECEIVING_USER(s)>']
  })
});

// now continue with the response!

Happy Hunting!

Hunt for words or phrases that violate Kayle’s policy.

By using Kayle’s Hunting Terminal, you provide us with valuable data that helps us improve our filters.

   terminal
api.kayle.ai
Kayle’s Hunting Terminal
Here you can see whether a message will be flagged by Kayle’s filters!
kayle@ai~$: run hunter
Awaiting message

   This hunt is only available on desktop, sorry!

Get started with Kayle today

Keep your platform safe for everyone without needing to build and manage a moderation team.