Secure authentication of your customers through cross-browser fingerprinting
The fingerprinting module is easily integrated into your website. It is invisible to the user. The HighPots Next-Generation-Browser-Fingerprinting collects data about your website visitors, which enables you to get to know your website visitors better.
Thus you can increase the sales figures on your website. E.g. by adapting the contents of your website perfectly to your website visitors or by using the user data from browser fingerprinting for newsletter marketing or other campaigns.
More than 90 % of the most visited websites use Browserfinger-Printing and draw valuable conclusions from it. The two most renowned news portals in Germany also use HighPots’ browser fingerprinting technology. With fingerprinting you can authenticate your website visitors in order to prevent attempts at deception. It also gives you the opportunity to learn more about your website users, generate individualized offers and build a long-term relationship with your website visitors.
Browser fingerprinting provides information for high conversion rates and also works well in combination with MailStone, the Email Address Validation Program.
Fingerprinting is a modern web tracking technology that, unlike cookies, does not require any locally stored files. For a long time, fingerprinting was only used as a supplement to cookies. In the meantime, however, the algorithms have progressed so far that cookies will soon become completely superfluous. Cookies are already being used less and less today because they can easily be blocked or deleted. In addition, their use is subject to strict legal regulations.
The technology of fingerprinting is constantly being further developed. We offer you the most modern methods of Cross-Browser-Fingerprinting. This enables you to identify website users with a very high probability, even if they change browsers, block cookies or use anonymisation services.
How does Fingerprinting work?
When a user calls up a website, it makes certain demands on his browser and computer. For example, certain fonts, audio and video codecs or plug-ins are required. We place specially designed elements on your website that your visitors’ web browsers have to calculate in the background.
These elements are just as invisible to the user as the browser calculations, – the entire browser fingerprint is barrier-free for your website visitors. The HighPots browser fingerprinting determines for you the browser settings and the operating system of your website visitors, in which the user’s computer has to fulfil certain tasks.
The information that can be generated by classic fingerprinting includes, among other things:
- the User Agent Header
Example: Opera/9.63 (Macintosh; Intel Mac OS X; U; en) Presto/2.1.1
Intentional meaning: Here you can see that the browser runs on an Apple Macintosh with Intel processor. The letter “U” indicates that the cryptographic algorithms available in the browser are not restricted by American export bans. The part “en” indicates that the browser is available in the English language version. In addition, the version number of the browser rendering engine Presto is given.
- a list of the plugins
Many programs, for example graphic programs like Photoshop or communication programs like Skype, software development environments like Eclipse or Visual Studio as well as office software like MS Office put plugins into the browsers during the installation.
Thus the following information can be determined: The value of the end device based on the installed software, interests or professions of your website visitors, e.g. software developers, players or creative professions. And also
- the operating system
- the cookie preferences
- screen resolution
- a list of the fonts
The fonts can be used to identify installed programs and program versions. While the plugins only provide general information about the installed apps, we can also identify the versions of the apps using the fonts. For example, MS Office 2013 installs different fonts than MS Office 2016. It is also possible to distinguish between Home, Standard and Professional versions. This applies not only to Microsoft programs, but also to the most widely used software packages around the world.
- time zone
The information about the time zone settings provides information about the whereabouts of the users and can be used in addition to the language setting of the browser in the User Agent Header to determine the geolocation.
By combining all of these features, you can create a fingerprint that allows you to recognize your website visitor at any time, regardless of which browser with which security settings he is using.
Cross Browser Fingerprinting
Classic fingerprinting, however, has its limits. So the visitor can simply change his browser and will most likely not be recognized anymore.
Through intelligent evaluation and combination of the data, however, conclusions can also be drawn on deeper levels of the user’s system. This includes, for example, further operating system settings and the hardware used, which are independent of the browser used.
In order to obtain information about these layers, we have optimized classic browser fingerprinting features and implemented new ones.
One of the most informative innovations is the consistent use of WebGL functions. With WebGL, 3D graphics can be hardware-accelerated and displayed in the browser without plug-ins. It is important to skillfully set conditions and create test scenarios.
For example, different textures are placed over the 3D model of an image. In addition, light sources are placed at different positions. This requires various features of the graphics card and graphics driver and different algorithms are used depending on the client hardware and software.
Similar test scenarios can be used to draw conclusions about the sound card. The evaluation of the installed, e.g. Asian, font packages can also be easily tested and further limits the identity of the user.
Previous fingerprinting strategies achieved a maximum probability of 90.84% to authenticate a website user. The new methods have made it possible to increase this to 99.24 %. Fingerprinting is now even more reliable than cookies.
The information contained in such a fingerprint is of course also valuable for marketing. Let’s take the example of a graphics card: Which model does the user use? What manufacturer preferences does he have? How old is the model? In which price category does it belong? Is the user an office user, a gamer or possibly a developer? – From only one hardware component numerous conclusions can already be drawn, which are confirmed by combination with other information.
Or take the list of plugins: Here the user has made his own decision as to what he wants to install. This makes the information particularly valuable. What is important to the user? What are his interests? Is he in need of security, curious, active in social media, consumer-oriented, works professionally as a web developer, designer, …?
And that’s just the beginning. If the information is used further, website visitors can be assigned to target groups such as age group, industry or income group. In this way you can convey individualized messages and incentives, lower the bounce rate and build a long-term relationship.
The information from HighPots browser fingerprinting can be automatically integrated into the target group mapper of HighPots. Thus your website visitors are automatically and dynamically assigned to precise industry-based target groups.
Thus you create an optimal platform to increase your sales figures on the entire customer journey and at every touchpoint of the customer experience.