Keystone Labs · Product briefing
OBConnect

Open banking compliant
in weeks, not months.

The open banking compliance platform for banks in Saudi Arabia and the GCC: the whole regulated lifecycle in one on-premise deployment, plugged into the APIs your bank already runs.

ON-PREMISE SAMA FRAMEWORK FAPI 1.0 ADVANCED
KEYSTONE LABSOBCONNECT · FOR BANKS · 01
Open banking, today

Compliance is seven projects at once.
The deadline is one.

Seven builds, one date

APIs with availability SLAs, a FAPI authorization server, consent and journeys, directory trust, core integration, reporting and audit, a developer portal - each its own project, all due together.

The standard keeps moving

The Kingdom is already on release 2. A bespoke build re-opens with every release, and the regulator’s migration window is not optional.

The core was never meant to face TPPs

Channel APIs assume a logged-in session and display data. The standard needs headless access, IBANs, ISO amounts and distinct balance types.

Evidence is assembled, not produced

Supervision asks for consent history, access records and availability. Reconstructing them across systems is where programmes go wrong.

KEYSTONE LABSOBCONNECT · FOR BANKS · 02
The platform

One compliance layer between the outside world
and the systems that run your bank.

Outside the bank
TPP · fintech applicensed AISP
National directorytrust framework
Regulatorreports · audit
OBConnectCompliance layer
  • Mutual TLS & FAPI edge
  • Consent system of record
  • The standard’s APIs
  • Directory trust on every call
  • Audit chain & report set
  • Operator console, portal, sandbox
Inside your data centre
Core banking APIsESB · API layer
Identity & SCAbank IdP
Payment railssarie · mada
SIEM · NOClogs · alerts

Everything regulator-facing and TPP-facing is the platform’s. Everything bank-specific is isolated behind one connector to the API layer your channels already use.

KEYSTONE LABSOBCONNECT · FOR BANKS · 03
The lifecycle

Every stage of open banking, managed.

From the moment a third party is admitted to the moment a customer withdraws access, the regulated path runs end to end on the platform. Your systems answer one question: what does this customer hold?

01

A third party onboards

Licence, certification, role and certificate chain verified against the national directory. Admission is a maker-checker decision by your staff.

Directory verified
02

A consent is requested

The TPP calls the standard’s API over mutual TLS with a signed request. The consent is created in the system of record, awaiting authorisation.

Awaiting authorisation
03

The customer decides, data flows

They approve in the bilingual journey. Every call is then checked against the consent, fetched through the connector and minimised before it leaves.

Authorised · audited
04

The customer stays in control

One tap in the dashboard revokes the consent, kills every derived token and notifies the TPP with a signed event.

Revoked
KEYSTONE LABSOBCONNECT · FOR BANKS · 04
What your customers see

The regulator-shaped journey, in your brand.

  • Shaped by the SAMA customer-experience guidelines. Who is asking, what they will see, for how long; choose accounts; confirm.
  • Arabic-first, right-to-left, WCAG 2.2 AA. Both languages co-primary, white-labelled per bank.
  • Wording from the Standard Pack. A guideline update is a pack update, not a rebuild.
  • A dashboard the customer controls. Every connection, its status, what it can see - and a way to stop sharing.
KEYSTONE LABSOBCONNECT · FOR BANKS · 05
Integration

Plugs into the APIs you already run.

Banks don’t expose the core. They expose the API layer their own channels use - and OBConnect is a client of that layer. It does all the compliance shaping; your APIs only have to answer faithfully.

Regulated surface
Account informationAIS
Payment initiationPIS
Confirmation of fundsCAF
Consent notificationssigned events
OBConnectStandard Pack + Connector Hub
  • Wire format ↔ canonical model
  • Consent enforced, data minimised
  • One client of your bank
  • Timeouts, bulkheads, circuit breakers
  • Signed connector bundles
  • Credentials held once, in the hub
Your bank
API gateway / ESBREST · SOAP
Core bankingT24 · Finacle · Flexcube
Identity & SCAyour IdP
Payment systemssarie · mada

The connector hub is the platform’s single client of your bank: credentials live once, every call is bounded, and TPP load can never take down core banking.

KEYSTONE LABSOBCONNECT · FOR BANKS · 06
The mapping connector

Integration is writing mappings, not Java.

  • One signed engine, one YAML per bank. Endpoints, auth scheme, paging, formats and field mappings from your response shapes to the canonical model.
  • Secrets by reference. The mapping names a secret; the deployment supplies it. The file is safe to commit and to hand to a bank.
  • Validated at activation. Unknown keys, misspelt canonical tokens and dangling references refuse to load, with the breadcrumb of the mistake.
  • An SDK escape hatch. Handshakes and pagination the language cannot express land in a two-jar Java SPI, proven by a conformance kit before the platform sees it.
KEYSTONE LABSOBCONNECT · FOR BANKS · 07
Stay current

Current with every release of the standard.

  • Standards are content, the platform is the engine. Each national release ships as a signed, versioned Standard Pack the platform loads - not code the bank forks.
  • Side by side through the migration window. Two versions serve at once, each on its own base path, as the regulator mandates.
  • Zero-downtime activation. Approved by a checker, sealed on the audit chain; the developer portal republishes the same document the gateway enforces.
  • Both GCC market models. Bilateral (KSA, Bahrain) and hub-mediated (UAE) on one bank-side foundation.
KEYSTONE LABSOBCONNECT · FOR BANKS · 08
The proof

Evidence your regulator will recognise.

Audit is a write path, not a log. Every consent transition, every data access and every privileged change is hash-chained on the same transaction as the action itself.

  • Tamper-evident chain - each event references the seal before it; verify on demand, export to WORM storage.
  • The regulator’s report set - availability, performance, consent volumes and TPP activity, generated from the event backbone.
  • Measured where the standard defines it - availability and response time at the edge; a correlation id on every response, including denials.
KEYSTONE LABSOBCONNECT · FOR BANKS · 09
Built to pass the security review

What your architecture and infosec teams ask first.

On-premise, air-gap ready

Licensed software in your data centre on Kubernetes. No SaaS, no runtime egress; directory sync and pack updates enter through a controlled, signature-verified channel.

FAPI 1.0 Advanced

Mutual TLS everywhere a TPP touches, pushed authorization requests, signed request objects, private_key_jwt, PKCE and certificate-bound tokens re-checked at the edge.

Keys in your custody

Signing and transport keys generated and held in the bank’s HSM through PKCS#11. Nothing about the platform needs the vendor in the room.

Maker-checker on every change

No privileged operation runs on one person’s say-so, and no script with a secret can approve one. Every decision is on the audit chain.

Partner and connector code never runs in the same process as consent enforcement or TPP traffic; bundles are signed and verified fail-closed at startup.

KEYSTONE LABSOBCONNECT · FOR BANKS · 10
Operate

Your staff run it. Your partners build on it.

Operator console

Bank staff sign in with their own SSO into four roles. Admit or suspend a TPP, activate a pack, revoke a consent, verify the chain - every change submitted by a maker and approved by a checker.

Developer portal and sandbox

Branded documentation served from the same signed pack the gateway enforces: base URLs, onboarding runbook, error glossary, published rate limits, change register - and a sandbox behind the same edge.

Reporting and SLAs

The regulator’s report set generated from the event backbone, availability and response time measured at the edge, and per-certificate rate limits that keep the SLA yours to meet.

Everything reachable from the outside is the standard’s own surface and the portal. The internal plane is authenticated, off the edge, and on the audit chain.

KEYSTONE LABSOBCONNECT · FOR BANKS · 11
The outcome

Weeks, not months. Without losing control.

A typical engagement runs in weeks because nothing regulator-facing is written for you. The only bank-specific work is the mapping to your own APIs, the branding, and your staff.

1

Week 1 · Deploy and discover

The compact profile running in your environment, and a gap analysis of your API estate against the standard’s surface.

2

Weeks 2 to 3 · Connect

The mapping connector written as configuration against your APIs, with the conformance kit green before the platform ever sees it.

3

Weeks 4 to 6 · Brand and operate

The journey white-labelled, your staff on the operator console, the developer portal and sandbox opened to licensed third parties.

4

Then · Certify and go live

Conformance runs, the evidence bundle, the regulator’s report set, and a platform your own team operates.

KEYSTONE LABSOBCONNECT · FOR BANKS · 12
Why Keystone Labs

Built in the GCC, for the standards the region writes.

Standards as content. Integration as configuration. Evidence as a product. And engineers who work alongside yours, from first workshop to certification.

KSA-deep, GCC-first On-premise by design Arabic-first UX Drops into Wahid, or stands alone

Keystone Labs builds Wahid, the configurable back office for banks, and OBConnect, the open banking compliance platform - and delivers both with its own engineers.

KEYSTONE LABSOBCONNECT · FOR BANKS · 13
Next step

See OBConnect in action.

A guided walkthrough of the lifecycle, with your API estate in mind. Bring one API your channels use today - we’ll show it mapped and answering the standard.

01

Discovery and gap analysis

A week with your architecture, integration and compliance leads: the standard’s surface against your API estate.

02

Connected pilot

The compact profile in your environment, your APIs mapped, the conformance kit green, the journey in your brand.

03

Certification plan

Sandbox and portal opened to TPPs, the evidence bundle, the report set, and operations handed to your staff.

[email protected]keystonelbs.com/obconnect
KEYSTONE LABSOBCONNECT · FOR BANKS · 14
01 / 15 ← → navigate · F fullscreen