DataDome Features
Detection (4)
-
Payment Verification
Requires verification of credit card, debit card, and money transfers prior to accepting payments
-
Bot Mitigation
Monitors for and rids systems of bots suspected of committing fraud.
-
Real-Time Monitoring
Constantly monitors system to detect anomalies in real time.
-
Alerts
Alerts administrators when fraud is suspected or transactions have been declined.
Analysis (4)
-
ID Analytics
Stores data from external or internal sources related to fake accounts, evaluating users for risk.
-
Intelligence Reporting
Actively gathers data on suspicious purchasing sources and characteristics of common committers of fraud.
-
Incident Reports
Produces reports detailing trends and vulnerabilities related to payments and fraud.
Reporting/Analytics
View and track pertinent metrics to find patterns and gain insights from data
Administration (7)
-
Fraud Markers
Tags users suspected of committing fraud and identifies them upon return.
-
Transaction Scoring
Rates each transaction's risk based on specific factors and their benchmarked scores.
-
Blacklisting
Prevents previous committers of fraud from future transactions.
Dashboard
Provide a dashboard to monitor websites.
Scalability
Expands functionality while maintaining balanced loads. Serves growing demand without reducing functionality.
Customization
Allow users to customize their messages and waiting pages.
API / Integrations
Application Programming Interface Specification for how the application communicates with other software. APIs typically enable integration of data, logic, objects, etc. with other software applications.
Traffic (3)
Traffic Controls
Limits access to suspicious visitors and monitors for traffic spikes to prevent overloads like DDoS attacks.
Network Controls
Lets users provisionnetworks, deliver content, balance loads, and manage traffic.
Traffic Overview
Provide users with a complete view of network traffic.
Management (5)
-
IT Alerting
Send summary, update, or actionable alerts to administrators to detail activity.
-
Network Capacity
Provide control over traffic. Limits access to suspicious visitors and monitors for traffic spikes to prevent overloads like DDoS attacks.
-
Logging
Information on each incident is stored in databases for user reference and analytics.
-
API / Integrations
Application Programming Interface - Specification for how the application communicates with other software. API's typically enable integration of data, logic, objects, etc. with other software applications.
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
Protection (2)
-
Website Protection
Detect and protect against attacks targeting websites.
-
Infrastructure Protection
Detect and protect against attacks targeting on-premise or locally controlled infrastructure.
Resolution (7)
-
Attack Mitigation
Monitors for and rids systems of bots, or other threats suspected of committing unauthorized actions.
-
Network Monitoring
Documents the actions from endpoints within a network. Alerts users of incidents and abnormal activities and documents the access point.
-
Security Monitoring
Detects anomalies in functionality, user accessibility, traffic flows, and tampering.
-
Anomoly Detection
Constantly monitors acivity related to user behavior and compares activity to benchmarked patterns.
-
Resolution Automation
Diagnoses and resolves incidents without the need for human interaction.
Web Traffic Monitoring
Monitor the IP addresses of the incoming traffic
Server Monitoring
Continuously scan servers on a designated network to monitor health and search for any irregularities or failures
Agentic AI - Fraud Detection (3)
Cross-system Integration
Works across multiple software systems or databases
Adaptive Learning
Improves performance based on feedback and experience
Decision Making
Makes informed choices based on available data and objectives
Bot Detection & Classification - Bot Detection and Mitigation (3)
Bot Traffic Analytics
Provides visibility into bot activity, attack trends, and traffic composition through dashboards and reporting
Good Bot Identification
Distinguishes approved bots such as search engine crawlers and partner integrations from malicious automation
-
Malicious Bot Detection
Identifies and classifies malicious automated traffic across web applications, APIs, or digital services
AI-Powered Detection & Intelligence - Bot Detection and Mitigation (3)
AI-Powered Bot Detection
Uses machine learning or AI models to identify sophisticated or evolving bot behavior patterns
AI Agent & LLM Traffic Management
Identifies, classifies, and manages traffic generated by AI agents, autonomous agents, or LLM-based systems
Adaptive AI Threat Response
Dynamically adjusts detection and mitigation decisions based on AI-driven risk analysis
Protection & Mitigation - Bot Detection and Mitigation (3)
-
Automated Bot Mitigation
Automatically blocks, challenges, rate limits, or otherwise mitigates malicious bot traffic
API Abuse Protection
Protects APIs from automated attacks, scraping, excessive requests, and unauthorized access attempts
Account Takeover Protection
Detects and prevents credential stuffing, account takeover, and automated login abuse
Additional Functionality (55)
Policy Management
Create, manage, and track policies and procedures within an organization
IT Incident Management
Manage incidents related to outages or breaches in functionality of IT systems
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Alerts/Notifications
Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
Dashboard
Assembly of graphs and charts for visualizing and tracking statistics/metrics
Reporting/Analytics
View and track pertinent metrics to find patterns and gain insights from data
Threat Intelligence
Information to prevent, understand and identify cyber threats
Onboarding
Process of familiarizing new clients, stakeholders or employees with the company, a new location, or a service
Risk Management
Process of identifying, evaluating, mitigating, addressing and reporting on potential risks or uncertainties
Digital Signature
Electronic signing method that validates the authenticity and integrity of a digital document
Workflow Management
Create, design and manage workflows for repetitive tasks
Data Capture and Transfer
Import, collect, and capture data from multiple sources
Consent Management
Manage user consent requests and documents
Customer Data Management
Searchable repository of information about clients
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Mobile Access
Access software remotely via mobile devices
For Financial Institutions
Financial services institutions such as traditional banks, hedge funds, investment banks, and insurance agencies.
Audit Trail
A record of all activities within the system, including user access, changes made, etc.
Video Conferencing
Connect with meeting participants remotely over video
Behavior Tracking
Track visitors'/audience's responses across web pages and other optimized content
API
Application programming interface that allows for integration with other systems/databases
Compliance Management
Track and manage adherence to policies for any service, product, process, or supplier
Blockchain Support
Supports access to crypto blockchains
SDKs
A set of software tools and programs used by developers to create applications for specific platforms
Search/Filter
Search and filter data across systems to locate required information by entering keywords or certain criteria
Geolocation
Determines the location of a device using GPS or an IP address
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
Multi-Language
Manage and support multiple languages
Scheduling
Plan availability and assign specific time slots for tasks and resources
Authentication
Verify the identity of users/devices to enable secure access
Case Management
Work on a set of tasks related to a particular charge, patient, legal issue or any other complex entity or process
Approval Process Control
Manage the process of evaluating documents or requests submitted for approval
Alerts/Notifications
Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
Access Controls/Permissions
Define levels of authorization for access to specific files or systems
Lifecycle Management
Manage the end-to-end lifecycle, from initial setup/development to deployment and maintenance
Secure Data Storage
Securely stores data to prevent data loss or breaches
Address Validation
Verifies and confirms the accuracy of an address
Biometrics
Identify or authenticate a person's identity through biological data such as fingerprints or facial patterns.
Document Management
Store, manage, and track all electronic documents in a centralized location
Forms Management
Store, manage and track all forms in a centralized location
Web Traffic Monitoring
Monitor the IP addresses of the incoming traffic
Anomaly/Malware Detection
Automatically identify and flag unusual behaviors and malicious software
Fraud Detection
Identify and prevent suspicious activity
Event Logs
A chronological record of actions or occurrences within a network, software, or process
Bot Mitigation
Reduce or block bot traffic
Vulnerability Scanning
Discover patch statuses and vulnerabilities
Real-time Alerts
Receive notification of issues as soon as they occur
Threat Intelligence
Information to prevent, understand and identify cyber threats
Bot Detection
Identify bot traffic
Dashboard
Assembly of graphs and charts for visualizing and tracking statistics/metrics
AI/Machine Learning
Software program that continuously adjusts its behavior based on observed data
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Behavioral Analytics
Track and analyse user behavior within a system or network



