SB 1050 takedown orders: what an advertising medium must do
SB 1050 bars an advertising medium from running an ad after a served court order. How ad files and URLs fit in, and what a corrected cut means.

Under SB 1050, an advertising medium may not keep showing an ad with a synthetic performer once a court has found a violation or enjoined the creator, and the medium has been served with the order and information reasonably sufficient to identify the ad. After receiving it, the medium must, as soon as commercially reasonable and technically feasible, remove or disable access to the ad and stop accepting payment for it.
This reads section 17610(e) of the chaptered text on the leginfo page, read 2026-10-01. It is not legal advice, and this post makes no claim about any court's order or any party's duties. File and job facts are from Sume docs, including Video captions and Video trim.
Who is an advertising medium?
The text lists broadcast stations, cable operators, online platforms, streaming services, digital advertising networks, publishers and others that distribute or display audio or audiovisual ads to consumers in California. It excludes an entity that is not capable of removing, disabling access to, or ceasing further dissemination of an ad.
| Step | What the text says |
|---|---|
| Trigger | A court order finds a violation or enjoins the creator, and the medium is served with it plus identifying information |
| Action | Remove, disable access to, or cease further dissemination in this state |
| Money | Cease accepting payment for further dissemination |
Why does the identifying information matter for ad files?
The medium must be able to identify the ad. In practice that means being clear about which file or URL is the ad. Sume results return a media.sume.com URL; the images doc shows a result with url set to a media.sume.com/img/... path. Keep a record of which URL went into which campaign so a specific file can be named.
How do I produce a corrected version of an ad?
A corrected cut is a new file, not an edit in place. Avatar video scripts are accepted at 4-60 seconds estimated duration. Video trim cuts a range from one workspace clip, and POST /v1/video-captions burns text onto a public video URL, returning a captioned video as its own job. Each run produces its own result URL, so label them (for example v1 and v2) in your ad manager.
See also burning captions onto video.
What does Sume not do here?
The docs describe no takedown or order-handling feature, and a Sume URL is not an ad-platform record. Pausing an ad is done in the platform where it runs. If an order applies to you, talk to counsel about scope before re-uploading anything.
Sources
Related posts
More in Use cases
- Captions AI avatar looks vs one Sume avatar handle per look
Captions added Avatar Looks to save new looks per avatar. On Sume you create one avatar handle per look from a prompt, a profile or a reference image.
- Multilingual video captions: language is a hint, not a font
On Sume video captions, `language` only tells speech-to-text what to expect. Look and font come from `style`, `design` and `font`, never from the language.
- Chrome Web Store 440x280 promo tile: generate at 1760x1120
The Chrome Web Store small promo tile is 440x280, below GPT Image 2.5's pixel floor. Request 1760x1120 (exact 4x, same 11:7 ratio) on Sume and downscale.
- Chrome Web Store screenshots at 1280x800: request it directly
Chrome Web Store screenshots are 1280x800 (or 640x400), JPG or PNG, square corners, full bleed. 1280x800 passes GPT Image 2.5 rules, so request it on Sume.
Written by Sume