Opting for privacy in webmentions

www.alexhyett.com · 2026-10-04 · by Long Nguyen ·generic
Alex Hyett is a Software Developer, YouTuber and Writer focussed on helping people transform their lives by learning how to code.

Opting for privacy in webmentions

Opting for privacy in webmentions

Alex Hyett Alex Hyett

07 Jul 2026

---

Last week I went full speed into setting up webmentions on my site. My implementation works around using webmention.io in my site's `<head>` and Bridgy for sending me webmentions for comments, likes and reposts on my posts that I share.

Ideally I would like to self-host my webmentions endpoint so I am not relying on another service but I haven't found a suitable replacement yet. Maybe I should just self-host webmentions.io as it is open source.

While looking for alternatives I came across this post The Indieweb privacy challenge (Webmentions, silo backfeeds, and the GDPR) by Sebastian Greger. He makes an excellent point when it comes to "silo backfeeds" which in this case is talking about sending webmentions from the Fediverse and Bluesky.

My webmention implementation involved showing names and avatars for all the people who liked, reposted or commented on my content including those from the Fediverse.

When someone likes or comments on a post on another platform, they aren't necessarily expecting for their name and profile picture to appear elsewhere. When someone interacts with a post it isn't them giving consent to have their name and image shown on my site.

Not all webmentions come from Brid.gy, others are sent directly to me from another website that also supports webmentions. This is where I believe you can say consent has been given.

This isn't me pulling information from elsewhere and sending it to my website. This is them choosing to send me a webmention to let me know they have mentioned me or commented on one of my posts.

I still however like to show when people have interacted with my site or continued the conversation on elsewhere.

So I have implemented a compromise.

An image showing the discussions section on my website with the post count|697x172

For likes and reposts I now just show the count received no matter the source. Comments from the Fediverse are just shown as counts with a link back to my parent post.

Only when I receive a reply or a mention from another website that supports microformats, is it shown on my website.

I think this reaches the right balance between maintaining peoples privacy and still having that social aspect that makes the indie web so great.

---

Linked mentions (1)

♥ Love this content? Become a Member!

If my writing, videos, or notes have helped you, membership keeps the site independent and gives you behind-the-scenes updates, early access, and a clearer look at what I am building.

Become a Member Buy me a Coffee

Supporters can be listed on the site with a link to their own work.

See supporter details

Subscribe to The Curious Engineer

Join over 3,100 readers getting bi-weekly insights.

"Yours is the only newsletter I consistently read every week, even before the ones from people like James Clear or Ali Abdaal."

Get bi-weekly insights on software development, careers, productivity, self-hosting, and entrepreneurship. Plus interesting finds from across the web.

Subscribe Free

Or subscribe via Kit or RSS. I respect your privacy, see my privacy policy.

www.alexhyett.com · 2 images · 46 links

Comments (0)

No comments yet