A new anonymous posting app offers a platform for your less refined personal life.

recommendations