What do people think of Toby?
Downloaded. Couldn't even try it stopped by request to register account. If every minor Chrome extension would require registration for usage, it would be nightmare. There are OneTab that does similar job very good with no need to provide an email.
This one looks like hustling to get your contacts and spam you.