Bundle · BFSI

Trusted Channel

The app is the bank. Defend it as one.

The end-to-end trusted banking app for national, regional, and commercial banks, insurers, and payment institutions — from the hardened shell the app runs inside to the customer destination it opens onto. Four products, one identity, one audit trail. Regulated-ready against OJK digital-resilience guidance; deployed in weeks, not quarters.

01 — Composition

A bundle, not a product. The full channel, from shell to destination.

Trusted Channel is a configuration of four Nexilis products assembled for the regulated bank — not a standalone product alongside them. All four are core: together they run the full length of the mobile channel, sharing one trust platform, one identity, and one audit trail.

02 — Documents

The full briefing, embedded. Always the current version.

Executive NarrativeWhy Trusted Channel matters+
A note to the reader

This is not a product brochure.

It is a short note for the people who set direction at a regulated bank — the board members who approve the digital strategy, the digital-banking leaders who own the app, and the chief information security officers who answer to the regulator for it. It argues that the mobile application has quietly become the institution itself, that the same application is now the primary place the institution is attacked, and that the way most banks have defended it — by assembling parts from many vendors — leaves the gaps precisely where they cannot afford them.

It runs in three short movements. The first describes what the app has become and why recognising a threat is no longer the same as stopping it. The second describes the assembled defence most banks now operate, and the seams inside it. The third describes the alternative — one trusted layer, from the hardened shell to the customer destination — and is candid about what that layer does and does not yet do.

The capability detail, the regulatory mapping, and the deployment model live in the accompanying Product Brief. This note is for the decision, not the specification.

Chapter I

The app is the bank — and the target.

For most of a bank's customers, the institution is now a screen. Branches are visited rarely; the relationship manager is a name in a thread; the account, the transfer, the card, the loan, the complaint — all of it happens inside a mobile application. The app is no longer a channel to the bank. For the customer, it is the bank. Payment behaviour has followed: QRIS transaction volume grew by more than two hundred per cent year on year in 2024, concentrating an enormous share of the nation's everyday money movement onto exactly this surface.

The consequence is uncomfortable but simple. The place where the institution now lives is also the place where it is now attacked. Indonesia's financial-services regulator has put the scale of it on the record: reported fraud losses in the order of Rp 7.9 trillion in a single recent year. The methods are mobile-native and industrialised — malicious applications side-loaded through APK droppers, counterfeit banking apps, screen-overlay theft of credentials, account takeover, and the social engineering that ends with a customer moving their own money into a mule account while believing they are being helped.

The bank did not choose to become a mobile-security company. The migration of the franchise onto the phone made it one, whether or not it is resourced as one.

Against this, the industry's oldest defence — a trained eye recognising something as wrong — has stopped being reliable. In an era when a bank's voice, a caller's face, and a plausible message can be manufactured on demand, recognition fails by design; the customer, and often the staff member, is shown something indistinguishable from the real. SMS one-time codes, once the backbone of transaction assurance, are now treated internationally as insufficient for high-risk actions. The defence can no longer rest on anyone noticing.

The regulator has drawn the same conclusion and is turning it into obligation. POJK 11/POJK.03/2022 places IT governance and cyber-resilience inside the core risk-management duty of every supervised bank; its implementing circular SEOJK 29/SEOJK.03/2022 adds specific resilience-testing expectations; and POJK 21/2023 on digital banking services carries a pre-launch independent security-assessment requirement that gives OJK a direct lever over every new mobile banking product. The direction is unambiguous: the bank must be able to demonstrate the integrity of its channel, not merely assert it.

Chapter II

The assembled defence, and its seams.

Faced with this, most banks have done the reasonable thing: they have bought defences. A mobile threat-defence product from one vendor. An application-hardening SDK from another. A secure-messaging tool for staff. A separate customer-chat panel. A fraud-scoring engine. A contact-centre platform. Perhaps a loyalty or lifestyle layer bolted on to keep customers engaged. Each is competent. Most are foreign. And each was built to solve its own slice of the problem.

The difficulty is not in any one part. It is in the seams between them. The mobile-threat product and the fraud engine do not share an identity model, so a device the security stack has flagged as compromised is not automatically a device the fraud stack distrusts. The secure-messaging tool and the contact-centre platform keep separate records, so a regulator's request to produce every interaction with a customer becomes a manual reconciliation across systems that were never designed to be joined. The hardening SDK protects the binary but knows nothing about the conversation happening inside it. The bank has bought security in pieces and inherited the integration — and the risk lives in the gaps the integration cannot fully close.

A bank does not get attacked in the middle of a well-defended product. It gets attacked at the seam between two of them — where no single vendor is accountable and no single audit trail exists.

There is a particular seam worth naming, because regulators elsewhere have already made it expensive. When a bank's own application cannot carry a certain kind of conversation — a relationship manager advising a priority client, a case officer coordinating a fraud response — that conversation does not stop. It moves to whatever channel is convenient, which is usually a consumer messaging app the bank does not own, cannot audit, and cannot produce on demand. Between 2021 and 2025, financial regulators in other markets levied more than three and a half billion US dollars in penalties on exactly this failure of recordkeeping. The exposure is not hypothetical; it is a line item waiting for a local enforcement track to open.

The true cost of the assembled defence, then, is not the sum of its licences. It is the integration burden, the audit fragmentation, the identity that does not carry across products, and the seams that no procurement line ever bought a defence for. A bank can spend a great deal and still be exposed precisely where its vendors' responsibilities end and its own begin.

Chapter III

One trusted layer.

Trusted Channel is the alternative: not another part to add to the stack, but one trusted layer that runs the length of the mobile channel — from the hardened shell the app runs inside, to the customer destination it opens onto. It is a composition of four Nexilis products that share one trust platform, one identity, and one audit trail. Sentinel hardens the device, the application, and the keys, and watches for mobile threats. Enclave carries the bank's conversations — with customers and among staff — inside the app, under encryption and native data-loss control, so they no longer leak to channels the bank does not own. Reach carries engagement and the fraud-and-scam response, turning the moment a customer is being defrauded into a moment the bank can intervene. Plaza carries the commerce, loyalty, and lifestyle destination that keeps the relationship inside the trusted application rather than outside it.

Because the four share an identity and an audit spine, the seams close. A device Sentinel distrusts is a device Reach scores as risky and Enclave restricts — automatically, without a manual join between vendors. A regulator's request to produce every interaction with a customer is answered from one record, not reconciled across five. The conversation that used to leak to a consumer app now happens where the bank can see it and account for it. One vendor is accountable for the whole length of the channel, under one contract, with one audit trail.

The point of Trusted Channel is not that it adds a capability the bank lacked. It is that it removes the seams the bank could not defend — and gives the institution a single, demonstrable account of its own channel.

Two honesties belong here, because their absence would be its own warning. First, Trusted Channel is designed to sit above a bank's existing fraud engines and contact-centre investments as an orchestration layer, not to rip them out — it reduces the integration burden rather than adding a migration to it. Second, it is regulated-ready by construction — mapped to POJK 11/2022, POJK 21/2023, consumer-protection and personal-data obligations, and built to consume Bank Indonesia's SNAP payment APIs securely from the mobile channel — but certification is a posture to demonstrate under evaluation, not a badge to assert, and the sharper intelligence-grade and highest-assurance profiles belong to the sovereign bundle, not this one. A vendor who claims more than this is telling the bank something useful about the vendor.

The invitation that follows is narrow and testable. Most banks do not begin with the whole platform; they begin with the one use case that has a number attached to it — the fraud-and-scam rescue lane, where an intervention that stops a transfer has a direct, measurable value — and they let the trusted layer earn the rest of the channel from there. The specification, the regulatory mapping, and the deployment model are set out in the accompanying Product Brief. What this note asks for is agreement on the shape of the problem: the app is the bank now, it is defended in pieces, and the parts do not add up to a channel the institution can prove it controls.

From hardened shell to customer destination — one trusted layer.

The full capability specification, regulatory mapping, and deployment model are available in the Trusted Channel Product Brief and under NDA.

Product BriefWhat Trusted Channel does+
01 · Mandate

The trusted mobile layer for regulated banking.

Trusted Channel gives a bank one integrated, regulated-ready mobile platform that runs the length of the customer channel — hardening the device the app runs on, carrying the conversations inside it, orchestrating engagement and fraud response, and holding the commerce and loyalty destination — under one identity and one audit trail.

For most customers the institution is now a screen, and the mobile application is where the account, the transfer, the card, the complaint, and increasingly the relationship all live. That migration has made the app both the bank and the place the bank is attacked. Reported financial-fraud losses in Indonesia run in the order of Rp 7.9 trillion in a single recent year, concentrated on mobile-native methods, while the regulator has moved channel integrity from good practice to obligation under POJK 11/2022 and the pre-launch assessment requirement of POJK 21/2023.

Most banks have answered by assembling a defence from many vendors — threat defence, hardening, secure messaging, a chat panel, a fraud engine, a contact centre, a loyalty layer. Trusted Channel is the alternative: the same span of capability as one platform, so the risk that lives in the seams between products has nowhere to hide. This brief sets out what it is, how each layer works, how it maps to the regulatory frame, how it deploys, what it does not yet do, and how it is priced.

02 · Definition

Four products, one trusted layer.

Trusted Channel is a composition of four Nexilis products that share one trust platform, one identity graph, and one audit spine. Each owns a segment of the channel; together they run its full length.

01 · The shellSentinel Hardens the device, the application, and the keys, and provides mobile threat defence. The foundation every other layer runs inside.
02 · The conversationEnclave Carries customer and workforce communications inside the app, under encryption and native data-loss control, so sensitive conversations no longer leak to channels the bank does not own.
03 · The engagementReach In-app service, agent handoff, customer journeys, and the fraud-and-scam rescue lane — turning the moment of a scam into a moment of intervention.
04 · The destinationPlaza Commerce, loyalty, and lifestyle surfaces that keep the relationship inside the trusted application rather than outside it.
Because the four share an identity and an audit trail, a device the security layer distrusts is a device the fraud layer scores as risky and the communications layer restricts — automatically, with no manual join between vendors, and one record to produce for the regulator.
03 · Threat model · BFSI in the AI era

Proof, not recognition.

The mobile channel is attacked with mobile-native, increasingly AI-assisted methods, against which a defence that depends on a customer or a staff member recognising something as wrong now fails by design. Trusted Channel anchors trust in cryptographic proof, device attestation, and orchestrated response rather than appearance.

Mobile-banking threats and the Trusted Channel response
ThreatHow it manifestsTrusted Channel response
Malicious & counterfeit appsAPK droppers side-load malware; fake banking apps and screen overlays harvest credentials.Sentinel device and application integrity, anti-overlay and anti-repack, and mobile threat defence block the compromised runtime before it can act.
Account takeoverStolen credentials or SIM-swap used to drive a session from an attacker's device.Hardware attestation and server-delivered keys mean a stolen credential on an unattested device cannot open the protected channel.
Social-engineering & mule transfersThe customer is manipulated into moving their own money to a mule account.Reach fraud scoring and the rescue lane surface risk in-flow and enable real-time intervention before or as the transfer propagates.
Deepfake & AI phishingCloned voice, face, or fluent lures impersonate the bank or a staff member.Bank–customer and staff conversations are bound to attested devices inside Enclave; trust rests on cryptographic binding, not on how a caller sounds or looks.
Off-channel leakageSensitive conversations migrate to consumer messaging apps the bank cannot audit or produce.Enclave brings the conversation inside the app with native data-loss prevention and one auditable record.
04 · Sentinel · the hardened shell

Device, application, and key integrity.

Sentinel is the foundation every other layer runs inside. It treats trust as something re-earned on every launch: hardware attestation gates a zero-trust authentication, which in turn gates the delivery of keys that never rest on the device without a live authorisation the bank issues. It combines this with continuous mobile threat defence against the compromised-runtime methods that dominate mobile-banking fraud.

Device & application integrity
  • Blocks rooted, jailbroken, and emulated environments; detects tampering, repackaging, and instrumentation.
  • Anti-overlay and anti-repack defences against the counterfeit-app and credential-overlay patterns behind most mobile-banking theft.
Mobile threat defence
  • Real-time detection of malware, phishing, and runtime attacks, with network-posture evaluation of rogue Wi-Fi, captive portals, and man-in-the-middle conditions.
Key control
  • Server-delivered keys scoped to the session; the decryption key for the protected application never exists on the device without a live, attested authorisation.
  • Per-install binary diversity, so an exploit derived from one device does not transfer to the fleet.
Sentinel — Android protection layers (selected)
LayerFocusMechanism
L0 · Supply chainBuild integrityVerified build pipeline, signed manifest, air-gapped signing; per-install payloads derived deterministically from the bank's master build and device attestation.
L1 · DeviceHardware trustHardware attestation via Android Keystore, requiring the strongest Play Integrity verdict tier; emulator detection.
L2 · OSPlatform stateVerified-boot state, security patch level, developer-mode and ADB checks.
L3 · EnvironmentRuntime tamperingNative detection of rooting, code-hooking frameworks, debugger attach and GOT manipulation, combined with the attestation verdict.
L4 / L4.5 · ApplicationApp integrity & diversityRepack and patch detection against the signed manifest; per-install binary diversity to deny a reusable break.
L5–L6 · Zero TrustIdentity & key deliveryZero-trust authentication and policy evaluation gate the release of server-delivered keys, scoped to the session.
L6.5 · Server-side logicRuntime-dump defenceSensitive logic can execute server-side rather than on the device.

Twelve layers on Android, eight on iOS; the full catalogue and the iOS profile (App Attest / DeviceCheck and Secure Enclave key protection) are provided in the Sentinel technical documentation under NDA.

05 · Enclave · trusted communications

Bring the conversation inside the app.

Enclave carries the bank's conversations — with customers and among staff — inside the application, bound to devices Sentinel has proven. Confidentiality rests on end-to-end encryption keyed through the bank's own key manager; data-loss controls are native, not a bolt-on. It exists to close the off-channel seam: the relationship-manager thread, the priority-client advisory, and the sensitive internal coordination that would otherwise leak to consumer messaging apps the bank cannot audit.

Customer & workforce channels
  • Secure in-app messaging between customer and bank, persistent named relationship-manager threads, and workforce-to-workforce coordination — one cryptographic fabric across all three.
  • Encrypted attachments, confidential (self-destructing) messages, and secure notifications that conceal detail.
Native data-loss prevention
  • End-to-end encryption, secure folders with view-only access, and export and forwarding restrictions keep protected content inside the channel.
Recordkeeping & audit
  • One auditable record of interactions, answering a regulator's request from a single source rather than a reconciliation across vendors.
Enclave — access policy model (zero trust)
OutcomeWhen it appliesEffect
AllowDevice attested, identity authenticated, context within policy.Full access to the channel and its content.
Step-UpElevated sensitivity, or a change in context or risk.Additional authentication before access continues.
Read-OnlyPartial trust — a condition short of full compliance.Content may be read but not created, forwarded, or exported.
BlockAttestation fails or policy is violated.Access denied; the channel remains closed to the device.
06 · Reach · engagement & fraud response

Turn the moment of a scam into a moment of intervention.

Reach carries engagement and the fraud-and-scam response inside the trusted app. It is designed to sit above a bank's existing fraud engines and contact-centre platforms as an orchestration layer — reducing integration burden rather than replacing investments the bank has already made.

In-app service & agent handoff
  • Customer service, outbound journeys, and authenticated handoff to a live agent inside the app, carrying the device-trust signal so the agent knows the session is genuine.
  • Video KYC and onboarding journeys where identity assurance is required.
Fraud scoring & the rescue lane
  • Consumes Sentinel's device-trust signal and behavioural signals to score risk in-flow, surfacing intervention before a customer completes a manipulated transfer.
  • The rescue lane coordinates a real-time response — customer contact, session restriction, and card or transfer action — through the bank's own systems.

A card or transfer block is a coordinated action through the bank's fraud-management system, card processor, and the networks; realistic end-to-end propagation is in the order of seconds (typically three to ten), not sub-second. A local authorisation flag can be raised faster; full propagation to the networks cannot.

07 · Plaza · the destination

Keep the relationship inside the trusted app.

Plaza carries the commerce, loyalty, and lifestyle destination that keeps customer engagement inside the bank's application rather than migrating to surfaces the bank does not control. It rides the same trust platform as the other three layers, so the destination is not a weaker perimeter bolted to a strong one.

Commerce & loyalty
  • In-app commerce, rewards, and loyalty programmes that extend the relationship beyond transactional banking.
Community & lifestyle
  • Content and community surfaces that increase engagement and retention within the trusted channel.

Plaza is included in Trusted Channel where a destination surface is in scope for the deployment; its depth is configured to the bank's strategy during scoping.

08 · Regulatory fit

Regulated-ready by construction.

Trusted Channel is built to be demonstrable against the instruments OJK, Bank Indonesia, and BSSN actually apply to a digital banking channel. The mapping below is indicative; the authoritative control-by-control matrix is provided under NDA.

Indicative regulatory mapping
InstrumentRelevant obligationTrusted Channel capability
POJK 11/POJK.03/2022IT governance and cyber-resilience within bank risk management; digital channel integrity.Sentinel device/app integrity and attestation, incident telemetry, and one audit trail across the channel.
POJK 21/2023Digital banking services, including a pre-launch independent security assessment.A hardened, assessment-ready channel with adversarial audit reports available under NDA.
SEOJK 29/SEOJK.03/2022Cyber resilience and periodic security testing.Continuous threat defence and telemetry supporting resilience testing and reporting.
POJK 22/2023Consumer protection in financial services.Reach fraud scoring and the rescue-lane intervention model; auditable customer interactions.
UU 27/2022 (PDP)Personal data protection and breach obligations.Native data-loss prevention, encryption, and data custody inside the bank's boundary.
PBI 23/6/2021 · PADG 24/2022Payment-system provider obligations and data-processing/residency expectations.Deployment inside the bank's boundary with data held in-country; hosted, hybrid, or on-premises.
Bank Indonesia SNAPStandar Nasional Open API Pembayaran (national open-API payment standard).Secure consumption of SNAP payment APIs from the mobile channel with attestation-bound authentication.
BSSN Reg. 1/2024Incident-response obligations.Real-time detection, alerting, and revocation supporting mandated incident response.

SNAP is a payment-API interoperability standard, not a software development kit; Trusted Channel consumes SNAP APIs securely rather than embedding a BI-published SDK. Certification posture is demonstrated under evaluation, not asserted as held.

09 · Deployment

Regulated-ready out of the box — weeks, not quarters.

Trusted Channel deploys as a hosted or hybrid platform, or on-premises inside the bank's own boundary where required, with the key manager and control plane resident. Because it composes pre-integrated products rather than a systems-integration project across vendors, a defined first deployment lands in weeks rather than quarters.

Sits above, not instead of
  • Existing fraud engines, contact-centre platforms, and core-banking integrations remain in place; Trusted Channel orchestrates above them, reducing integration burden.
One platform, one contract, one audit
  • Four products under a single identity, telemetry spine, and audit trail — one vendor accountable for the length of the channel.
10 · Commercial posture

Three tiers, one platform.

Trusted Channel is licensed as one platform across tiers scaled to the institution, rather than as separately integrated point products. Its commercial case rests on replacing an assembled six-to-eight-vendor stack — threat defence, hardening, secure messaging, chat, fraud, contact centre, loyalty — with a single pre-integrated platform under one contract, removing the integration and audit cost the assembled stack never prices.

Tier structure
TierIntended forShape
Trusted ChannelCommercial banks, digital banks, payment processors, fintech.Full platform core, mobile threat defence, hosted or hybrid deployment, standard support.
Trusted Channel EnterpriseTier-1 institutions with extended scale requirements.Dedicated infrastructure, custom SLA, and a dedicated security liaison.
Trusted Channel LiteSmaller institutions (e.g. BPRs) with real digital budgets.A right-sized configuration of the core for a narrower footprint.

How to read the commercial case

  • Pricing is per institution and tier and is provided as a formal quotation; deal scale varies widely by institution size (from BPR-tier to BUKU-III/IV). Any figures shared ahead of a quotation are indicative planning ranges, not offers.
  • Infrastructure sits with the bank for on-premises and hybrid deployments and belongs in the bank's own envelope, as it would for any assembled stack.

Start with the use case that has a number attached to it.

Most banks begin with the fraud-and-scam rescue lane — where an intervention that stops a transfer has a direct, measurable value — and let the trusted layer earn the rest of the channel from there. The full specification and regulatory matrix are available under NDA.

These documents render live on this page — there is no separate file to download, so what you read here always matches the current platform. The control-by-control regulatory matrix and the full deployment model are available under NDA. Request a briefing.

Next step

Start with the use case that has a number. One briefing.

Most banks begin with the fraud-and-scam rescue lane — where an intervention that stops a transfer has a direct, measurable value — and let the trusted layer earn the rest of the channel from there.