About Dodgeball Client SDKs
Why Use the Client SDK?
While not strictly required, the Client SDK is highly recommended for tracking data across the User Journey.
Augmenting your Data Pipeline
The Client SDK automatically provides augmented context to the Dodgeball Service. This context includes diverse datapoints, like device fingerprinting, behavior intelligence, and session intelligence. These readings empower improved risk decisioning, can be used to produce session replays for fraud investigations, and more.
Dynamically Handling 3rd Party Services
Additionally, many 3rd party services provide frontend instrumentation (for example Veriff provides a Javascript SDK to process ID Verification) The Dodgeball Client SDK dynamically handles these client side libraries for you, so you don't have to worry about managing them yourself.
Responding to Checkpoint Outcomes in Real Time
The Client SDK also provides a simple way to respond to Checkpoint decisions in real time, allowing you to update your application's UI based on the outcome of a Checkpoint.
How to Integrate
We have provided in-app documentation to guide you through the process of integrating the Dodgeball Server SDK into your application. The process is straightforward and should only take a few minutes. This documentation is only available for a subset of supported languages, but gives a good overview of what to expect.
If your language is supported, you can find instructions in the Developer Center under the "API Configuration" section.
Detailed Instructions (Client-Side)
Follow the instructions here to integrate the Dodgeball Client SDK into your application's frontend code.