The goal of this project is to measure and study the diversity of web browsers and establish statistical profiles of browser fingerprints. All of the data for the project will be collected in an anonymized form which ensures that it is not Personally Identifiable Information*, nor otherwise likely to lead to the identification or tracking of any web users.
We are committed to protecting the privacy of visitors to our website. In this policy, « we » refers to the Inria researchers and students who are bound to keep information they receive confidential.
For the needs of the research project defined here , AmIUnique collects anonymous data about the configuration of computers, operating systems, browsers and plugins. If you click the « View my fingerprint » button, this type of information will be collected from your browser. Although these kinds of data may form a « fingerprint » that could in principle be combined with information about page requests and identifying details in order to track people's browsing habits, we will never do so.The specific 'fingerprint' information we collect is :
Rendering of a specific picture with the HTML5 Canvas element following a fixed set of instructions. The picture presents some slight noticeable variations depending on the OS and the browser used.
Rendering of specific 3D forms following a fixed set of instructions. The picture presents some slight noticeable variations depending on the device of the user.
Test to find out if the AdBlock extension is installed
Returns property belonging to the battery value, such as level, charging, chargin time and discharging time.
Test to detect the keyboard layout (qwerty, azerty, etc)
Returns the list of microphones, cameras, headphones.. presents on the device
List the properties present in the navigator object
Permissions of the browser
Test if some sensors are present on the device.
Supported video format for the video element
Test some window properties.
Some attributes with bot detection as a goal like error generation or testing some API like selenium.
In addition to these data, we collect several kinds of `housekeeping' information to assist us in analyzing the fingerprint data. The housekeeping information is :
- Les Cookies
- IP addresses
Our practices and purposes for collecting these housekeeping records are discussed below :
AmIUnique sets a cookie that persists for 4 months for the purpose of determining how often browser characteristics change, and how often they stay the same, when a browser returns over time. If your browser is configured to accept cookies, and you return to AmIUnique several times, the cookie will be used to link the data from your visits together so that we can study the natural evolution of browser fingerprints. AmIUnique also stores a temporary cookie that persists for 5 minutes in order to avoid fingerprinting a user again if they revisit within 5 minutes. If you want to disable/enable browser cookies, click on the link below corresponding to your browser for instructions. You should be aware that entirely disabling cookies may block some interactive features on some websites (most notably, automatic logins).Instructions for:
Moreover, if you are interested in enabling/disabling Flash cookies, you can do so by visiting the following page : Manage Flash cookies
In a general way, Inria commits to carry out technical and organizational means to protect all information we gathered against illegal or fortuitous destruction, fortuitous loss, alteration, diffusion or unauthorized access. Nevertheless, Inria shall be required to divulgate any information to comply with any applicable law or rules, or to respond to any administrative or judiciary order.
Although we make good faith efforts to store information collected in a secure operating environment, we cannot guarantee complete security. Information collected will be maintained for a length of time appropriate to the needs of this research project.