Product
Built to stop every attack
From credential stuffing to promo abuse, Bastion detects and blocks sophisticated fraud in real time with sub-millisecond latency.
THE BASTION PLATFORM
Less noise.
More intelligence.
A connected view of risk, from the first interaction to the final decision.
01 / REAL-TIME DETECTION
Catch the moment. Stop the pattern.
Score signups, logins, promo claims, and checkouts as they happen. Bring risk decisions into the customer journey.
02 / BEHAVIORAL SIGNALS
Behavior tells a better story.
Understand device fingerprints and interaction signals together. See what an account does, alongside who it claims to be.
03 / IDENTITY INTELLIGENCE
Find the connections they hide.
Shared devices, networks, and payment methods reveal the links between accounts. Investigate the whole ring from one workspace.
04 / BUILT FOR DEVELOPERS
Small integration. Big picture.
Connect your application with a lightweight script and send business events through the API. Start with the signals you already have.
Integration
A small change to your stack. A new perspective on risk.
One script tag on the frontend. One API call on the backend. Bastion collects behavioral signals invisibly and returns a decision with the signals that explain it.
import Bastion from '@bastionsecurity/sdk';
const bastion = new Bastion({
siteKey: 'YOUR_PUBLIC_SITE_KEY',
endpoint: 'https://api.bastionsecurity.io/api/antibot'
});
// On form submit or checkout
const token = await bastion.getToken();
// Submit an event from your browser
const result = await bastion.classify(token, {
event_type: 'signup', account_id: 'account_123'
});
// => { classification: 'human', riskScore: 3, signals: [] }