Communication apps

12345678
Across
  1. 3. popular social media app owned by Chinese
  2. 4. an all in one cloud based app
  3. 8. a mobile messaging app
Down
  1. 1. a comprehensive mobile app
  2. 2. an AI powered open collaboration app
  3. 5. a project that provides a suite of open source of tools
  4. 6. refers to the messaging
  5. 7. a place to make a bunch of things