discu
Newsletters
Mentions
Extension
Pricing
Login
Sign Up
Reddit
Ello Manifesto: Your social network is owned by advertisers. We believe there is a better way.
https://ello.co/wtf/post/manifesto
5 comments
25/9/2014
technology