Changelog

Added

Cross-field comparisons

Today, we released a new addition to the Castle dashboard: cross-field comparison. Besides comparing fields to values, you can now compare schema fields against each other. This new feature can be used in various ways:

Improved

Precise list size

We have introduced an option to view the exact number of entries in a list, which can be beneficial for reporting. Currently, there is a cap of 100,000 items due to performance considerations.

Improved

New filtering options

We’ve introduced new ways to filter data directly from charts for better usability and insights:

Improved

Advanced Metrics

We have released a new set of features for Custom Metrics. You can now:

Improved

Enhanced Scores Visualization

We've updated how scores are visualized to improve the detection of spikes in malicious traffic and make it easier to identify varying risk levels quickly.

Added

Heatmap visualization

Today, we're excited to launch a new visualization type as part of the charting experience. A heatmap is a great way of capturing three dimensions, to see patterns over time. For example, showing a heatmap of triggered signals in your app, you can easily spot outliers in shady behaviors, such as spam- or credential stuffing attacks.

Improved

Improved Charting

Discovering patterns and insights in your app and user-base just got easier and more powerful. We've supercharged the charting experience, giving you a flexible playground to visualize and explore your data.

Added

Introducing support for statuses in custom actions

We're thrilled to introduce a new feature to the Castle API—support for statuses in custom events. You can now include an optional status field in your custom events, with predefined values like $attempted, $succeeded, or $failed, mirroring our native actions.

Improved

Improved user location map accuracy and enhanced filtering

We’re excited to introduce enhancements to user location display and filtering. Now, only known and confirmed cities will be shown, and you can filter events by latitude and longitude to focus on specific areas.