Future Product
Issue № 003 · 31/08/2026
Policy & Risk

Microsoft Makes Provenance a Default Product Feature

Paint and Photos now watermark locally generated images, turning provenance from a compliance add-on into a basic requirement for generative product teams.

AI-written, human-edited, never fabricated. How this is made

a generic desktop image editor exporting a picture with a small hidden identifier embedded in the file

A product manager shipping image generation now has a new requirement hiding in plain sight: the output needs to carry a history, even when the work never leaves the device.

As of August 24, Microsoft Paint and Photos invisibly watermark images generated locally, according to a reverse-engineering report from ComputerGuru. The mark includes a GUID, or globally unique identifier. That is a small implementation detail with a large product implication. The user may experience a familiar save button, but the product is making a decision about what an image is and how its origin can later be understood.

The export is now a record

This is not a new compliance dashboard, nor an announcement of a grand provenance system. The available reporting establishes that Paint and Photos add an invisible watermark to locally generated output. It does not establish how the identifier is resolved, who can read it, how durable the mark is after editing, or whether it proves more than the image passed through a particular feature. Those limits matter. A hidden label is not a notarized chain of custody, however much the word “watermark” tempts everyone to reach for a gavel.

But the product choice still changes the default. A locally generated image is easy to treat as an edge case because it avoids a server request. That is exactly why it deserves attention. If a person creates an image offline, exports it, crops it later, and sends it into a workflow that assumes ordinary files are context-free, the product has already lost an opportunity to preserve useful information. Microsoft’s move says the generation event belongs in the file’s lifecycle, not just in a cloud log that may never exist.

For PMs, the concrete change is in discovery and definition of done. An image-generation feature should specify whether output carries provenance, what the identifier means, how users and downstream systems can inspect it, and what happens when the file is transformed. The answers may be modest at first. A product could preserve an identifier, expose generation metadata in an audit view, or clearly disclose when the signal cannot survive a particular edit. The point is not to promise certainty the system cannot provide. The point is to stop treating origin as somebody else’s later problem.

If the product can generate the file, it should also account for the file’s origin.

Compliance starts before launch

The strongest argument for making this a default is operational rather than philosophical. Optional provenance features lose the familiar product fight: the roadmap is crowded, the setting is buried, and the customer who needs the record discovers it after an image has already moved through several systems. By then, asking whether an asset was generated locally, edited afterward, or assigned an identifier becomes an investigation instead of a product capability.

A default mark does not solve that investigation on its own. It gives teams a primitive to build around. PMs can decide what the audit surface should show, which events need retention, how exports preserve or disclose the signal, and where the product must state its uncertainty. They can also make provenance part of acceptance criteria for local generation, rather than adding it when a customer, regulator, or internal review finally asks for it. That is a less glamorous roadmap item than a new image mode. It is also the one that tends to become expensive when postponed.

There is a fair objection here: invisible watermarking can create false confidence. Users may assume a marked file is authentic, or an unmarked file is suspicious, even though edits and conversions may weaken the signal. Product teams should resist turning a GUID into a magic authenticity badge. The honest UX is narrower: this output carries an origin signal associated with the generating feature, subject to the limits the product can explain. That distinction is not mere legal padding. It is the difference between provenance as evidence and provenance as theater.

Microsoft’s example is useful precisely because it is so ordinary. Paint and Photos are places where generation can look like just another editing action, and local execution can make governance feel optional. It isn’t. When generation becomes a button inside an everyday creative tool, the audit and provenance decisions move into the default path with it. The practical question for every generative product team is no longer whether provenance deserves a place on the roadmap. It is whether the product can explain where an output came from before someone else has to ask.

Sources