Online

12345678
Across
  1. 5. free, 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 too many details about oneself
  2. 2. is a multimedia messaging app
  3. 3. a chinese video-sharing sn service
  4. 4. unique set of traceable activities