Maltego mines the Internet without violating TOS
Maltego uses numerous methods to search for public information about a variety of entities, such as individuals, phrases, email addresses, URLs, and domain names. These methods are referred to as transforms. In the original release, these transforms were coded as part of the application -- not they're not in Maltego. It has been redesigned so that the Maltego client you run on your machine utilizes a server -- called a Transform Application Server -- to collect and process the information found by the transforms, then returns the results to the client.
[ Read more ]