India Rule 3(3): metadata, identifier and no-removal for AI media
India's IT Rules now require tools that make synthetic media to label it and embed permanent metadata. What the rule text says and what to check on a Sume file.

India's amended IT Rules, notified on 10 February 2026, say an intermediary that offers a tool able to create synthetic media must label the output prominently and, to the extent technically feasible, embed permanent metadata with a unique identifier of the tool, and must not let anyone remove the label or metadata. If you build on a generation API, the check for your pipeline is whether that identifier survives your own edits. This is not legal advice, and whether a given company counts as an intermediary is a legal question.
What the rule text says
The source is the consolidated rules on the Ministry of Electronics and Information Technology (MeitY) site, marked updated as on 10.02.2026, with the synthetic-media provisions inserted by G.S.R. 120(E) of that date. The table quotes the substance of the new Rule 3(3), which applies to an intermediary offering a computer resource that may enable the creation, modification or sharing of synthetically generated information.
| Requirement | Rule text, in short |
|---|---|
| Block unlawful output | Reasonable technical measures to stop creation or sharing of synthetic content that breaks law, including child abuse material, non-consensual intimate imagery, false documents, and content that falsely depicts a person or event in a way likely to deceive |
| Label the rest | Prominent visible label; for audio, a prominently prefixed audio disclosure |
| Embed provenance | Permanent metadata or other appropriate technical provenance mechanisms, to the extent technically feasible, including a unique identifier of the intermediary's computer resource used |
| Do not allow removal | Rule 3(3)(b): the intermediary shall not enable modification, suppression or removal of the label or the metadata, including the identifier |
Two details matter in practice. First, the metadata duty is qualified by 'to the extent technically feasible' and allows 'other appropriate technical provenance mechanisms', so it is not a single named standard. Second, the definition of synthetic media carves out routine or good-faith editing, formatting, colour adjustment, noise reduction, transcription or compression that does not materially alter the substance, which is the subject of the earlier post on routine editing.
What Sume's docs say about it
I searched the Sume docs for C2PA, watermark, Content Credentials and SynthID and found no statement that Sume embeds a provenance marker or identifier in generated files. Sume docs do not state it either way, so treat the delivered file as unmarked until you have inspected it. The docs do give you three things to build around:
- The Video 1.0 route, and several other routes in the docs, accept a metadata object that Sume stores on the job and does not send to the provider. It lives in your job record, not inside the video file
- Video trim in its default exact mode is a frame-accurate libx264 re-encode that returns a new artifact, never the source; keyframe mode is a stream copy
- Video filter runs worker ffmpeg only, with no provider inference, and also returns a new file
A check you can run on every delivered file
After any trim, filter or caption step, read the container tags of the file you will hand over and compare them with the file before the edit. If a tag or identifier your provider wrote is present before and gone after, you have found the loss yourself instead of discovering it in a review. The command reads tags only:
ffprobe -v error -show_entries format_tags:stream_tags -of json delivered.mp4Keep three records per file: the Sume job ID, the Idempotency-Key you sent, and your own label status stored in the metadata object. That gives you something to show if a platform or customer asks how a clip was made and whether a visible label was added.
What to do in a pipeline
The list below is the working order for a pipeline.
- Add a visible label to anything that is realistic AI media you publish in India, burned into the frame, since your edit cannot strip it
- Prefer keyframe stream copy over exact re-encode for plain cuts when frame accuracy is not needed, and re-run the ffprobe check either way
- Never write a step that deliberately clears tags or identifiers on AI media
- Ask your generation vendor in writing what they embed; Sume's docs do not say
Rule 3(3)(b) speaks to the intermediary offering the tool, not to every downstream editor, but removing a marker in your own pipeline is the easiest way to end up arguing about it. Read the rule text on the MeitY page and take advice for your own case.
Sources
Related posts
More in Use cases
- Instagram Align for Reels: match AI shots with the last frame
Instagram's Align lines up objects between recorded clips. For AI shots, take the previous clip's last still and send it as the next clip's first frame.
- Japan's AI display duty for election video starts 1 March 2027
Japan's election-law bill adds Article 142-5: AI-made or altered campaign images and video must say so on screen. Dates, exceptions, and a burn-in step on Sume.
- Kombucha Brand: Keep the Label Readable in AI Video With a First Frame
Start the clip from your real label photo as the first frame. Sume's Gemini Omni Flash 1.1 renders 8 seconds at 720p for $1.00 with native audio.
- Lesson recording captions: Sume STT, 8 minutes for 28 cents
Caption an 8-minute lesson recording on Sume: transcribe at $0.01 per minute (10-minute cap) then burn captions for $0.20. Chain and limits, read 2026-10-10.
Written by Sume