From wikipedia: A device fingerprint or machine fingerprint or browser fingerprint is information collected about a remote computing device for the purpose of identification. Fingerprints can fully or partially identify individual users or devices even when cookies are turned off.
Basic web browser configuration information has long been collected by web analytics services in an effort to accurately measure real human web traffic and discount various forms of click fraud. With the assistance of client-side scripting languages, collection of much more esoteric parameters is possible. Assimilation of such information into a single string comprises a device fingerprint.
Recently such fingerprints have proven useful in the detection and prevention of online identity theft and credit card fraud.
To develop code to make it simpler for developers to fingerprint devices, to be used in online fraud prevention and the prevention of general malicious behaviour. It is against the Terms and Conditions of most online web services to sign up multiple times as different aliases to abuse the system or to be paid multiple times. This is considered malicious in our books, and when money is involved it is downright fraud. It needs to be stopped and developers can do so with the tools we develop and make available for free in this project.
We need some key skills to make this project a success and will be posting that information here on our wiki and on our website at viewwho.org