Logo
Integration guide
Get started with Sense. Integrate your app with Sense and identify the good from the bad users
Sense is a device intelligence and behaviour analysis platform that helps organisations protect their applications and websites from fraud, account takeover, spam, bots, and other malicious activity.
Sense's salient features include :
  • Visitor identification: Recognize returning browsers and mobile devices with industry-leading accuracy, without relying on cookies or IP addresses. Every visitor gets a visitor ID that cannot be deleted, lasts much longer than a cookie, and stays the same even if the visitor uses incognito mode or a VPN.
  • Smart signals: Detect suspicious device configurations like bots, VPN users, tampered browsers, or jailbroken phones with our actionable device intelligence insights.
  • Behavioural analysis : Links browser/app activity to a particular user behaviour and flags events which tend to have anomalies.
In this guide, we will help you get started identifying visitors using Sense so you can test it out yourself. The first step to integrating Sense involves :
  1. Creating an account
    • Sign up for your 14 day free trial to get started, no credit card is required.
    • We offer 500 free credits for organisations to check out Sense
  2. Complete your integration
    • As you navigate to the home page, you will find the steps to complete integration
    • Choose where you want to integrate Sense into, mobile or web
    • The next step is to choose the framework and obtain the API Keys in the left-hand menu.
    • Under Integration on the side nav, you would find the public API key which you could place in the script that needs to be placed in the website or the app
    • The easiest way to add the agent is by following the onboarding flow in the integrations page and picking your preferred web or mobile library.
  3. Get authentication metrics to your server
    Smart signals are actionable device intelligence insights about your visitors. These include IP Geolocation, Bot detection, Incognito mode detection, VPN detection, Browser tampering detection, and many more.
    For security reasons, JSON web tokens are used to enable secure communication between the client and the server. Here the basic credentials include username as the public key and the private key as the password. Only authorised users can request and access data.
    The following base URL provided below for both sandbox and live API integrations. The base URL remains the same for trial and live integrations. By switching the account type (from trial to live), you can toggle the transaction mode between the sandbox and live environments.
    The following APIs are in the Sense application :
    • Get event by request ID
    • Get events via search
    • Get visits by Sense ID
    • Delete data by Sense ID / Request ID
    • Update an event with a given request ID