Acceptable Use & Adult Content Policy
Schedule B | Corny Studio B2B Generative Content Safety
Drafting notes: [BRACKETED TEXT] requires completion before execution. This template is not legal advice.
- Status
- DRAFT FOR LEGAL REVIEW
- Version
- 1.0
- Effective
- [EFFECTIVE DATE]
- Last updated
- 22 October 2026
- Provider
- Imperfect Lab OÜ
Draft wording. The company's counsel replaces this text before launch. The pages exist so every legal link in the product resolves today.
1. Scope and Standard
This Policy applies to Customer, Authorized Users, API clients, prompts, uploaded references, generated characters and Outputs. Adult content capability is restricted to verified B2B customers and lawful clearly adult fictional personas; Provider may restrict a category or geography regardless of local legality if required by safety, partners or policy.
2. Absolute Prohibitions
No child sexual abuse material (including synthetic or fictional depictions); sexual material depicting or reasonably resembling minors; age-ambiguous persons portrayed sexually; sexual exploitation, trafficking, coercion or depictions intended to facilitate crimes; non-consensual intimate imagery or sexual deepfakes of identifiable real persons; intimate image-based abuse; unauthorized biometric/face or voice impersonation; threats, blackmail, harassment, fraud or deception; content violating privacy, publicity or IP rights; evasion of safety filters, identity/age checks, sanctions or applicable laws.
3. Real-Person Reference Restrictions
Sexualized generation using a real person’s identity or identifiable likeness is prohibited by default unless Provider has separately approved the workflow in writing after appropriate legal, consent and safeguard review. General consent to photography, content posting or modeling is not consent to synthetic explicit generation. Provider may require evidence of identity, adulthood, informed specific consent and lawful withdrawal mechanisms. Customer shall not falsely claim a fictional AI persona is a real person.
4. Age Verification and Distribution
Customer must ensure all persons depicted as sexual participants are and appear adults. Customer must apply age-assurance/access controls required by each distribution jurisdiction and platform. Customer must not enable minors to access adult content where legally prohibited; downstream compliance is not shifted to Provider by integration.
5. Provenance, Marketing and Consumer Transparency
Customer shall accurately represent AI-generated fictional characters and synthetic media where disclosure is required and avoid misleading endorsements or real-human impersonation. Customer shall retain legally required AI-content markings and use appropriate notices under applicable AI transparency rules.
6. Security, Abuse Monitoring and Reports
Customer shall maintain appropriate moderation and complaint/reporting processes for its product; promptly notify Provider of illegal content, account compromise or alleged CSAM/non-consensual material via [email protected]. Provider may run limited safety classifiers and abuse monitoring without using customer content for model training. Provider shall address reports promptly based on severity and lawful requirements.
7. Enforcement and Appeals
Provider may reject generation requests, quarantine specific Outputs, restrict compromised keys, suspend specific users or services, terminate repeated or grave violations, and preserve or report material where required by law. Where legally and operationally feasible, Provider will give a brief rationale and a route to contest mistaken enforcement. The response should be proportionate to risk.
8. Changes
Provider may update the Policy for legal or significant safety reasons upon notice, except emergency actions. Material changes should not silently remove an already granted lawful perpetual commercial license, but future generation and ongoing distribution remain subject to applicable law.
Version history
1.0 · 22 October 2026 · current version. A published version is never changed in place: a new one is added here.
