Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Objective 

...

  1. Ensure you have created an account in ShieldSquare admin portal before getting started
  2. Ensure you have already integrated ShieldSquare at your Web server or Application server
  3. Operating System supported: iOS 8 or above
  4. Devices supported: iPhone, iPad, iPod touch
  5. XCode version: 8 or above
  6. Swift version : 4.0.3, 4.1.2 (For any specific versions, write to support@shieldsquare.com for custom build) 


Info

Write to support@shieldsquare.com for your custom SDK for integration. 

How it works?

  1. When your mobile app makes a REST call to your server/API, the data request is sent to ShieldSquare connector integrated at your Origin/Web server. In parallel, ShieldSquare SDK asynchronously collects data and sends  to ShieldSquare bot engine for analysis. Data consists of device details (characteristics, orientation & acceleration) and behavioral details (events : buttons clicked, ads clicked, articles read/shared/liked, comments posted, screens viewed, purchases made, levels completed etc.,) based on your business logic from the interactions of the user with your Mobile App. 
  2. ShieldSquare connector sends the data to the ShieldSquare bot engine via ShieldSquare endpoint (deployed across the world using the global load balancer for minimal latency).
  3. ShieldSquare bot engine analyses the data from the endpoint and responds with appropriate action to humans and bots. 
  4. Your origin/web server either sends the requested App data to the user or challenge with CAPTCHA or block the page based on the response from ShieldSquare. ShieldSquare SDK has the capability to render in-app CAPTCHA / Block page. 

...

1) SS_SUBSCRIBER_ID (String Type)
2) SS_RECAPTCHA_KEY (String Type)
3) SS_RECAPTCHA_DOMAIN (String Type)


Info
  • ShieldSquare support team will provide unique customer ID for your account. 
  • Ensure you can configure a required response 'CAPTCHA' or 'Block' from the Bot Response page in ShieldSquare Admin Dashboard for different types of bots. 
  • You can ignore RECAPTCHA key and domain if you use text CAPTCHA. 

...