I just launched a website called Aimu which I’ve been working on for a while. Basically, it’s a platform that people can use to create their own social network.
I’ve gotten about 4 downloads in a week. Does anyone know of a trustworthy site that might list it, so I can get some more traffic?
PS: This is an honest question, not self-promotion!