This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Product upvotes vs the next 3
Waiting for data. Loading
Product comments vs the next 3
Waiting for data. Loading
Product upvote speed vs the next 3
Waiting for data. Loading
Product upvotes and comments
Waiting for data. Loading
Product vs the next 3
Loading
Untitled Protocol
Declare your page as draft, ephemeral, or anonymous
Web pages have no way to tell bots what they mean. robots.txt says where not to crawl — nothing says "this is a draft" or "don't archive me." Untitled Protocol fixes this with one meta tag or HTTP header. Declare any page as: draft, ephemeral, anonymous, collective, generative, or now. Ships with a live validator, AI suggester, embeddable JS widget, npm package, and WordPress plugin. Open standard, no signup.
Hi PH 👋 I'm Cristian and I built Untitled Protocol.
The problem I kept running into: I'd write a quick draft, a
throwaway thought, or a forum reply — and some crawler would
index it, an AI would train on it, and suddenly it was cited
as if I'd meant it to be permanent. There was no way to say
"this was never meant to last."
So I spec'd out a tiny protocol: one meta tag () or one HTTP header
(X-Untitled: ephemeral). Six states cover almost every case:
now (canonical), draft, ephemeral, anonymous, collective,
generative. Compliant agents — crawlers, AI pipelines, archivers
— can read this and treat the content accordingly.
What I shipped alongside the spec:
- A validator (paste any URL, see what it declares)
- An AI suggest tool (not sure which state? it reads the page
and recommends one with reasoning)
- untitled.js — a 1kb drop-in script
- untitled-meta on npm (React/Vue/Next.js/Astro)
- A WordPress plugin
- SVG badges for READMEs
The spec is MIT licensed and I want this to become a real
standard — not my product. If you think there's a gap in the
vocabulary, open an issue on GitHub.
Happy to answer any questions here.
About Untitled Protocol on Product Hunt
“Declare your page as draft, ephemeral, or anonymous”
Untitled Protocol was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #132 on the daily leaderboard. Web pages have no way to tell bots what they mean. robots.txt says where not to crawl — nothing says "this is a draft" or "don't archive me." Untitled Protocol fixes this with one meta tag or HTTP header. Declare any page as: draft, ephemeral, anonymous, collective, generative, or now. Ships with a live validator, AI suggester, embeddable JS widget, npm package, and WordPress plugin. Open standard, no signup.
On the analytics side, Untitled Protocol competes within Open Source, Privacy and Developer Tools — topics that collectively have 593.6k followers on Product Hunt. The dashboard above tracks how Untitled Protocol performed against the three products that launched closest to it on the same day.
Who hunted Untitled Protocol?
Untitled Protocol was hunted by Untitled. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of Untitled Protocol including community comment highlights and product details, visit the product overview.