Choose your plan

Get started with options that fit your needs. Fully transparent pricing with linear cost scalability.

Free

Evaluate Castle with up to 1,000 calls per month before going live

$
0/mo
for up to 1K API calls
Get started
Pro

Launch your project with unlimited calls and no contractual minimums

$
200/mo
for first 100K API calls
Get started
Enterprise

Tailored solutions, MTU or volume pricing, and dedicated support for your team

Custom
starts at $4,000/mo
Contact sales

Compare plans

Real-time API
Querying API
API requests per second
1 RPS
5 RPS
Unlimited
Data exploration
3 days
7 days
Up to 18 mo
Seats
3
5
Unlimited
Support
Documentation
Chat, Email
Slack
Scores
Bot Score
Abuse Score
ATO Score
API data
Web & mobile fingerprinting
IP geolocation
Raw device attributes
VPN Detection
Jailbroken device detection
Emulator detection
Rooted detection
Tamper detection
Disposable email
Automation
Policies
Lists
Metrics
Webhooks
Slack alerts
Data-driven fraud teams rely on Castle

Frequently asked
questions

How is the API usage measured?
API usage is measured in API calls. Each time your application sends a successful request to any of Castle's APIs, it counts as one call. Our dashboard provides a real-time view of your usage.
What if I exceed my API call limit on the Free plan?
If you exceed your API call limit on the Free plan, your access to the API will be temporarily suspended until the next billing cycle begins. To prevent disruption, consider upgrading to a higher plan.
Do unused API calls roll over to the next month?
No, unused API calls do not roll over. Your API call count resets at the beginning of each billing cycle.
Can I change my plan later?
Absolutely. You can upgrade or downgrade your plan at any time through your billing settings.
What is your cancellation policy?
You can cancel your subscription at any time. Your plan will remain active until the end of the current billing cycle.
What types of payment do you accept?
We accept all major credit cards. For Enterprise plans, we can also arrange invoice payments.
Do you provide Service Level Agreements (SLAs)?
Yes, we offer SLAs for our Enterprise plan customers. The specifics of the SLA, including uptime guarantees and response times, can be customized to meet your business requirements.
Do you offer support for the setup and integration of your APIs?
Dedicated support for the setup and integration of our APIs is available exclusively with our Enterprise plan. This includes personalized assistance to ensure that the integration process is smooth and fits within your technical infrastructure.
Do you offer pricing based on Monthly Tracked Users (MTU) instead of API usage?
Within our Enterprise plan, we provide the flexibility to choose an MTU-based pricing model. This alternative allows you to pay based on the number of unique users you track each month rather than the volume of API calls. This option can be especially cost-effective for businesses with high user engagement levels.