Back to home

Acceptable Use Policy

What you may not create or upload on zzo.ai, how prompts, images and results are checked, what happens when something is blocked, and how to report abuse or appeal.

Last updated: 2026-10-30

zzo.ai lets you generate videos and images with third-party AI models. This policy sets out what you may not create, upload or share with the Service, and how we enforce it. It is part of our Terms of Service. You must be at least 18 years old to use zzo.ai.

What is not allowed

You must not use zzo.ai to create, upload, request or share any of the following. Attempts count, whether or not a model produced anything.

1. Child safety

  • Any sexual or sexualized depiction of a minor, real or fictional, including drawn, animated or "aged-up" characters presented as minors.
  • Content that grooms, exploits or endangers children.

We have zero tolerance here. Such content is blocked, the account is closed, and we report it to the relevant authorities, including the National Center for Missing & Exploited Children (NCMEC) where applicable.

2. Sexual and adult content

  • Pornography, nudity, sexual acts and sexually explicit or suggestive content of any kind.
  • Fetish content and content made to sexually arouse.

zzo.ai does not allow adult content, even of fictional adults.

3. Real people without consent, deepfakes and impersonation

  • Images or videos of a real person made without their consent, including from a photo you upload.
  • Any intimate, nude or "undressed" depiction of a real person, with or without consent.
  • The likeness of public figures and celebrities.
  • Footage presented as a real event, or content that passes itself off as a real person, brand or organization, in order to deceive.

4. Violence, gore, self-harm and terrorism

  • Graphic violence, gore, torture, mutilation or cruelty to people or animals.
  • Content that encourages or instructs self-harm, suicide or eating disorders.
  • Content that promotes, glorifies or recruits for terrorist or violent extremist groups.

5. Hate, harassment and threats

  • Content that attacks or demeans people based on race, ethnicity, national origin, religion, caste, sex, gender identity, sexual orientation, disability or serious illness.
  • Harassment, bullying, threats, or content that targets a private individual.

6. Illegal activity, fraud and infringement

  • Content that facilitates illegal activity, such as weapons, drugs, human trafficking or other crimes.
  • Scams, phishing, fake documents or IDs, spam and misinformation designed to cause harm.
  • Content that infringes someone else's copyright, trademark, privacy or publicity rights.

You also must not try to get around our content checks or a model's filters, for example by misspelling blocked words, splitting a request across several prompts, or hiding content in an image.

Uploading images

Before your first upload you confirm that you own the image or have permission to use it, and that every person shown in it has consented to it being used to generate images or videos. Upload a photo of yourself, or of someone who has agreed to it. Do not upload photos of public figures, minors in any revealing context, or anyone who has not agreed.

How we check content

Every request goes through automatic checks before it runs, and every result is checked before you see it:

  1. Prompts are checked against our blocklist, then by an AI moderation model (OpenAI's moderation API) and, where our payment provider requires it, by its prompt-safety check.
  2. Uploaded and input images are checked by the same moderation model before they are stored or sent to a model.
  3. Results are checked before they are stored or shown: every image, and a frame from every video.
  4. The model providers also apply their own filters and may refuse a request.

We apply a strict standard. Some harmless requests may be blocked by mistake; see Appeals below.

What happens when something is blocked

  • A blocked request is not generated and costs nothing.
  • A blocked result is not delivered, and the credits for it are returned to your balance.
  • Every block is recorded with your account, the content that was blocked and the reason. We keep these records to enforce this policy, handle appeals and meet legal obligations.
  • After 5 blocks within 24 hours, generation is paused on your account until the oldest of those blocks is 24 hours old.
  • Serious or repeated violations lead to suspension or closure of your account and revocation of API keys. Credits on an account closed for abuse may be forfeited, as set out in the Terms of Service.

Reporting abuse

If you see content made with zzo.ai that breaks this policy, or you believe your likeness was used without consent, email hi@zzo.ai with a link or description, and we will review it, usually within two business days. Reports about child safety are handled first.

Appeals

If you think a block was a mistake, email hi@zzo.ai from the address on your account with the time of the block and what you were trying to make. A person reviews every appeal. If we uphold it, the block is removed from your record and no longer counts toward the pause.

Models and AI-generated content

Every result is made by the AI model named next to it in your history; the list of models is on /models. Results are AI-generated and may carry metadata saying so. Do not remove that labeling to pass a result off as real footage.

Changes

We may update this policy. The date at the top shows the latest version.