Anyone else heard of this service? New one for me, but it’s a collection of interesting ideas based around anonymity. One of the features is send anonymous postcards to your boss. Inspired from PostSecret and Whisper, I think. We can think of this as a tool for radical feedback.