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).
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.
No comment highlights available yet. Please check back later!
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.
Untitled Protocol was featured in Open Source (68.5k followers), Privacy (11.1k followers) and Developer Tools (514k followers) on Product Hunt. Together, these topics include over 92.1k products, making this a competitive space to launch in.
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.
Want to see how Untitled Protocol stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.