One Platform.
Every Bank.
Infinite Experiences.

Enterprise multi-tenant digital experience platform purpose-built for financial institutions. Deploy branded digital banking portals from a single, compliant codebase.

From Request to Rendered Page

Every visitor request flows through an intelligent pipeline that resolves context, assembles content, and delivers a fully branded experience.

Browser Request
Visitor enters bank URL
Domain Resolution
Matched to tenant
Tenant Context
Theme, data & permissions loaded
Page Assembly
Blocks composed into page
Delivered
Branded experience served

One Platform, Many Banks

Each financial institution gets its own branded portal with isolated data, custom themes, and unique content - all from one deployment.

OmniTrustDXP Core

Shared infrastructure, security, and compliance engine powering every tenant

Premier Bank
premier.bank.co.ke
Heritage Trust
heritage.trust.co.ke
Unity Savings
unity.savings.co.ke
Metro Finance
metro.finance.co.ke
Coastal Credit
coastal.credit.co.ke
Capital First
capital.first.co.ke

Composable Block System

Pages are assembled from purpose-built content blocks, each designed for banking and financial services.

Page Builder Preview
Hero Banner
Product Card Grid
Forex Rate Table
Accordion FAQ
Stats Counter
Testimonials
Feature Comparison
Branch Locator

Build Without Limits

60+ purpose-built block types cover every banking digital experience scenario, from product showcases to compliance forms.

Visual Page Composer

Drag, drop, and configure blocks to assemble pages without touching code.

Bank-Specific Blocks

Forex tables, branch locators, product grids, and download centers built for finance.

Shared Block Library

System-wide block templates available to every tenant, ensuring consistency across brands.

Enterprise Compliance Built In

Maker-checker workflow ensures every piece of published content is reviewed and approved before going live.

Draft
Content created or edited by author
Pending Review
Submitted for compliance check
Approved
Compliance officer signs off
Published
Live on tenant website
Rejected → Back to Draft

Headless-Ready Content Delivery

Full REST API for headless CMS integration, mobile apps, and third-party consumers.

api/v1
GET /pages/home

{
  "title": "Welcome",
  "status": "published",
  "blocks": [
    { "type": "hero_banner", ... },
    { "type": "product_cards", ... }
  ],
  "tenant": "Premier Bank",
  "theme": { "primary": "#003366" }
}

API Capabilities

Everything you need to build connected digital experiences.

Page Content Delivery
Published pages with blocks, SEO metadata, and tenant context
Media Asset Serving
Images, documents, and file variants via S3-compatible storage
Full-Text Search
Instant search across pages, products, and content
Form Submissions
Accept and process dynamic form data from any frontend
Exchange Rates
Real-time forex rate data for currency pair lookups

Powerful Admin Panel

A modern, visual admin interface for managing content, media, users, and tenant configuration.

admin.omnitrustdxp.com/pages
Pages
Media
Products
Menus
Forms
Users
Roles
Settings
24
Published Pages
156
Media Assets
8
Active Tenants
Home
Published
About Us
Published
Products
In Review
Careers
Draft

Visual Page Builder

Compose pages from blocks with a visual drag-and-drop interface.

Media Management

Cloud-powered digital asset manager with image variants and metadata.

Role-Based Access

Granular permission matrix controlling access by route, block type, and field.

Production-Grade Architecture

Seven coordinated services working together in a single, containerized deployment.

Database
Relational + vector
Search Engine
Full-text index
Cache Layer
In-memory store
Queue Worker
Background jobs
Application Server
Web + PHP runtime
Object Storage
Files & media
Scheduler
Cron & automation

Ready to Transform Your Digital Banking?

Book a 20-minute guided setup call — we provision a sandbox tenant live on the call so you leave with a working site.