social networks

12345678
Across
  1. 5. online photo sharing application
  2. 6. overall quality as seen by people
  3. 7. a free popular social networking website
  4. 8. a social and microblogging service
Down
  1. 1. disclose to many details is about oneself
  2. 2. is a multi media messaging app
  3. 3. a chinese video sharing sn service
  4. 4. unique set of traceable activities