Content Moderation Policy

How Xavira AI moderates content generated through the Services. Adult content is allowed by design; we block specifically for child-safety, non-consent, and law-enforcement-relevant categories.

Effective date: 2026-05-21 · Version: 1.0

1.Scope and Objectives

This policy applies to all customer activity and generated content across the Xavira API and the portal Playground. Objectives:

2.Strictly Prohibited Content

The list below is non-exhaustive. Additional restrictions are set forth in Terms § 4.1.

Violations may result in account suspension, termination, forfeiture of Credits, and (where appropriate) referral to law enforcement.

3.Three-Tier Moderation Framework

Every generation request passes through up to three tiers of moderation.

Tier 1: Rule-based pattern matching

~150 lexical patterns covering the unambiguous prohibitions in Section 2. Runs in <1 ms; fail-fast on a hit. Tier 1 catches the majority of bad-faith requests and never gives false positives on adult-but-permissible language.

Tier 2: AI text classifier

A small classifier model (a fast text classifier) reads the prompt + character context and flags requests that paraphrase the prohibitions or use coded language. Tier 2 runs in 200-500 ms and catches what Tier 1 misses.

Tier 3: Output vision classifier

For realistic image models, a vision classifier (a vision classifier) inspects the generated image before delivery. If flagged, the image is deleted from R2 before its URL is returned to the customer, and no Credit is charged. Tier 3 catches outputs where the prompt looked innocent but the model drifted (rare but non-zero rate). Anime classifiers hallucinate on cartoon imagery, so Tier 3 is disabled for the anime-v1 model.

4.What Happens When Content is Flagged

5.Logging and Auditability

Every moderation decision is logged with: the prompt, the customer ID, the tier that fired, the category string, and the timestamp. Logs are retained for 2 years (per Privacy § 9). Aggregate metrics (block rates per category) are reviewed weekly by the safety team to detect drift and recalibrate thresholds.

6.Reporting a Violation

If you encounter content you believe violates this policy:

We acknowledge reports within 48 hours and act on credible reports as described in the Content Removal Policy.

7.Appeals (Wrongly-Blocked Generations)

If you are a customer and you believe a generation was wrongly blocked, you may appeal by email to hello@xavira.ai with subject Moderation appeal and:

We review appeals within 7 business days. If we agree the block was a false positive, we refund the Credit cost (typically already refunded, since moderation blocks don't charge Credits in the first place), and we use the case to retune Tier 1 / Tier 2 thresholds. We do not entertain appeals for blocks involving Section 2 items related to minor-safety or non-consent; those decisions are final.

8.Customer Obligations When Reselling

If you re-expose the Xavira API to end-users via your own product, you are responsible for additional, product-context-appropriate moderation on top of ours. Our baseline catches clearly-illegal content; your application may need to enforce additional restrictions specific to your audience (e.g. UK Online Safety Act age-verification, US state-specific laws). See Terms § 4.3.

9.Continuous Improvement

Content moderation is an evolving challenge. We periodically:

10.Modifications

We may update this policy. Material changes are announced by email to the address on your Account 30 days in advance. Continued use of the Services after the effective date constitutes acceptance.

11.Contact

Sria Digital B.V.
Safety / moderation: hello@xavira.ai