seedance-copyright

Check prompts against Seedance 2.0 content policy, apply safe IP substitutions, and navigate real-person and brand restrictions. Updated with live Feb 2026 enforcement data from Disney, Paramount, MPA, and SAG-AFTRA actions. Use before every generation that involves named characters, franchise IP, celebrity likenesses, brand logos, or streaming originals.

492 stars

Best use case

seedance-copyright is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Check prompts against Seedance 2.0 content policy, apply safe IP substitutions, and navigate real-person and brand restrictions. Updated with live Feb 2026 enforcement data from Disney, Paramount, MPA, and SAG-AFTRA actions. Use before every generation that involves named characters, franchise IP, celebrity likenesses, brand logos, or streaming originals.

Teams using seedance-copyright should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/seedance-copyright/SKILL.md --create-dirs "https://raw.githubusercontent.com/Emily2040/seedance-2.0/main/skills/seedance-copyright/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/seedance-copyright/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How seedance-copyright Compares

Feature / Agentseedance-copyrightStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Check prompts against Seedance 2.0 content policy, apply safe IP substitutions, and navigate real-person and brand restrictions. Updated with live Feb 2026 enforcement data from Disney, Paramount, MPA, and SAG-AFTRA actions. Use before every generation that involves named characters, franchise IP, celebrity likenesses, brand logos, or streaming originals.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# seedance-copyright

Content policy and IP protection rules for Seedance 2.0.
Every generation must clear this checklist before submission.

---

## ⚠️ Feb 2026 Enforcement Context

> **What happened (Feb 12–25, 2026):**
> ByteDance launched Seedance 2.0 on Feb 12. Within days, Disney, Paramount Skydance, Netflix, the Motion Picture Association (MPA), and SAG-AFTRA all sent cease-and-desist letters. Disney's letter called it a "virtual smash-and-grab" of IP. Netflix labelled it a "high-speed piracy engine." The Japanese government opened a regulatory investigation.
>
> ByteDance's response (Feb 15): "We are taking steps to strengthen current safeguards as we work to prevent the unauthorised use of intellectual property and likeness by users."
>
> **API global release was delayed** from the planned Feb 24 date. No new release date set (as of Feb 25).
>
> **What this means for prompts:** Hard blocks are stricter than v3.0. Many character/likeness filters have been tightened. Assume any named franchise character, actor, or streamer-original content will be refused or silently degraded.

---

## The Core Principle

Seedance blocks content that references specific protected intellectual property.
The model does not block *concepts*, *aesthetics*, or *archetypes* — only named, owned identities.
Your job: describe the idea without naming its owner.

---

## Hard Blocks (Always Refused)

These will trigger a content refusal regardless of framing:

| Category | Examples | Why blocked |
|---|---|---|
| Real human face by name | "Elon Musk", "Taylor Swift", "Obama", "Tom Cruise" | Right of publicity / likeness rights |
| Named franchise characters | "Iron Man", "Spider-Man", "Darth Vader", "Deadpool" | Disney/Marvel IP (cease-and-desist active) |
| Named Pixar / Disney Animation | "Elsa", "Woody", "Wall-E", "Simba" | Disney IP |
| Named anime characters | "Naruto", "Goku", "Luffy", "Levi", "Demon Slayer" | Studio/publisher IP + Japan gov investigation |
| Named game characters | "Mario", "Master Chief", "Geralt", "Kratos" | Nintendo/Microsoft/Sony/CD Projekt IP |
| Named streaming originals | "Stranger Things characters", "Squid Game guard", "Bridgerton" | Netflix IP (cease-and-desist active) |
| Paramount IP | "Shrek", "SpongeBob", "Dora", "Mission Impossible" | Paramount Skydance cease-and-desist active |
| Named DC characters | "Batman", "Superman", "Wonder Woman", "Joker" | WB/DC IP |
| Brand logo visible | Nike swoosh, Apple logo, Coca-Cola script | Trademark infringement |
| Copyrighted scene recreation | Exact shot from a named film | Film studio copyright |
| Named musical composition | "Play Bohemian Rhapsody as the score" | Music publishing rights |
| Deepfake / face-swap request | "Replace @Image1's face with [celeb]" | Deepfake policy + ByteDance upload block |
| Military / government insignia | Specific armed forces uniforms with unit insignia | Regulation + potential policy |

---

## Live Enforcement Examples (Feb 2026)

These were specifically cited in MPA and Disney legal letters as blocked examples:

| Prompt type | What triggered the block |
|---|---|
| "Spider-Man fighting Captain America on the streets of New York" | Named Marvel characters |
| "Anakin Skywalker and Rey battling with lightsabres" | Named Star Wars characters |
| "Stranger Things characters in a new scene" | Named Netflix original |
| "Deadpool and Wolverine fight sequence" | Named Marvel characters |
| "Shrek walks through a swamp" | Named Paramount character |
| "Tom Cruise and Brad Pitt fight scene" | Named real actors (viral refusal after Feb 15) |

> **Note:** The viral Tom Cruise / Brad Pitt fight clip that launched the controversy was generated before the Feb 15 tightening. Post-Feb 15, named real-person requests fail silently or return a generic refused message.

---

## Soft Blocks (Context-Dependent)

These may pass or fail depending on framing and visual specificity:

| Category | Risk level | Notes |
|---|---|---|
| Real building exteriors | Low–Medium | Eiffel Tower = public domain. Sydney Opera House = copyrighted until 2067. |
| Historical figures | Medium | Dead + 70+ years = usually safe. Recent historical = elevated risk. |
| Generic superhero aesthetic | Low | Red-and-gold armored suit = OK. "Iron Man suit" = blocked. |
| Fashion / brand color schemes | Low | Tiffany blue dress = OK. "Tiffany & Co. branding" = blocked. |
| Cultural / religious imagery | Medium | Context-sensitive. Avoid sacred symbols in commercial contexts. |
| Violence near real locations | High | Avoid generating violent content referencing real named locations. |
| Anime-style characters (unnamed) | Low-Medium | Original character designs OK; visual similarity to named character = risk. |
| Netflix / streamer UI elements | High | Show logos, episode cards, interface = blocked. |

---

## Safe Substitution Table

Replace named IP with descriptive archetypes. Always think: *what does it look like, not what is it called?*

### Film & Screen Characters

| ❌ Named IP | ✅ Safe descriptor |
|---|---|
| Iron Man | red-and-gold powered exoskeleton, chest reactor glow |
| Batman | dark armored vigilante, scalloped cape, bat emblem absent |
| Spider-Man | red-and-blue spandex web-shooter acrobat |
| Darth Vader | black full-helmet respirator suit, red energy blade |
| Deadpool | red-and-black tactical suit, masked mercenary, dual katanas on back |
| Terminator | chrome endoskeleton humanoid, single red eye |
| The Joker | smeared clown makeup, green hair, purple coat |
| Thanos | large purple-skinned humanoid with golden gauntlet |
| Elsa (Frozen) | platinum-haired woman in ice-blue gown, frost particles emanating from hands |
| Shrek | large green-skinned ogre, brown vest, Scottish accent implied in gesture |

### Netflix / Streaming Original Characters

| ❌ Named IP | ✅ Safe descriptor |
|---|---|
| Stranger Things – Eleven | young girl, buzzed head, nosebleed, telekinetic gesture |
| Stranger Things – Demogorgon | multi-petaled faceless biped, tall, dark biomass skin |
| Squid Game guard | hot-pink coverall figure, black circle/triangle/square mask |
| Bridgerton aesthetic | Regency-era ballroom, empire-waist gowns, string quartet |

### Anime Characters

| ❌ Named IP | ✅ Safe descriptor |
|---|---|
| Naruto | blond spiky-haired shinobi, orange jumpsuit, whisker scars |
| Goku | dark spiky-haired martial artist, orange gi, muscular |
| Luffy | straw-hat pirate, red vest, scar under left eye |
| Sailor Moon | blonde twin-tailed girl, white sailor uniform, crescent moon |
| Evangelion Unit-01 | purple-and-green giant mecha, single horn, four eyes |
| Totoro | large grey forest spirit, pointed ears, cat-like body |
| Demon Slayer – Tanjiro | dark-haired boy, checkered haori, box on back |
| Attack on Titan – Levi | short dark-haired soldier, vertical maneuvering gear, green cape |

### Game Characters

| ❌ Named IP | ✅ Safe descriptor |
|---|---|
| Master Chief | green full-body military power armor, golden visor |
| Link (Zelda) | green-tunic elf warrior, pointed hat, triangular shield |
| Geralt | white-haired witcher, dual swords on back, amber eyes |
| Kratos | bald grey-skinned warrior, red facial tattoo, chain blades |
| Aloy | red-haired hunter, tribal leather armor, focus device on ear |
| 2B (NieR) | blindfolded android, black gothic dress, white hair |

### Brand & Logo Substitutions

| ❌ Brand reference | ✅ Safe descriptor |
|---|---|
| Nike swoosh | curved checkmark logo on athletic wear |
| Apple logo | silver bitten-fruit icon on laptop |
| McDonald's arches | golden M arches, fast food restaurant |
| Coca-Cola script | red can, white cursive brand lettering |
| Ferrari horse | rearing black horse emblem on red sports car hood |
| Louis Vuitton print | repeating tan-and-brown monogram canvas |

---

## Real Person Policy

### Deceased public figures (70+ years)
Generally safe for historical depictions. Use period-accurate costume and setting.
```
✅ Victorian-era inventor in a laboratory, period suit, white beard, working on electrical coils
```

### Living public figures
**Never generate** by name or with distinctive likeness. (Feb 15 filter tightening blocks most name-based requests.)
```
❌ "Elon Musk standing next to a rocket"
✅ "tech billionaire in casual black T-shirt, standing on launch pad"

❌ "Tom Cruise in a fight scene"
✅ "athletic 50s male actor type, sharp jaw, cropped brown hair, grey blazer, fighting stance"
```

### Historical figures (recent, < 70 years deceased)
Elevated risk. Use archetype language.
```
❌ "Martin Luther King Jr. giving a speech"
✅ "civil rights leader at a podium, crowd in Washington Mall, 1960s period dress"
```

### Fictional actor likenesses
Never use an actor's face even when playing a fictional role.
```
❌ "Robert Downey Jr. as Tony Stark"
✅ "genius billionaire in a red-gold suit, goatee, reactor in chest"
```

### Real person upload (face in @Image)
ByteDance paused user image uploads of real faces as of Feb 15, 2026.
```
❌ Upload photo of Tom Cruise → "Generate as action hero"
✅ Upload original character art → "Generate as action hero"
```

---

## Architecture & Buildings

Some buildings are still under active copyright.

| Building | Status | Notes |
|---|---|---|
| Eiffel Tower (daytime) | Public domain | Safe |
| Eiffel Tower (night illumination) | Copyrighted | The light show design is protected |
| Sydney Opera House | Protected until ~2067 | Use "iconic white shell-roof opera house" |
| Guggenheim Bilbao | Protected | Use "titanium-clad curvilinear museum" |
| Louvre Pyramid | Protected until 2029 | Use "glass pyramid in courtyard of classical stone palace" |
| Empire State Building | Some restrictions | General exterior usually fine; exact replica risky |
| Most pre-1900 buildings | Public domain | Safe |

---

## Music & Audio

| ❌ Blocked | ✅ Safe |
|---|---|
| "Play Stairway to Heaven as the score" | "electric guitar power chord progression, rising tempo" |
| "BGM similar to Hans Zimmer's Inception theme" | "deep brass sting, slow bwaaah, building tension" |
| "Use a Drake beat" | "trap hi-hats 140 BPM, 808 bass, minimalist" |
| "Beethoven's 5th Symphony" | "dramatic orchestral opening, four-note fate motif, strings" |
| "John Williams Star Wars march" | "heroic brass fanfare, snare drum march, rising French horns" |

Pre-1928 compositions are public domain in the US. Describe texture, tempo, instrumentation — not titles.

---

## Aesthetic Borrowing vs. Direct Copy

You **can** borrow a film's visual grammar. You **cannot** recreate named scenes.

### Safe: aesthetic reference
```
✅ "washed-out teal-orange color grade, anamorphic lens flare, handheld shake"
   (describes the look without naming the film)
```

### Blocked: scene recreation
```
❌ "Recreate the Pulp Fiction diner scene with @Image1 as Vincent"
✅ "1970s diner, two men in black suits at a booth, morning light,
   16mm grain, conversation framing"
```

### Safe: genre grammar
```
✅ "neon-drenched rain-soaked street, flying cars overhead, Asian signage,
   cyberpunk dystopia" — describes Blade Runner's world without naming it
```

### Blocked: streamer-specific world-building
```
❌ "Stranger Things-style retro-80s supernatural horror with practical monsters"
✅ "1980s American suburb, flickering lights, child protagonists in Halloween
   costumes, practical rubber creature design, warm Super-8 grain"
```

---

## The Post-Feb-15 Practical Checklist

Before every generation, run all six gates:

1. **Name check** — Does the prompt contain any real person's name? → Remove.
2. **IP check** — Does it name a franchise, character, or brand? → Substitute with descriptor.
3. **Scene check** — Is it a recreation of a specific copyrighted scene or show? → Reframe generically.
4. **Audio check** — Does it request a named song or composer's work? → Describe musically.
5. **Building check** — Does it name a potentially protected building? → Use architectural descriptor.
6. **Logo check** — Would the output contain a recognizable logo? → Describe geometry without brand name.

All six clear → safe to generate.

---

## Why This Matters (for developers)

The Feb 2026 enforcement events changed the API landscape:
- **API release delayed** — planning around an integration date is impossible until ByteDance issues a new schedule.
- **Filter tightening will continue** — MPA demanded a Feb 27 response. Expect further content-filter updates.
- **Platform viability model** — ByteDance may follow the OpenAI/Disney path: licensing deals with studios as the path to re-enabling character content.
- **Open-source alternatives** — Community discussion (r/comfyui) points to WAN 2.2 and local OSS models as filter-free alternatives, but with lower output quality.

---

## Routing

For prompt structure → [skill:seedance-prompt]
For style transfer without IP → [skill:seedance-style]
For character identity → [skill:seedance-characters]
For QA/blocked output → [skill:seedance-troubleshoot]

Related Skills

seedance-vocab-zh

492
from Emily2040/seedance-2.0

Look up 550+ Chinese cinematic, photography, and production terms with English equivalents and prompt-ready phrases for Seedance 2.0 across 22 categories, including filter-safe vocabulary for action, weapons, and combat. Use when writing prompts in Mandarin, translating a production concept into Chinese Seedance vocabulary, or verifying term accuracy.

seedance-vocab-ru

492
from Emily2040/seedance-2.0

Look up 450+ Russian cinematic, photography, and production terms rooted in the Eisenstein/Tarkovsky Soviet montage tradition, with English equivalents and prompt-ready phrases for Seedance 2.0 across 20 categories, including filter-safe vocabulary for action, weapons, and combat. Use when writing prompts in Russian or translating production concepts into Russian Seedance vocabulary.

seedance-vocab-ko

492
from Emily2040/seedance-2.0

Look up 450+ Korean cinematic, photography, and production terms with English equivalents and prompt-ready phrases for Seedance 2.0 across 20 categories, including filter-safe vocabulary for action, weapons, and combat. Use when writing prompts in Korean or translating production concepts into Korean Seedance vocabulary.

seedance-vocab-ja

492
from Emily2040/seedance-2.0

Look up 450+ Japanese cinematic, photography, and production terms with English equivalents and prompt-ready phrases for Seedance 2.0 across 20 categories, including filter-safe vocabulary for action, weapons, and combat. Use when writing prompts in Japanese or translating production concepts into Japanese Seedance vocabulary.

seedance-vocab-es

492
from Emily2040/seedance-2.0

Look up 450+ Spanish cinematic, photography, and production terms — Castilian and Latin American — with English equivalents and prompt-ready phrases for Seedance 2.0 across 20 categories, including filter-safe vocabulary for action, weapons, and combat. Use when writing prompts in Spanish or translating production concepts into Spanish Seedance vocabulary.

seedance-vfx

492
from Emily2040/seedance-2.0

Specify VFX physics contracts, energy effects, particle systems, destruction physics, and multi-layer VFX hierarchies for Seedance 2.0. Use when adding explosions, fire, water, lightning, magic effects, or any physically simulated element to a scene.

seedance-troubleshoot

492
from Emily2040/seedance-2.0

Diagnose and fix failing or low-quality Seedance 2.0 prompts using a 5-step diagnostic tree. Use when a prompt is consistently failing, producing generic output, or being rejected. Covers blurry/jittery output, camera chaos, character drift, stiff action, and ambiguous results.

seedance-style

492
from Emily2040/seedance-2.0

Control visual style, render-engine tokens, animation registers, period aesthetics, CGI material contracts, and style transfer via reference for Seedance 2.0. Use when setting a specific look — cinematic, anime, 3D, vintage, photorealistic — or when style is inconsistent across a shot chain.

seedance-recipes

492
from Emily2040/seedance-2.0

Apply genre recipe templates to Seedance 2.0 — product ads, fight scenes, brand films, mood pieces, dialogue clips, one-take journeys, music videos, novel adaptations, architecture walkthroughs, and action transfers. Use when you need a ready-made prompt structure for a known genre or format.

seedance-prompt

492
from Emily2040/seedance-2.0

Construct a production-ready prompt for Seedance 2.0 using the Director\'s Formula. Use when a user has a clear vision and needs to translate it into a genre-aware, intent-driven prompt. Covers genre routing, I2V gate, 30-100 word target, physics language, and anti-slop check.

seedance-prompt-short

492
from Emily2040/seedance-2.0

Build, validate, and compress Seedance 2.0 prompts to a hard 2000-character limit using the Five-Layer Stack, @Tag delegation, and the new Compression Engine. Use when constructing or debugging any T2V, I2V, V2V, or R2V prompt for the short-form workflow.

seedance-pipeline

492
from Emily2040/seedance-2.0

Integrate Seedance 2.0 with ComfyUI nodes and post-processing chains covering upscale, frame interpolation, color grade, composite, and metadata cleanup. Use when building automated video pipelines, connecting Seedance to external tools, or finishing and delivering a generated video clip.