http://www.thisismess.com
I changed my own internal concept of a boycott.
I used to think, "I'll stop shopping here! They'll change their policies!", and yeah, nope, what happens is the company just leans into the customers that remained. So my "boycott" didn't do anything but deprive me of something I wanted.
However, I decided that, at least for a certain set of things, my desire for the thing can be outweighed by my desire not to contribute to something.
So boycott's aren't about me changing a company's policies, they're about me allocating my resources towards the things I want to see in the world.
This project is an enhanced reader for Ycombinator Hacker News: https://news.ycombinator.com/.
The interface also allow to comment, post and interact with the original HN platform. Credentials are stored locally and are never sent to any server, you can check the source code here: https://github.com/GabrielePicco/hacker-news-rich.
For suggestions and features requests you can write me here: gabrielepicco.github.io