New : Pradeo recognized Company of the Year 2026 by Frost & SullivanRead the announcement

Sector

Finance & banking

For many customers, the mobile app has become their main branch. Account checks, transfers, subscriptions, signatures: a growing share of the relationship goes through a device the bank neither owns nor controls.

Fraud follows customers there. Banking trojans, fake overlay login screens, interception of one-time codes: these techniques target the application's runtime environment, on the customer's device.

Customer completing a banking operation on their phone

The context

Why fraud targets mobile

Attackers target the customer's device directly. A keylogger or an overlay captures credentials as they are typed.

Strong authentication, required by PSD2, assumes the device is not compromised. When malware reads notifications and SMS on the same device, the validation code remains valid in the eyes of the server. Regulation therefore also requires measures against the risk of a compromised device. PSD2 is also being replaced.

Since 17 January 2025, DORA has required financial entities to manage ICT-related incidents, with notification of major incidents, and to run a resilience testing programme that may include source code reviews.

The stakes go beyond direct financial loss: a publicized fraud on the app erodes customers' trust in the mobile channel.

The stakes

What threatens your mobile channels

Banking trojans

Specialized malware that overlays a fake form on your app, captures credentials and then initiates transfers without the account holder knowing.

Second-factor bypass

Reading SMS and notifications to retrieve one-time codes, bypassing the strong authentication required by PSD2.

Cloned applications

Reverse engineering of the binary, then redistribution of a copy that keeps your visual identity while diverting transactions.

The solution

Pradeo's answer for finance

To protect the banking application itself, Pradeo offers In-App Protection. It combines two complementary solutions: Application Shielding hardens the code before release, making it hard to analyse, modify and clone; Runtime Application Self Protection (RASP), embedded in the application, continuously monitors its runtime environment: malicious apps, rigged networks, tampered systems.

When a threat appears, the application triggers the configured responses, such as blocking a risky transaction, and security events are reported to refine the strategy.

The benefits

What Pradeo brings

The application itself assesses the reliability of the device before opening a session or validating a transaction.

Risky transactions blocked

Transactions initiated from an untrusted device or application can be blocked before they run.

Aligned with financial sector requirements

Checking the runtime environment addresses the measures against compromised devices required by PSD2 and DORA in Europe, as well as by financial authorities in other countries.

A preserved experience

A lightweight module with negligible battery impact, no data collection and minimal permissions.

Discover In-App ProtectionTalk to an expert