Skip to content

IT Amendment Rules 2026 (G.S.R. 120(E))

A prominent label (a spoken notice at the start for audio) and permanent metadata with a unique tool ID.

In short

  • Where: India
  • Status: In force since 20 February 2026
  • Who: Intermediaries whose tools make, alter or share synthetic media
  • Covers: AI-generated content generally
  • Kennmarq.com: covers images and video today; audio: waits for spoken notices in audio (expected December 2026).
Updated 4 November 2026; source checked 4 November 2026. Sources are government sites. This page explains what Kennmarq.com does; it isn't legal advice.

What it asks of each kind of file

What IT Amendment Rules 2026 (G.S.R. 120(E)) asks of each kind of AI-generated file, and what Kennmarq.com adds today
FileWhat it asksKennmarq.com today
Imagesmachine-readable marks (a watermark or metadata); a visible labelCovered
Videomachine-readable marks (a watermark or metadata); a visible labelCovered
Audiomachine-readable marks (a watermark or metadata); a notice people can hearWaits for spoken notices in audio (expected December 2026)

In the API

Send markets=in on each call to POST /v1/mark: a call that lacks what India's rules need is refused before anything is counted, and each mark gets a receipt of what it carries for each law. The call must also send app_name.

What a mark for India carries, by kind of file
FileMade with AIA deep fake (deepfake=true)
PictureWatermark, Content Credentials and the visible labelWatermark, Content Credentials and the visible label
ClipWatermark, Content Credentials and the visible labelWatermark, Content Credentials and the visible label
SongRefused for now: India's rules need a spoken notice before synthetic audio, which we don't add yet.Refused for now: India's rules need a spoken notice before synthetic audio, which we don't add yet.
Mark a picture for India
curl https://api.kennmarq.com/v1/mark \
  -H "Authorization: Bearer $KENNMARQ_API_KEY" \
  -F file=@image.png \
  -F source=created \
  -F app_name="Acme Studio" \
  -F markets=in \
  -o image.marked.png

An AI coding agent gets the same answer from the MCP tool get_requirements (MCP server).

Official text

More