Core banking,
engineered in
Sweden.

Corniche is a flexible core banking platform engineered for modern banks and fintechs. Deploy as SaaS, on-premises, or in your own cloud.

25y
// in production
20+
// customers
99.99%
// uptime SLA
corniche-api · POST account
POST /rest/boapi/banking/clients/{id}/accounts
Content-Type: application/json

{
  "AccountClass": "/rest/boapi/banking/account-classes/100;SEK",
  "Merchant": null,
  "Loan": {
    "RepaymentAccount": null,
    "Principal": 50000.0000,
    "RepaymentFee": null,
    "FirstRepaymentDate": "2026-06-30",
    "InterestStartDate": "2026-06-15",
    "FirstAmortizationRepaymentDate": "2026-06-30",
    "RepaymentMethod": "P",
    "RepaymentFrequency": "M",
    "StartDate": "2026-06-15",
    "ExpiryDate": null,
    "DistributionMethod": "E",
    "DistributionEmail": "[email protected]",
    "ApplicationFee": null,
    "RepaymentAmount": 2500.0000
  },
  "AggregatedInvoicingAccount": "/rest/boapi/banking/accounts/{id}",
  "CustomProperties": null,
  "TransferredFromAnotherLender": false
}
200 OK · 38ms REST
deployed for

One platform.
Every banking capability.

From savings accounts to commodities trading, Corniche supports retail, SME and specialised banking through composable capabilities built on a shared core.

Solid core,
built to extend.

Corniche is a core banking platform built around composable services and stable, versioned APIs. Start with the capabilities you need today and expand the platform as your business evolves.

01 / SPEED weekly release

Custom features in weeks, not quarters.

We ship Corniche every week — continuously, without fanfare. Your feature request lands on Monday's standup and ships in one of the next few releases.

WEEK 1 request
WEEK 2 design
WEEK 3 build & test
SHIPPED live
02 / INTEGRATIONS day-one

Pre-built connectors, ready on day one.

Payment rails, KYC providers, card schemes, accounting systems, BI tools — we've integrated them all before.

SEPA · SWIFT · Visa · MC // 40+ connectors
03 / SUPPORT founder-led

The senior engineers pick up the phone.

No L1 deflection scripts. Direct line to the people who built Corniche — when something matters, you talk to someone who can actually fix it.

Named engineer · 24/7 // no queues
04 / SCALE 10 → 10M

From ten accounts to ten million.

Multi-currency, multi-entity, multi-jurisdiction from day one. Corniche handles a single product launch or a full bank migration without architectural surgery.

Horizontally scalable // no rewrites
05 / PROCESS listening

Customer-driven development.

Every feature in Corniche exists because a real bank asked for it. Built by listening closely to customers for 20+ years — not driven by investor roadmaps.

20+ years · open backlog // no analysts

One platform
for modern banking

A broad set of banking capabilities, delivered through a unified platform and stable, versioned APIs.

Request API documentation →
GET /rest/boapi/banking/accounts/{id} 9ms
PATCH /rest/boapi/banking/accounts/{id} 31ms
GET /rest/boapi/banking/accounts/{id}/transactions 17ms
POST /rest/boapi/banking/accounts/{id}/reservations 28ms
GET /rest/boapi/banking/accounts/{id}/loan-repayments 14ms
GET /rest/boapi/banking/accounts/{id}/loan-reminders 11ms
POST /rest/boapi/banking/account-reservations/{id}/clear 24ms

Your infrastructure,
your call.

Corniche delivers a consistent platform experience across SaaS, self-hosted and customer-managed cloud deployments.

option B

Private cloud

Your AWS, Azure, or GCP account.

  • Full data sovereignty
  • We deploy and maintain
  • Integrates with your VPC and IAM
  • Pen-tested before every release
option C

On-premises

Your data centre, your rules.

  • Complete infrastructure control
  • Suitable for regulated jurisdictions
  • Air-gapped deployments supported
  • On-site support available

Built for secure banking.
From day one.

Every part of Corniche — from platform architecture to customer-facing workflows — is designed to support secure operations and regulatory compliance.

01 / Security

How we protect your data.

  • Encrypted communication everywhere
  • 2-factor authentication on every user account
  • Role-based access with approval workflows
  • Counter signatures required on critical actions
  • SaaS runs from secure data centres in Sweden and the Netherlands
  • Production access restricted to approved Megasol staff
02 / Compliance

Documentation that holds up to scrutiny.

  • GDPR-aligned by design
  • Unlimited document storage for KYC and AML evidence
  • Documents linked to transactions, end-users, or back-office actions
  • Direct integrations with third-party KYC and AML providers
  • Full audit trail on every transaction and configuration change
03 / Roadmap

What we're working toward.

  • Audit-ready for SOC 2 Type II
  • Audit-ready for ISO 27001
  • Annual third-party penetration testing
  • Ongoing compliance reviews aligned with customer requirements

Up and running in weeks,
not years.

Once implementation begins, customers work directly with the engineers behind the platform. Greenfield deployments typically go live within 8–16 weeks, while legacy migrations are usually completed within 6–9 months.

~/megasol/onboard.sh ready
01 $megasol onboard --team=your-bank

Onboarding & training

Hands-on sessions with your team, in person or remote. A dedicated engineer walks you through every concept until it sticks.
kickoff workshop scheduled
dedicated engineer assigned
02 $megasol configure --products=accounts,loans,cards

Product configuration

We set up your accounts, loans, deposits, cards — whatever you've chosen — with your rules, rates, fees, and policies.
product rules deployed
sandbox environment live
03 $megasol integrate --connectors=auto

Third-party integrations

Payment rails, KYC providers, card schemes, BI tools. Most common connectors are pre-built — we plug you in and verify end-to-end.
12 connectors enabled
end-to-end tests passing
04 $megasol develop --custom // when needed

Custom development

A new payment rail, a novel product type, a jurisdiction-specific workflow — when you need something that doesn't exist yet, we build it into your Corniche.
backlog item created
ships in next release window
20+
year founded2001
headquartersuppsala, se
banks & fintechs20+ in production
corniche version2026.25.0
release cadenceweekly

Built by engineers,
close to the platform and the customer.

Megasol was founded in Uppsala more than two decades ago with a clear engineering focus: to build core banking systems close to both the code and the customer. That approach still defines how we work today.

Corniche has evolved steadily over time, shaped by real banking operations and long-term customer relationships. New capabilities are developed in close collaboration with the institutions using the platform — by engineers working directly with the product itself.

Talk to the
team.

Whether you need a technical walkthrough, API documentation, or you're exploring open roles, discussions start with the team working on the platform itself.

  • Live walkthrough of your priority modules
  • API and integration deep-dive on request
  • Honest answers from someone who writes the code
  • Open engineering and product roles in Uppsala
// format remote or Uppsala
// languages English, Swedish
// response time < 1 business day
contact form · open

By submitting you agree to be contacted by our team. We don't share your details. No marketing emails.

Request received.

Someone from our team will get back to you as soon as possible.