Playground
Pick a curated sample and run it. Every request executes live against the Sentiqra API.
Switch between 8 production analyzers. Real requests, real responses, real latency. Custom text requires a request access .
Anonymous access is limited to curated samples on a shared demo credential with rate limits. Request access for your own key to analyze any text - 5,000 analyzer runs/month.
Language: en · samples run live; custom text requires an account
Display only: no new API call or extra analyzer run. Raw JSON and the receipt remain unchanged. Response order is preserved; reduced scores are bands, not probabilities. The receipt binds the full returned response, not the filtered view.
A secondary signal may require a different response.
Your policy decides whether it changes routing, priority, or review. Child labels belong to their groups; multiple labels do not necessarily mean multiple groups. This demo can return fewer than three groups or none, and the reduced profile may omit signals. A missing signal is not proof of safety.
Evaluate on your own cases →Language: en · samples run live; custom text requires an account
Display only: no new API call or extra analyzer run. Raw JSON and the receipt remain unchanged. Response order is preserved; reduced scores are bands, not probabilities. The receipt binds the full returned response, not the filtered view.
A secondary signal may require a different response.
Your policy decides whether it changes routing, priority, or review. Child labels belong to their groups; multiple labels do not necessarily mean multiple groups. This demo can return fewer than three groups or none, and the reduced profile may omit signals. A missing signal is not proof of safety.
Evaluate on your own cases →Language: en · samples run live; custom text requires an account
Display only: no new API call or extra analyzer run. Raw JSON and the receipt remain unchanged. Response order is preserved; reduced scores are bands, not probabilities. The receipt binds the full returned response, not the filtered view.
A secondary signal may require a different response.
Your policy decides whether it changes routing, priority, or review. Child labels belong to their groups; multiple labels do not necessarily mean multiple groups. This demo can return fewer than three groups or none, and the reduced profile may omit signals. A missing signal is not proof of safety.
Evaluate on your own cases →Language: en · samples run live; custom text requires an account
Display only: no new API call or extra analyzer run. Raw JSON and the receipt remain unchanged. Response order is preserved; reduced scores are bands, not probabilities. The receipt binds the full returned response, not the filtered view.
A secondary signal may require a different response.
Your policy decides whether it changes routing, priority, or review. Child labels belong to their groups; multiple labels do not necessarily mean multiple groups. This demo can return fewer than three groups or none, and the reduced profile may omit signals. A missing signal is not proof of safety.
Evaluate on your own cases →Language: en · samples run live; custom text requires an account
Display only: no new API call or extra analyzer run. Raw JSON and the receipt remain unchanged. Response order is preserved; reduced scores are bands, not probabilities. The receipt binds the full returned response, not the filtered view.
A secondary signal may require a different response.
Your policy decides whether it changes routing, priority, or review. Child labels belong to their groups; multiple labels do not necessarily mean multiple groups. This demo can return fewer than three groups or none, and the reduced profile may omit signals. A missing signal is not proof of safety.
Evaluate on your own cases →Language: en · samples run live; custom text requires an account
Display only: no new API call or extra analyzer run. Raw JSON and the receipt remain unchanged. Response order is preserved; reduced scores are bands, not probabilities. The receipt binds the full returned response, not the filtered view.
A secondary signal may require a different response.
Your policy decides whether it changes routing, priority, or review. Child labels belong to their groups; multiple labels do not necessarily mean multiple groups. This demo can return fewer than three groups or none, and the reduced profile may omit signals. A missing signal is not proof of safety.
Evaluate on your own cases →Language: en · samples run live; custom text requires an account
Display only: no new API call or extra analyzer run. Raw JSON and the receipt remain unchanged. Response order is preserved; reduced scores are bands, not probabilities. The receipt binds the full returned response, not the filtered view.
A secondary signal may require a different response.
Your policy decides whether it changes routing, priority, or review. Child labels belong to their groups; multiple labels do not necessarily mean multiple groups. This demo can return fewer than three groups or none, and the reduced profile may omit signals. A missing signal is not proof of safety.
Evaluate on your own cases →Language: en · samples run live; custom text requires an account
Display only: no new API call or extra analyzer run. Raw JSON and the receipt remain unchanged. Response order is preserved; reduced scores are bands, not probabilities. The receipt binds the full returned response, not the filtered view.
A secondary signal may require a different response.
Your policy decides whether it changes routing, priority, or review. Child labels belong to their groups; multiple labels do not necessarily mean multiple groups. This demo can return fewer than three groups or none, and the reduced profile may omit signals. A missing signal is not proof of safety.
Evaluate on your own cases →Ready to build?
Get an API key and start detecting in minutes. 5,000 analyzer runs per month.