Engineering Articles

cost savings in software development
November 18, 2022

Building Efficient Software Products In Uncertain Times

Software development processes are an unexpected yet efficient way organizations can save money on time, which can have enormous benefits for teams of all sizes. Expanding your product doesn’t always need to mean overwhelming rising costs. We discuss some considerations you can take in your development processes with only a few changes.

illustration of a phone on an orange background
May 9, 2022

An Overview of iOS Fraud Detection APIs and Device Fingerprinting Techniques

Discussing existing techniques and APIs native to iOS that allow developers to harden application security. It weighs all the main pros and cons of methods that are provided by Apple and covers an alternative approach that is successfully deployed in our fraud detection solutions on other platforms.

illustration of incognito browser window
March 22, 2022

Storing Anonymous Browsing Preferences Using Browser Fingerprinting

Let's take a look at how Fingerprint works and some of its use cases, followed by a tutorial on implementing dark mode to demonstrate how to remember anonymous users’ cloaked preferences.

device fingerprinting accuracy
February 16, 2022

Why is 99.5% accuracy important for preventing fraud?

Fingerprint Pro's visitorID is the most accurate device identifier available. Learn why this matters when it comes to catching fraudsters and protecting your online business.

Safari 15 IndexDB API vulnerability
January 14, 2022

Exploiting IndexedDB API information leaks in Safari 15

In this article we discuss a software bug introduced in Safari 15’s implementation of the IndexedDB API that lets any website track your internet activity and even reveal your identity.

November 2021 product update
November 8, 2021

Product Update - November 2021

Learn about all the new features and updates for Fingerprint Pro as of November 2021.

Best Github Projects For Fraud Detection
August 16, 2021

The 8 Best GitHub Projects for Fraud Detection and Prevention

Protecting your application from fraudulent users is a critical part of a developer's job. Learn about the best open source projects on Github to keep your site safe.

  • Engineering
Incognito mode detection
July 29, 2021

Incognito Mode Detection: Detecting Visitors Who Browse in Private Mode

Find out how to use Javascript techniques to determine if a website visitor is using incognito mode to access a page.

ad blocker fingerprinting
July 1, 2021

How ad blockers can be used for browser fingerprinting

Signals generated by the use of an ad blocker can improve browser fingerprinting accuracy. This novel browser fingerprinting method, while oft-discussed as a theoretical source of entropy, has only just been added to Fingerprint as of April 2021.

Cross-browser tracking vulnerability
May 13, 2021

Exploiting custom protocol handlers for cross-browser tracking in Tor, Safari, Chrome and Firefox

The Fingerprint team has uncovered a scheme flooding vulnerability. We explain how the exploit works across four major desktop browsers and show why it's a threat to anonymous browsing.

Audio fingerprinting
March 18, 2021

How the Web Audio API is used for audio fingerprinting

Audio Fingerprinting is used to uniquely identify visitors without cookies. A deep dive into this highly stable browser fingerprinting technique.

Prevent signup abuse video tutorial
March 16, 2021

How to Prevent Multiple Signups With Fingerprint Pro

Protect your free trial offer forms from signup abuse. In this step-by-step tutorial, catch visitors who have filled out a form previously using Fingerprint Pro.