Request filtering
Block unwanted identification requests to prevent malicious actors from misusing your Fingerprint public API keys.
To provide device intelligence, Fingerprint runs on the client device — inside the browser or a mobile application. Client-side code can be easily examined, therefore, the API key you use to make identification requests to Fingerprint is by definition a public API key.
To prevent malicious actors from misusing your public API key and inflating your Fingerprint costs, you can filter out unwanted identification requests. These requests are not billed and will receive an error instead of the identification result.
- To filter requests from web browsers by origin or HTTP header, see Request filtering for websites.
- To filter requests from mobile applications by package names or bundle IDs, see Request filtering for mobile applications.
- To filter requests from common indexing bots, see Search bot request filtering.
Updated 3 months ago
What’s Next