---
author: "Umesh Malik"
canonical: "https://umesh-malik.com/blog/tag/content-provenance"
description: "Explore articles tagged with Content Provenance by Umesh Malik — AI Engineer, LLM & GenAI Developer. Learn Content Provenance best practices, practical tips, and in-depth guides."
title: "Umesh Malik's Blog - Content Provenance Articles | Content Provenance Tutorials"
tokens: 299
generator: "scripts/generate-page-markdown.mjs"
---

[← Back to Blog](https://umesh-malik.com/blog)

# Content Provenance

2 articles

 [![The flow from prompt to invisible watermark: Paint sends a prompt to Microsoft's moderation server, receives a GUID, runs local inference, then embeds that GUID into the pixels](https://umesh-malik.com/blog/ms-paint-invisible-watermark-guid-cover.png)

AI Security • Aug 25, 2026

### MS Paint Invisible Watermark: How to Find the GUID in AI Images

The MS Paint invisible watermark embeds a server GUID into every AI image — even when inference runs locally. Here's how to detect it.

8 min read

Read more →](https://umesh-malik.com/blog/ms-paint-invisible-watermark-guid)

 [![Ads for AI agents: TIME serves markdown with sponsored FAQ blocks to AI crawlers and HTML to humans](https://umesh-malik.com/blog/ads-for-ai-agents-time-markdown-crawlers-cover.png)

AI Engineering • Aug 6, 2026

### Ads for AI Agents: TIME Serves Crawlers a Different Site

Ads for AI agents are live. TIME serves crawlers a 42 KB markdown site with sponsored blocks; humans and Googlebot get 1.2 MB of HTML. I measured all of it.

10 min read

Read more →](https://umesh-malik.com/blog/ads-for-ai-agents-time-markdown-crawlers)
