I'm a programmer who's tired of feeling powerless, so I created protester.io, where we can vote on protests, set goals, checkin and see goal progress, etc. It's just me creating this thing and it's hot off the press, so expect a beta experience. Basically, you create a movement on the site, which people can join. Any member can create a protest and vote protests up or down. When you protest, you checkin with your contribution toward the goal and an optional message or photo. This is my small contribution to making the world a better place. If there's anything more you want from it, let me know.