My digital presence

12345678910
Across
  1. 2. a result or effect of an action or condition
  2. 4. an impression of the foot on a surface
  3. 6. the opposite of offline
  4. 7. have a strong effect on someone or something
  5. 8. a form of bullying using digital devices
  6. 10. promise
Down
  1. 1. constructive, optimistic, or confident
  2. 3. someone you do not know
  3. 5. consent
  4. 9. the action or practice of playing video games