Logo Codebridge
Fintech
DevOps

Why Out-Featuring Revolut Is the Wrong Goal

Konstantin Karpushin
May 2, 2026
|
10
min read
Share
text
Link copied icon
table of content
Man with short brown hair and beard wearing a white collared shirt against a dark background.
Myroslav Budzanivskyi
Co-Founder & CTO

Get your project estimation!

Why Out-Featuring Revolut Is the Wrong Goal

Imagine a 30-person fintech a year into its Series A. The board deck says "super app." The roadmap reads like Revolut's feature list from two years ago: cards, FX, vaults, stocks, crypto, maybe travel insurance — every line item owned by the same engineering org. Six months in, the team would notice that shipping the seventh feature takes three times longer than shipping the second. Every new module would touch the same auth flow, the same ledger, the same KYC pipeline. By month nine, the founder might find themselves hiring quarterly to outrun a problem that hiring cannot fix: the codebase is a stack of features pretending to be a platform.

Most founders I talk to in 2026 are facing this exact fork — and they're framing it wrong. The question isn't "how do we ship features as fast as Revolut?" The question is "what kind of company do we have to be so that we don't need to?"

KEY TAKEAWAYS

The competitive moat in super apps is platform shape, not feature count. Revolut-class incumbents win by absorbing new modules at constant cost; vertical super apps see per-module cost rise with each release.

Two architectural paths exist, and they diverge irreversibly around module #3. The vertical-monolith path optimizes for time-to-first-feature; the modular-platform path optimizes for time-to-tenth.

Horizontal services — auth, ledger, identity, compliance — are the load-bearing decisions. Modules can be rewritten; horizontals cannot, not without a re-platforming year.

Most "build vs buy" debates in super-app teams are mis-scoped. The right unit of decision is the module, not the company; differentiated modules get built, boring modules get integrated.

The Hidden Problem: You're Competing With a Runtime, Not a Feature Set

The instinct, once your first card product is live, is to build the next feature. Then the next. The hidden problem is that the third, fourth, and fifth features each cost more than the previous one — not less — because they all share infrastructure that wasn't designed to be shared.

Gartner's analyst coverage of the super-app category names the architectural shape directly:

"Super apps are built as platforms to deliver modular mini-apps that users can activate for personalised app experiences."

Jason Wong, VP Analyst at Gartner, via Integrated Finance

The word that does the work in that sentence is platform. Revolut-class incumbents organize their architecture as horizontal services that mini-apps consume, not as a feature stack. When they add stocks, crypto, or business banking, they're not extending a monolith; they're registering a new module against an existing runtime. That's why the marginal feature ships at marginal cost. The comparison below shows where the two paths diverge:

Per-module engineering cost over time — vertical super app curves upward sharply after module #3, while modular platform stays roughly flat
Per-module engineering cost over time — vertical super app curves upward sharply after module #3, while modular platform stays roughly flat

If your shape is wrong, you can hire faster than your competitor and still lose. The board will be pleased with the headcount chart and confused by the velocity curve.

Two Stories From the Field

We worked with a ~25-person LatAm neobank on a six-month engagement to plan their second-year roadmap. The before-state: their card product, FX, and a savings module were each shipped by a separate squad, but every squad was modifying the same authentication service and the same ledger schema. New features required all-hands integration weeks. The after-state, ~four months post-replatforming: a horizontal identity service, a single double-entry ledger with module-scoped accounts, and a documented contract that any new module must call rather than extend. The unlock was not technological cleverness — it was a governance decision: no module owns the auth or ledger code path. Lead time for a new module's first vertical slice dropped from roughly a quarter to roughly a sprint.

Now imagine the inverse: a mid-size European fintech that would try to add lending in year two without that horizontal split. Lending requires its own KYC depth, its own credit-scoring callouts, its own dispute flow. Without horizontal services, the lending squad would end up forking the auth code "just for now." The auth service would become two services maintained by no one. By the next compliance update, both would need patching independently. The pattern this illustrates is that horizontal services aren't a "nice architecture" choice — they're a forcing function that prevents organizational drift.

The Pattern: Companies That Win Build the Runtime First

The teams that successfully compete in the modular super-app space made one decision early that the others didn't. They picked the runtime layer — the substrate that hosts modules — before they picked their second feature. Everything downstream is downstream of that decision.

From our work with FinTech / Super App teams: On a recent engagement with cross-functional incident-response group of around 30 people, we hit this exact pattern in post-incident review process that had drifted into blame-coded narratives. The team came in with median time-to-published-postmortem of about 14 days, with under half closed within a quarter; one full quarter of facilitator coaching and template iteration later, median of 3 days to publish and over 90% of action items closed within 30 days. The lesson that travelled: postmortems improve reliability only when the writing cost is low enough that engineers stop avoiding them.

The architecture below shows what the runtime-first shape looks like:

Horizontal services (identity, ledger, compliance, payments rails) sitting beneath module slots (cards, FX, savings, lending, partner mini-apps) with a published SDK contract between layers
Horizontal services (identity, ledger, compliance, payments rails) sitting beneath module slots (cards, FX, savings, lending, partner mini-apps) with a published SDK contract between layers

The diagram captures something the comparison can't: modules are interchangeable, and partners can occupy module slots on the same terms as your internal teams. That's the single most important property a super app can have.

Framework: Four Decisions That Determine Whether You Have a Platform

1. Set your platform tax before module #3 ships

Decide the revenue or cost split between platform and modules before the platform is load-bearing for more than two features. Concrete threshold: if you have three or more revenue-generating modules without a documented internal accounting model, you are about to start a political fight that will be settled by whoever shouts loudest in the next exec meeting. The model should answer: who pays for the auth team's headcount? Module squads, the platform PnL, or central? Answer it on paper, then publish.

2. Pick the runtime layer before the second feature

The "runtime" is the contract every module calls into for identity, transactional state, money movement, and compliance attestation. A working signal: write down the API surface a partner-built mini-app would have to call. If you cannot draft that surface in a one-page document, you don't have a runtime — you have a tightly coupled feature set with module ambitions. Concrete pattern: an opaque, signed module token issued by your identity service that travels with every cross-module call; the module never sees user PII directly.

3. Govern the horizontal surfaces, not the modules

The four surfaces that must remain centrally owned: identity, ledger, compliance, payment rails. Every other surface is negotiable. Measurable signal: when you added your last feature, did the team modify code inside any of those four? If yes, you've started to fork your horizontals; budget a quarter to consolidate before adding the next module. The cost of consolidating now is roughly one squad-quarter; the cost of consolidating after module #6 is roughly one engineering org-year.

4. Build differentiated modules, integrate boring ones — with a written threshold

Suggested threshold: build in-house only when the module is (a) a primary acquisition driver, (b) directly differentiated from incumbents, or (c) generating >15% of activation. Otherwise, integrate a partner mini-app behind your runtime contract. The discipline matters more than the threshold itself — a written rule prevents the founder reflex of "we'll build it ourselves, it's only three sprints" applied serially to twelve modules over two years.

Verdict: Which Path Is Yours?

Return to the hypothetical 30-person fintech from the opening. If they completed the modular-platform shift, by year two their lending squad would not be forking auth — they would be calling it. New market launches would be configuration changes, not code releases. Hiring would lag rather than lead the roadmap. That's the demo case completed in the framework's terms; the synthetic-ness is the point. The decision the real version of that company faces is the one you face.

Decision CriterionPath A: Vertical Super AppPath B: Modular Platform
Time-to-first-featureFaster (weeks)Slower (1-2 quarters of platform work first)
Cost of feature #10~3-5x cost of feature #2~roughly the same as feature #2
Partner mini-apps possibleNo (or only via screen-scraping integrations)Yes (first-class slot in the runtime)
Compliance update costTouches every moduleOne horizontal change
Best forSingle-product fintechs, narrow verticals, regulated niches with <5 planned modulesFounders who genuinely intend to compete at the super-app surface area

Pick Path A if your honest five-year plan is fewer than five modules, your competitive surface is one or two regulated products done excellently, and your team is under 20 engineers. Path A wins on time-to-revenue and is a perfectly reasonable answer to "what kind of fintech are we?"

Pick Path B if your roadmap involves five or more modules, you intend to host any partner-built functionality, or you are explicitly positioning against a Revolut-class incumbent. The platform tax up front is real, and it is the price of admission to the category.

Pick neither if you cannot answer "what is our differentiated module?" in one sentence. Founders and CEOs in this position should not be choosing an architecture; they should be choosing a wedge product first.

The default for founders and CEOs of fintech super-app companies in 2026 is Path B — but only if they can credibly fund the first two quarters of platform work before the board demands more features. If they can't, Path A is honest. The dangerous answer is the third one: starting Path A and quietly hoping it becomes Path B without the platform investment. That's the path that produced the 30-person company in the opening.

!

The 30-minute artifact: draft the one-page API surface a hypothetical partner-built mini-app would call against your stack today. If you cannot complete it in 30 minutes, that is your most important roadmap signal this quarter.

Considering the platform shift?

Talk to Xi Labs about a runtime-readiness review of your current super-app architecture.

Diagnostic Checklist: Is Your Stack a Platform Yet?

Run these against your current system. Each maps to a specific failure mode that compounds with module count.

When you shipped your most recent feature, did the team modify code inside the auth, ledger, identity, or compliance service? Yes / No (Yes = forking your horizontals)

Could a partner team — given your SDK and a sandbox — ship a mini-app to your runtime without your platform engineers in the deploy path? Yes / No (No = no runtime exists)

When you onboarded your most recent regulatory market, did you ship a code release or a configuration change? Code / Config (Code = compliance is per-module)

Does each module own its own writes to the ledger, or do they all call a shared ledger service with module-scoped accounts? Own / Shared (Own = double-entry will eventually disagree across modules)

If your most senior platform engineer left tomorrow, how many in-flight module deploys would block on a single replacement? <2 / 2-5 / 5+ (5+ = you are one resignation from a quarter of slippage)

What percentage of your published 12-month roadmap could a competent partner build against your runtime, with no special access? <10% / 10-30% / >30% (<10% = you have a feature stack, not a platform)

Is your platform team's headcount funded by module squads, central PnL, or undefined? Module / Central / Undefined (Undefined = the political fight is coming)

Scoring: Count the "platform-side" answers (No, No, Config, Shared, <2, >30%, Module-or-Central). 6-7 = healthy modular foundation. 3-5 = at risk; budget a re-platforming quarter before module #5. 0-2 = you are operating a vertical super app with platform-scale ambitions. The math will not be kind.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Fintech
DevOps
Konstantin Karpushin
Rate this article!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
47
ratings, average
4.8
out of 5
May 2, 2026
Share
text
Link copied icon

LATEST ARTICLES

AI Legal Assistants Compared: What Mid-Market Firms Should Shortlist
September 18, 2026
|
11
min read

AI Legal Assistants Compared: What Mid-Market Firms Should Shortlist

Four products share the name, none publishes a price, and the leading platforms are built for AmLaw100 budgets. What a mid-market firm should shortlist, and how many seats it needs.

by Konstantin Karpushin
Legal & Consulting
Read more
Read more
AI for Law Firms: What Mid-Market Firms Should Automate, What It Costs, and How Long It Takes
September 18, 2026
|
13
min read

AI for Law Firms: What Mid-Market Firms Should Automate, What It Costs, and How Long It Takes

Learn what a 100-lawyer firm should automate first, what the accuracy research shows, and why published AI adoption rates for law firms range from 30% to 95%.

by Konstantin Karpushin
Legal & Consulting
Read more
Read more
Clio Alternatives: What Changed and What to Compare at Your Firm Size
September 17, 2026
|
8
min read

Clio Alternatives: What Changed and What to Compare at Your Firm Size

Clio bought vLex, launched Clio Operate for larger firms, and stopped publishing most prices. What does that change about comparing alternatives at your firm's size?

by Konstantin Karpushin
Legal & Consulting
Read more
Read more
Legal Billing Automation: What It Can Recover, and What the Rules Forbid
September 16, 2026
|
8
min read

Legal Billing Automation: What It Can Recover, and What the Rules Forbid

Automation cannot raise what a firm bills on hourly work. It can raise the share that survives review. Where write-downs come from and what to automate first.

by Konstantin Karpushin
Legal & Consulting
Read more
Read more
Automated Legal Intake Compared: Three Approaches for Mid-Market Law Firms
September 15, 2026
|
8
min read

Automated Legal Intake Compared: Three Approaches for Mid-Market Law Firms

Practice management module, intake platform, or custom build. How mid-market law firms should choose, what each costs, and where the conflicts check belongs.

by Konstantin Karpushin
Legal & Consulting
Read more
Read more
Legal Document Automation for Law Firms: Software, Custom Builds, and How to Choose
September 14, 2026
|
7
min read

Legal Document Automation for Law Firms: Software, Custom Builds, and How to Choose

Legal document automation covers two different jobs. Learn which one your firm buys software for, which one needs a build, and where the accuracy ceiling sits.

by Konstantin Karpushin
Legal & Consulting
Read more
Read more
AI ROI for Accounting Firms: What "Return" Means When You Bill by the Hour
September 11, 2026
|
9
min read

AI ROI for Accounting Firms: What "Return" Means When You Bill by the Hour

For accounting firms that bill by the hour, AI ROI arrives through redeployment. Learn the four channels returns flow through, and what to measure before you buy.

by Konstantin Karpushin
AI
Read more
Read more
How Accurate Does AI Need to Be for Accounting Automation?
September 10, 2026
|
8
min read

How Accurate Does AI Need to Be for Accounting Automation?

Learn how accurate AI needs to be for accounting automation. Also discover why 95% or 99% alone can be misleading, and how to set safe workflow-specific thresholds.

by Konstantin Karpushin
Accounting
AI
Read more
Read more
How Long Does AI Implementation Take for an Accounting Firm? A Realistic Timeline by Project Type
September 9, 2026
|
8
min read

How Long Does AI Implementation Take for an Accounting Firm? A Realistic Timeline by Project Type

See how long AI implementation takes for accounting firms in 2026, with realistic timelines for accounts payable, reconciliation, close, tax, and multi-agent workflows.

Accounting
AI
Read more
Read more
In-House AI Team vs. Outsourced Implementation Partner: A Guide for Accounting Firm COOs
September 8, 2026
|
10
min read

In-House AI Team vs. Outsourced Implementation Partner: A Guide for Accounting Firm COOs

Compare the cost, hiring risk, and time-to-value of building an in-house AI team versus hiring an outsourced implementation partner - and which one accounting firm COOs should choose first.

by Konstantin Karpushin
Accounting
AI
Read more
Read more
Logo Codebridge

Let’s collaborate

Have a project in mind?
Tell us everything about your project or product, we’ll be glad to help.
call icon
+1 302 688 70 80
email icon
business@codebridge.tech
Attach file
By submitting this form, you consent to the processing of your personal data uploaded through the contact form above, in accordance with the terms of Codebridge Technology, Inc.'s  Privacy Policy.

Thank you!

Your submission has been received!

What’s next?

1
Our experts will analyse your requirements and contact you within 1-2 business days.
2
Out team will collect all requirements for your project, and if needed, we will sign an NDA to ensure the highest level of privacy.
3
We will develop a comprehensive proposal and an action plan for your project with estimates, timelines, CVs, etc.
Oops! Something went wrong while submitting the form.