Masterminds Puzzle

1234567
Across
  1. 2. tablets and phones
  2. 4. URL
  3. 7. puzzle online
Down
  1. 1. Large marsupial
  2. 3. Man's best friend
  3. 5. and free to use
  4. 6. G for full customization