Web and mobile app security
Supports roll-your-own security measures so developers can let users resolve security risks on their own
Creates a risk score and threshold for each user device
Connects non-web apps or REST APIs using
Enables “Secure Mode” to track potential fraudulent activity, locks user accounts based on fraud activity, and monitors user impersonation
How Castle works
Castle uses behavioral data to predict which of your users are likely to be a security risk. Castle needs reliable access to your data in order to power its algorithms, and offers an API to connect to your application. By using Castle’s APIs you can choose whether to allow a login, initiate a second factor of authentication, or log out the user.
Get more out of Castle with Segment
Using Segment eliminates the need to install any additional code from Castle. Segment’s
analytics.js library and mobile SDKs can collect all of the information that Castle needs, and send it directly to Castle from Segment’s secure servers. This not only accelerates the time it takes to get up and running with Castle, it also makes your code more efficient and secure. When you enable the packaged Segment Castle integration and collect data via
analytics.js, you can start blocking out scripted browsers, detecting account sharing, and making it much harder for an attacker to imitate a legitimate browser, all with your existing Segment implementation.