Skip to content
Al Khobar, Saudi Arabia

super app mini program development

Reach users inside the apps they already open daily

A mini program is a light app that runs inside a host app, with no separate download. We build mini programs for existing super-apps, and we build the host platform itself when you want to run your own ecosystem of services.

6 to 12

weeks for a first mini program

2

paths: build for a host or build your own

2

languages with full right-to-left layouts

Mini program developmentHost app containerSingle sign-on across servicesWallet and payment integrationPartner onboarding portalArabic RTL layoutsSandboxed third-party codeDeep links and QR entryUsage analyticsVersion and release control

The direct answer

A super-app is one app that hosts many services, and a mini program is a small service that runs inside it without a separate install. It fits companies that want customers inside an app they already use, or groups that want to bundle several services under one login and wallet. We build the mini programs, or the host platform itself.

Before and after

What this removes.

Customers will not install another app

Today

You built a good standalone app, but people only open a handful of apps every day, and yours is not one.

With the system

Your service opens inside an app they already use, one tap from their home feed.

Each service has its own login and wallet

Today

A group with several businesses runs several apps, and customers must sign up and pay separately in each.

With the system

One sign-in and one wallet work across every service inside the host app.

Partners want in and you have no safe way to let them

Today

Outside vendors ask to list services, and every integration is a custom project with security risk.

With the system

Partners build mini programs in a sandbox with reviewed APIs, and you approve each release.

Shipping an update takes weeks

Today

Every small change waits on an app store review before customers see it.

With the system

Mini programs update independently of the host app, within the platform's review rules.

What we build

What lands in your hands.

Mini programs for an existing host

Service flows built to the host platform's framework, design rules and review process.

Host app container

The shell that loads, isolates and updates mini programs inside your own app.

Identity and wallet layer

One sign-in, one wallet and consent screens shared across every mini program.

Partner portal and review flow

Onboarding, sandbox keys, submission, approval and version rollback for outside developers.

Payments and settlement

mada, cards and wallet payments with settlement reports per partner.

Analytics and governance

Usage per mini program, error tracking, and controls to suspend a service quickly.

In depth

How it works, and what to decide.

Two different jobs: build for a host, or build the host

People use the term super-app for two quite different projects. The first is building a mini program that runs inside a host app someone else operates. You follow that platform's framework, design guidelines and review rules, and you get access to its users, login and often its payment. The effort is smaller, closer to a focused web-style app than a full mobile build, and a first mini program often takes 6 to 12 weeks.

The second is building the host itself: the container app, the mini program runtime, the developer portal and the governance layer. This is a platform project. It suits a bank, a telecom, a retail group or a government-linked entity that wants a single front door for many services. Expect 20 to 36 weeks for a first working platform with a handful of internal mini programs.

We help you decide which job you actually have. Many companies ask for the second when the first would reach customers sooner and at a fraction of the cost.

Sandboxing, payments and the rules that apply

A host app that runs other people's code must isolate it. Each mini program should run in a restricted runtime with declared permissions, controlled access to user data, and no ability to read another mini program's storage. Every call to a sensitive API, such as location, contacts or payment, passes through the host and is logged. This is what lets you open the platform to partners without handing them the keys.

Payments are the center of most super-apps. Settlement, refunds, splits between your company and partners, and reconciliation reports all need to be designed up front. Card flows should go through a gateway that supports mada. If the platform holds customer balances or moves money between parties, check the model against the requirements of the Saudi Central Bank (SAMA) before you build, since licensing questions can change the architecture.

User data crossing between mini programs raises Personal Data Protection Law (PDPL) questions about consent and purpose. We design consent screens per mini program and keep a log of what each one was allowed to read, in line with guidance from SDAIA.

Hosting, Arabic and keeping it governable

A platform handling identity and payments should be hosted in-Kingdom where your sector expects it. We can deploy on a Saudi cloud region, aligned with the cloud rules of the Communications, Space and Technology Commission (CST) and the cybersecurity controls of the National Cybersecurity Authority (NCA ECC) where they apply to you.

Arabic is a first-class requirement. The container, the developer tools and the templates give every mini program right-to-left layouts, Arabic numerals and bilingual strings by default, so a partner does not have to solve it again.

Governance matters as much as code. You need a review process for new mini programs, a way to suspend one instantly, version rollback, and clear ownership of support tickets. We build those controls into the platform and document the process, so the ecosystem stays under your control as it grows. You own the platform source code and the developer documentation on delivery.

The delivery plan

Five stages. You sign off every one.

Read each stage as a small contract: what we need from you, what lands in your hands, and the sentence that has to be true before we move on.

01 / 05

Discovery and path choice

1 to 3 weeks

We decide whether you are building for a host app, building your own host, or both, and define the first services.

What you do
  • Describe your services and target users
  • Name any host platforms you want to join
  • Share payment and identity requirements
What we deliver
  • A recommended path with reasons
  • A scoped list of first mini programs
  • A fixed price range and timeline
Exit criteria

We move on when the path, the first services and the budget range are signed off in writing.

02 / 05

Design and architecture

2 to 4 weeks

We design the user flows in Arabic and English and, for a platform, the runtime, permissions and partner model.

What you do
  • Review flows and designs
  • Approve the permission and consent model
  • Confirm settlement rules for partners
What we deliver
  • Screen designs in both languages
  • Architecture and security design
  • A prototype of the first mini program
Exit criteria

We move on when you have approved the designs and the architecture.

03 / 05

Build and integrate

4 to 14 weeks

We build the mini programs, and the container and developer portal if you are building a host.

What you do
  • Test builds each fortnight
  • Provide payment sandboxes and test accounts
  • Answer questions on service rules
What we deliver
  • Working mini programs on a test build
  • Identity, wallet and payment integration
  • Automated tests on critical paths
Exit criteria

We move on when each first service works end to end inside the host on a test build.

04 / 05

Review and release

2 to 4 weeks

We pass the host's review, or run your own review flow, and release in stages.

What you do
  • Run your acceptance tests
  • Approve listings and descriptions
  • Sign off on governance rules
What we deliver
  • Review-ready mini programs or platform
  • Staged release plan
  • Developer and operator documentation
Exit criteria

We move on when the first services are approved and released to a first group of users.

05 / 05

Operate and grow

ongoing

We monitor usage and errors, ship updates, and onboard further mini programs or partners.

What you do
  • Share usage feedback
  • Prioritize the next services
  • Approve partner applications
What we deliver
  • Monitoring and incident response
  • Updates for host or platform changes
  • A monthly review of usage and priorities
Exit criteria

We move on when the support cadence is running and the onboarding process works without us.

Buyer questions

Asked before signing.

What is the difference between a mini program and a normal app?

A mini program runs inside a host app and needs no separate install. It is lighter, loads faster and updates independently, but it follows the host platform's rules and can only use the capabilities that host allows.

Should we build our own super-app?

Only if you have several services, a large enough user base and a reason to own the relationship. For one service, a mini program inside an existing host reaches customers sooner and costs far less. We give you a direct recommendation after discovery.

How do payments and partner settlements work?

Customers pay through the host's wallet or a gateway that supports mada. The platform records each transaction, splits revenue between you and partners by agreed rules, and produces settlement and reconciliation reports for finance.

How do you keep third-party mini programs from causing harm?

Each one runs in a sandbox with declared permissions. Sensitive calls pass through the host, are logged, and can be blocked. New mini programs go through your review, and you can suspend or roll back any of them at once.

Where is the platform hosted, and who owns the code?

We can host in a Saudi cloud region aligned with PDPL, CST cloud rules and NCA ECC controls where they apply. You own the platform source code and documentation on delivery.

Ready to put your service inside the app people already use

Tell us what service you offer and who you want to reach. We will recommend the right path and give you a fixed price range within a week.