Identify high-risk users—even if they try to stay hidden.

Make smart, data-driven decisions with Smart Signals to prevent increasingly sophisticated fraud and improve positive experiences for trusted users.

Start Free Trial
Multi-Layered Data Intelligence: Context-Driven Security

Combines device metadata, IP reputation, biometric signals, and location velocity to build a complete fraud risk profile.

Instant Fraud Alerts Enable Immediate Action

Suspicious activity triggers real-time alerts, allowing businesses to respond before fraud impacts operations.

Explainable risk scoring

Every signal adds a weighted amount to the risk score, so you can see exactly why a session was flagged.

FRAUDSTERS ARE GETTING SMARTER

Shouldn't the signals you use be getting smarter too?

Fraudsters use bots, fake accounts, and automation to exploit businesses through promo abuse, payment fraud, spamming, and account takeovers. Traditional fraud detection struggles to catch device spoofing, VPN masking, and scripted attacks, leaving businesses exposed.

Keypaz's Intelligent Signal stops fraud before it happens. By analyzing device integrity, network and IP signals, and location movement in real time, it detects fraud bots, abusive users, and high-risk sessions instantly. Every signal feeds rules you control and can audit, so you can tune your defenses as new threats appear.

Talk to Sales
{
    "identification": {
        "data": {
            "activity_id": "64576dbd-f51f-49e5-9004-0cbb4fee8115",
            "timestamp": 1790063377,
            "platform": "android",
            "application": "com.fazpass.fiahci",
            "score": 1
        }
    },
    "root": {
        "data": {
            "result": false
        }
    },
    "emulator": {
        "data": {
            "result": false
        }
    },
    "gps_spoof": {
        "data": {
            "result": false
        }
    },
    "vpn": {
        "data": {
            "result": false
        }
    },
    "clonning": {
        "data": {
            "result": false
        }
    },
    "screen_sharing": {
        "data": {
            "result": false
        }
    },
    "debugging": {
        "data": {
            "result": false
        }
    },
    "usb_debug": {
        "data": {
            "result": true
        }
    },
    "sdk_information": {
        "data": {
            "version": "1.1.6"
        }
    },
    "sim_information": {
        "sim_serial": ["8962110981654320570"],
        "sim_operator": ["Indosat Ooredoo"]
    },
    "device_information": {
        "data": {
            "id": "9cdf39e4-0a2b-4dd5-872c-4231cb63ed90",
            "name": "vivo",
            "os_version": "33",
            "series": "V2207",
            "cpu": "MT6769V/CZ",
            "reset_time": "2022-07-01 09:09:09 +0000 +0000"
        }
    },
    "biometric": {
        "data": {
            "is_biometric": false,
            "is_changed": false,
            "level": "LOW"
        }
    },
    "merchant_app_id": "a820ddd9-078c-4759-8604-2b32c77124b5",
    "account_takeover": {
        "data": {
            "is_violated": false,
            "reason": "This devices is appeared before"
        }
    },
    "bot_detection": {
        "data": {
            "is_violated": true,
            "reason": "ADB/USB debugging is enabled",
            "score": 20,
            "decision": "detect",
            "reasons": [
                {
                    "code": "ADB_ENABLED",
                    "severity": "medium",
                    "score": 20,
                    "message": "ADB/USB debugging is enabled",
                    "value": true,
                    "limit": false
                }
            ],
            "rule_version": "mobile-bot-v2",
            "first_seen": "2026-09-22T07:49:22.591Z",
            "last_seen": "2026-09-22T07:49:37.475117014Z",
            "occurrence_count": 2
        }
    },
    "sim_swap": {
        "data": {
            "is_violated": true
        }
    },
    "velocity": {
        "data": {
            "current_location": {
                "city": "Sukarasa",
                "country": "Indonesia",
                "lat": -6.88546,
                "lng": 107.595,
                "ip": "45.127.207.62",
                "ip_provider": "FORPRO",
                "time": "2026-09-22T07:49:37.475117Z"
            },
            "previous_location": {
                "city": "Sukarasa",
                "country": "Indonesia",
                "lat": -6.88546,
                "lng": 107.595,
                "ip": "45.127.207.62",
                "ip_provider": "FORPRO",
                "time": "2026-09-22T07:49:22.591059Z"
            },
            "previous_activity_id": "e0369b78-1292-42b6-a568-29d217783b6c",
            "travel_distance": 0,
            "elapsed_time": 15,
            "estimated_movement": 0
        }
    }
}

Device Insights

OS Integrity Check

Validate if the device's OS and hardware components are genuine and unaltered.

Device Identity Matching

Recognize when a device has been factory reset and flag it for potential fraud risks.

Tampering Detection

Identify unauthorized code modifications or app alterations and prevent security breaches.

Bot Detection

Identify automated bot traffic and scripted interactions designed to mimic real users.

Cheating Tool Detection

Identify and block third-party cheating tools that manipulate app functions.

Anti-Debugging

Detect active debugging attempts and block unauthorized access.


IP Behavioural Insight

VPN Detection

Detect VPN, datacenter and proxy connections with server-side IP intelligence, so users can’t hide their real network.

Velocity Checks

Compare each session with the previous one, using distance, elapsed time and network provider, to flag impossible travel and abnormal location movement.


Application Insight

Fraudulent & High-Risk App Identification

Keypaz identifies cloned, tampered, and high-risk apps in real time, ensuring only trusted applications access your platform.

Application Execution Environment Validation

Ensure apps are running in a secure, expected environment by detecting unauthorized emulators or virtual machines.


Behavioural Metadata

Activity Patterns

Tracks how often a device repeats an action, such as OTP requests per minute, and when it was first and last seen, so scripted or repeated abuse stands out.

Movement Anomalies

Flags sessions that break a device’s usual pattern, like impossible travel between logins or a sudden change of network provider.

9:41

Velocity monitoring

Impossible travel detected

Movement analysis

Current location Ciputat, Indonesia
Previous location Paris, France
Travel distance 11,579 km
Elapsed time 38 s
Estimated movement 1,096,959 km/h

Geo velocity check

Impossible travel detected
Location changed to Ciputat, Indonesia
Network provider changed
VELOCITY MONITORING

Catch impossible travel between sessions

Keypaz compares every session with the last one from the same user: where it came from, how far away that is, and how much time has passed. From that it works out how fast the user would have had to move. A login from Paris followed 38 seconds later by one from Ciputat, Indonesia, 11,579 km away, implies a speed of 1,096,959 km/h. That session gets flagged as impossible travel.

Impossible travel detection

Flags sessions where the implied speed between two locations is physically impossible.

Abnormal location movement

Spots sudden jumps to a new city or country between sessions.

Movement pattern consistency

Checks that a user’s movement stays consistent with their past sessions.

Network provider changes

Flags when the network provider changes along with the location.

Trusted by companies across industries

Kredit PlusTIX IDIndomaretPaxelForeRekosistemDepositoBPR by Komunal