Insurance platforms, built for the day the customer finds out what they bought.
Rating, policy and claims engineered together, because everything before a claim is premium collection and everything a policyholder actually thinks of you is decided in the fortnight after one. Two engineering practices behind this sector, and custom work for everything in it.
Custom programme - scoped and quoted in writing
No off-the-shelf track in this sector
There is no ready-made track in this sector, so every engagement is a custom programme, scoped and quoted in writing before anything starts. Custom builds elsewhere on this site run two to eight weeks; work at this scale is quoted beyond that. Every figure on this page is defined on our facts page.
What an insurance build actually contains
The sequence below is where insurance platforms are won or lost. Unlike our banking work, none of it starts from a shipped platform, and the page is written accordingly.
It is worth separating this from banking, because buyers conflate them and the problems barely overlap. A bank moves money that already exists and is judged on whether the ledger is right. An insurer sells a promise about money that may never move, prices it years before finding out whether the price was correct, and is judged almost entirely on how it behaves when someone claims. The engineering follows that difference: rating and reserving have no banking equivalent, and claims is a workflow problem with an evidentiary spine rather than a payments one.
There is no shortcut track here. What varies is how many product lines you launch with, and the honest answer is usually one.
Product, regulatory position and distribution
What you are permitted to do decides the architecture before any preference does. Carrying risk on your own balance sheet, acting as a managing agent for someone else's capacity, broking, or embedding another carrier's product in your checkout are four different regulatory positions with four different systems behind them.
Distribution matters as much. Direct to consumer, through brokers, through an aggregator or embedded in a partner's purchase flow each impose their own commission structures, data flows and service expectations, and a platform built for one will not simply extend to another.
The output is a written position naming the licence, the capacity arrangement, the distribution channels and the product line you will launch with rather than the roadmap of lines you eventually want.
The rating engine, and why it must not be code
Pricing changes constantly in insurance: rates move, factors are added, a regulator queries a filing, an actuary sees a loss trend. A platform where rating lives in application code turns every one of those into a release, and the business will route around it with spreadsheets within a quarter.
Rating belongs in a configurable engine that actuaries can operate, with versioning, effective dating and the ability to reproduce exactly the rate that applied on the day a policy was written. That last requirement is not optional: a complaint or an audit years later asks precisely that question.
The same applies to underwriting rules. Referral triggers, declines and eligibility criteria change with appetite, and appetite changes faster than software.
Quote, bind and the policy as a contract
A policy is a versioned legal document, not a database record. It has a wording at a version, a schedule, endorsements that amend it mid-term, and a history that must remain intact because a claim will be assessed against the terms in force on the date of loss rather than today's.
Mid-term adjustments are where naive implementations break. Changing a vehicle, adding a property or altering a sum insured part-way through a term means recalculating premium pro rata, issuing an endorsement, and keeping both the old and new positions retrievable. Overwriting the policy loses the state a claim may need.
Renewal is its own workflow, with re-rating, notification obligations and lapse handling that differ by market and product.
Claims, which is the actual product
Everything before this is premium collection. The claim is the moment the policyholder discovers what they bought, and it is where insurers earn or destroy their reputation regardless of how good the buying experience was.
The workflow has a shape: notification, triage against cover, assessment, reserve, settlement or decline, and recovery where another party is liable. Each step needs evidence attached and a decision attributable, because a declined claim may be challenged by an ombudsman years later and the file is the whole defence.
Reserving belongs here rather than in finance. The moment a claim is notified it becomes a liability with an estimate attached, and that estimate moves as information arrives. A platform that treats reserve movement as an afterthought produces financial reporting nobody trusts.
Fraud detection and model governance
Fraud detection and pricing models are where an insurer's margin is made, and we build both: scoring on your own claims history, anomaly detection across the book, network analysis on linked claims, and referral scoring that routes the right files to investigators.
Alongside the models we build the governance layer that increasingly comes up in filings and reviews: explicability on any individual price, and outcome testing across groups where you want to run it. It is a capability we offer rather than a constraint we impose, and having it available before a regulator asks is considerably cheaper than assembling it afterwards.
Fraud output can route to an investigator or decline automatically, and that threshold is yours. Most insurers we work with set it high on automatic decline and route the middle band to a person, because a wrongly declined genuine claim is expensive in reputation, but the configuration is a business decision rather than an architectural one.
Reserving, reinsurance and regulatory reporting
Insurance reporting is heavier than most sectors and it is not optional. Regulators require returns on a schedule, in prescribed formats, reconciled to the policy and claims records that produced them. A platform that cannot produce those from its own data creates a quarterly manual exercise that grows with the book.
Reinsurance adds a layer that surprises teams building their first platform: ceded premium, recoveries on large claims and treaty terms that determine which losses are shared. Retrofitting reinsurance into a system that assumed you keep every risk is substantial rework.
Launch and the first claims cycle
One product line, one distribution channel, and a deliberately limited volume, because the first claims arrive weeks after the first policies and they test parts of the platform that selling never touches.
Day two is that first claims cycle: the first decline, the first complaint, the first reserve that moves materially. Sixty days of dedicated support, six months of priority bug resolution, twelve months of updates.
Want any of these phases costed against your product line and licence position?
Book a technical callWhere a claim actually goes
Every insurer is this workflow with different names on the boxes. The buying journey is where platforms compete; this is where policyholders decide what they think of you, and where money leaks quietly.
Missed recovery is the leak nobody sees on a dashboard. Where another party is liable, the insurer has a right to recover what it paid, and that right expires. A platform that does not flag recovery opportunities at settlement simply writes them off by omission.
Why the rate that applied must be reproducible years later
Insurance is the only sector on this site where you may need to demonstrate, three years after the fact, exactly how a number was calculated. A policyholder complains about a renewal increase, a regulator queries a filing, an ombudsman reviews a decline. In each case the question is the same: what were the rates, factors and rules in force on the day this policy was written, and does the price follow from them?
A platform where rating lives in deployed code cannot answer that, because the code has changed forty times since. An engine with versioned, effective-dated rate tables can reproduce the calculation exactly. This is not an accounting nicety; it is the difference between answering a regulator in an afternoon and reconstructing a pricing decision from memory and a spreadsheet.
Want your rating and claims model reviewed against what a regulator would ask?
Talk to an engineerEight operators, eight different builds
"Insurance" is not one buyer. Who carries the risk, who owns the customer and what a claim looks like change completely between them.
Managing agents
Underwriting on someone else's capacity, which makes bordereaux reporting and treaty compliance the operational spine. You own the customer, the carrier owns the risk.
Custom build
Full-stack carriers
Carrying risk on your own balance sheet, with reserving, solvency reporting and reinsurance as first-class requirements rather than later additions.
Custom build
Digital brokers
Distribution rather than risk. Comparison, placement and commission reconciliation across several carriers, where the platform's job is matching rather than pricing.
Custom build
Embedded insurance
Cover sold inside another company's purchase flow. Latency and conversion matter as much as underwriting, because a quote that takes four seconds does not get bought.
Custom build
Health insurance
Claims against clinical events, provider networks and adjudication rules. Health data obligations apply alongside insurance ones, and both must be met at once.
Custom build
Motor and telematics
Continuous behavioural data feeding pricing, which raises both a data pipeline problem and a fairness question about what the model is actually measuring.
Custom build
Commercial and SME
Bespoke wordings, referral-heavy underwriting and mid-term adjustments as the norm. Automation helps at the edges; the underwriter stays in the middle.
Custom build
Claims technology
Serving carriers rather than policyholders, where throughput, leakage control and evidentiary quality are the product and the buyer is an operations director.
Custom build
None of the eight starts from a shipped platform. Our banking and fintech products handle money movement; insurance requires rating, reserving and claims, which are different problems and honestly stated as such.
Not sure which of these you are, or you sit across two of them?
Book a scoping callHow the work actually runs
Six stages. Unlike our banking work, there is no second track, so the stages describe the only path there is.
Scoping against licence, capacity and distribution
We start from what you are permitted to do, whose capacity carries the risk, and how the product reaches a customer, because those three decide the architecture before any preference does. A managing agent and a full-stack carrier share a quote form and very little behind it.
Architecture around configurability and evidence
Rating, rules and wordings are designed as versioned, effective-dated configuration rather than code, so pricing changes never require a release and any historical rate can be reproduced. Alongside it, the claims data model is built so every decision carries its evidence and its author.
Build against policy-shaped data
Insurance platforms fail on the cases that fill a real book: a mid-term adjustment two days before a loss, a claim under a wording version no longer sold, a reserve revised three times, a recovery from a third party, and a policy that lapsed and was reinstated. Test data carries all of it, because the clean new policy proves nothing.
Scope varies by product lineFairness testing and security validation
Pricing and fraud models tested for disparate outcomes before deployment rather than after a regulator asks, with the rationale documented. Our work arrives with a VAPT and compliance document, so external review starts from a documented baseline.
Integration and regulatory dry run
Carrier, reinsurer, payment and distribution connections proven, and a full regulatory return produced from platform data before it is needed for real. Finding out that a return cannot be generated at quarter end is a bad time to find out.
Launch and the first claims cycle
One product line at deliberately limited volume, then the first claims, which arrive weeks later and test the half of the platform that selling never touches. Sixty days of dedicated support, six months of priority bug resolution, twelve months of updates.
Want this sequence mapped against your product line and licence position?
Book a technical callWhat we bring to this sector
There is no shipped insurance platform here, so this section replaces the product catalogue you will find on our other industry pages. Two practices carry this work, and they are the same two that make our banking and fintech engagements work.
The distinction from banking is worth restating, because buyers arrive expecting our fifteen financial platforms to apply. They do not. Those products move money that exists: ledgers, wallets, payment rails and settlement. Insurance requires rating, policy contracts, reserving and claims, none of which a payments platform contains. What transfers is the engineering discipline around regulated money and auditable decisions, not the products themselves.
Fintech engineering
Regulated money handling, payment and collection flows, ledgers that reconcile and the audit discipline that makes a financial platform defensible under examination.
Data analytics
Rating models, reserving analysis, fraud detection and the disparate-outcome testing that keeps pricing explicable to a customer and defensible to a regulator.
Rating as configuration
Versioned, effective-dated rate tables an actuary operates directly, so a pricing change is never a release and any historical rate can be reproduced exactly.
Claims workflow
Notification through settlement with evidence attached at each step, reserve movement recorded as it happens, and every decision attributable years afterwards.
Regulatory reporting
Returns produced from platform data on the regulator's schedule and in their format, reconciled to the policy and claims records behind them.
Both practices together
Insurance needs regulated-money engineering and actuarial-grade analytics at once, which is the argument for one team rather than a platform vendor and a modelling consultancy meeting at a file format.
Want to know which of these your product line actually needs?
Book a scoping callModel governance, built in rather than bolted on
Regulators are asking more of pricing models than they did five years ago. The tooling to answer those questions is cheap to build alongside the model and expensive to assemble afterwards, so we include it.
We build this tooling into the model pipeline as standard, so running an outcome check is a report rather than a project. Whether and when you run it is your decision; having it there costs nothing and answers the question quickly when it arrives.
Want your pricing model reviewed for explicability and disparate outcomes?
Talk to an engineerWhat a custom programme covers
Since there is no product to adapt here, this is the full scope rather than the exceptions. These are the capabilities an insurance programme typically includes.
Rating and rules engines
Versioned, effective-dated configuration an actuary operates, with historical reproduction so any past price can be recalculated exactly as it was.
Fintech engineeringPolicy administration
Quote, bind, endorse, renew and lapse, with wordings versioned and mid-term adjustments that preserve rather than overwrite the position a claim may need.
Custom software developmentClaims management
Notification through settlement with evidence attached, reserve movement tracked, recovery flagged at settlement, and every decision attributable years later.
Custom software developmentPricing and fraud models
Rating models, anomaly detection and network analysis on your own book, with explicability and outcome-testing tooling included and thresholds you control.
Data analyticsReinsurance and bordereaux
Ceded premium, treaty terms and recoveries, plus the reporting a carrier or capacity provider requires on their schedule and in their format.
Data analyticsDistribution and commission
Broker, aggregator and embedded channels with commission structures that reconcile, because a partner who cannot verify their statement will stop selling.
API developmentNeed something this list does not cover?
Ask about custom workWhat we built, and what it delivered
Three programmes in this sector, described by what was actually built rather than by a metric we cannot show you the working for.
Managing agent
Rating engine with historical reproduction
Effective-dated rate tables operated by actuaries without a release, and any policy's original price reproducible exactly for a complaint or a filing query.
Claims
Claims platform with reserve tracking
Evidence attached at each step, reserve movement recorded as information arrived, and recovery opportunities flagged at settlement rather than written off by omission.
Embedded
Quote in a partner checkout
Sub-second quoting inside another company's purchase flow, with commission reconciliation the partner could verify against their own records.
We describe these by scope rather than by outcome metrics, because the numbers that matter to you are your own and we would rather model them with you than quote someone else's.
Want to speak to a reference writing a comparable book?
Request a referenceWritten on this sector
Longer pieces on the problems above, written by the engineers who build these platforms.
Why pricing must never live in deployed code
ClaimsThe five places money leaks between notification and settlement
FairnessProxy discrimination without a protected input
PolicyA policy is a versioned contract, not a record
If a question here is not covered, the fastest route to an answer is a call with the engineer who would run your build.
Want these as a briefing pack for your board or underwriting team?
Request the packWe could sell a policy in ninety seconds and it took eleven days to tell someone whether they were covered. Guess which one the reviews were about.
The failure pattern this page is built around
That gap is the whole reason this page exists. Forty client testimonials sit on the site with names, titles and companies attached, and none of them are invented.
Questions insurance buyers actually ask
The ones that come up in the first call, answered as we would answer them there.
Can we use one of your fifteen financial platforms?
No, and it is worth being clear about why. Those move money that exists: ledgers, wallets and payment rails. Insurance needs rating, policy contracts, reserving and claims, none of which a payments platform contains. What transfers is engineering discipline around regulated money, not the products.
Do we own the source code?
Yes, in full, deployed on your infrastructure. No per-policy licence, no per-claim fee, no runtime dependency on us.
Can our actuaries change rates without us?
That is the design requirement. Rating lives in versioned, effective-dated configuration they operate directly, because a platform that needs a release to change a rate will be routed around with spreadsheets within a quarter.
Can you reproduce a price from three years ago?
Yes, exactly, including the factors and rules in force that day. A complaint, a filing query or an ombudsman review all ask precisely that, and code that has changed forty times since cannot answer it.
How do you handle mid-term adjustments?
As endorsements that amend a versioned policy while preserving the prior position, with pro rata premium calculated. Overwriting the policy loses the state a claim assessed at date of loss may need.
Will you build automated claim decisions?
For straightforward, low-value claims within clear cover, yes. For declines we build decision support with a human decision attached, because a wrongly declined genuine claim is far more expensive than a paid questionable one.
Can you test pricing models for fairness?
Yes, and the tooling ships with the model pipeline so running a check is a report rather than a project. Explicability on any individual price comes as standard, because it is also what lets you answer a customer who challenges a renewal.
Can you produce our regulatory returns?
Yes, from platform data, reconciled to the policy and claims records behind them. We do a full dry run before it matters, because quarter end is a poor time to discover a return cannot be generated.
What about reinsurance?
Built in rather than added: ceded premium, treaty terms and recoveries. Retrofitting reinsurance into a platform that assumed you retain every risk is substantial rework.
How many product lines can we launch with?
As many as you want to fund, though most insurers get more from launching one and adding the second once a claims cycle has run. Each line brings its own wordings, rating and claims behaviour, and the engine is built to carry them all from the start.
What does support look like after launch?
Sixty days of dedicated support, six months of priority bug resolution and twelve months of updates. The first claims arrive weeks after the first policies, so that window covers the part that actually matters.
What if we are not ready to build yet?
We will say so. If your capacity arrangement is unsettled or your wordings are not final, the platform will encode assumptions about both, and changing them afterwards touches rating, policy and claims at once.
Question not answered here?
Ask us directlyTell us what you are building.
Bring the licence position and the product line. We will tell you honestly which track is right - including when the answer is that you do not need us yet.
A first call takes about thirty minutes and covers four things
Who carries the risk
Your balance sheet, a carrier's capacity, or neither.
Product line
The one you launch with, not the roadmap of lines you want.
Distribution
Direct, broker, aggregator or embedded in someone else's flow.
Existing systems
The policy, claims and finance stack a platform must fit into.
Those four answers are usually enough for us to tell you what a first build would cover, roughly what it costs, and whether your claims operation is ready for the volume your distribution will produce. Whatever the product line and whatever the licence position, we will build it - there is no part of this stack we do not take on.