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