PolicyROS logoPolicyROSPlanned product · runs on the Reasonex™ engine

Deciding what a policy covers

Today’s insurance AI reads the documents. Someone still has to work out what they mean when read together.

PolicyROS is hallucination-free on the decided path, and deductive. It derives the answer by applying the governing provisions together, and no generative model writes any step of it.

Planned, not yet shipped
PolicyROS is a design for discussion. The insurance rule sets described here are not built yet.
A proven engine underneath
Reasonex is in production in MikeROS on civil procedure. A policy stack has the same structure: rules that grant, remove, restore, cap and gate.
Alongside the AI you already use
Not a replacement for document, predictive or workflow systems. The reasoning layer between them and a consequential decision.
Coverage, limits and conditions

A different class of question

Insurers already use AI to extract, summarise, predict and route. Those systems handle the tasks that surround a decision. The determination itself needs several rules, facts, exceptions, priorities, dates and amounts considered together. PolicyROS is built for this class of problem.

The questions it is built for
  • Is this claim covered?
  • Which exclusion applies?
  • Does an endorsement restore what an exclusion removed?
  • Has a condition been satisfied?
  • Which sublimit applies?
  • Is the underwriter permitted to bind this risk?
  • Can a decision be made at all on the facts available?
One claim · five layers · water-damage example
GatesCondition: notice within 14 days of discovery
CapsSublimit: water losses capped at S$250,000
RestoresRider: sudden and accidental discharge of water
RemovesExclusion: flood and surface water
BaseBase form: covers direct physical loss

A policy stack is a set of provisions that grant, remove, restore, cap and gate cover. The outcome depends on the order and priority in which they apply. PolicyROS compiles the stack into a governed rule set, then resolves how those provisions interact against the established facts. Illustrative wording and figures.

The two differences

Retrieval ranks passages by resemblance. Resemblance is not entailment.

It does not hallucinate on the decided path

No generative model produces a reasoning step or the final determination. The same facts against the same rules return the same answer on every run.

It reasons deductively

It applies several provisions together and derives what follows, including where they compete for priority. The clause that decides the outcome is often not the clause that most resembles the question.

Stated precisely, so it can be tested: the claim covers the governed decision path. We do not claim that OCR cannot misread a number, that a language model cannot misread free text, or that a person cannot enter a wrong fact.

How it fits with the AI you already use

Three layers. PolicyROS is the third.

The first two layers answer what the information is and what it suggests. The third answers what the rules require given that information.

LayerPrimary functionTypical systems
Language intelligenceUnderstand insurance terminology, extract facts, classify documents, summarise claim filesGeneral and insurance-specialised language models, OCR and extraction pipelines
Predictive and causal intelligenceEstimate risk and identify drivers: loss prediction, pricing, fraud scoring, lapse and retentionMachine learning models, actuarial and causal analytics
Deterministic reasoningDetermine what follows from governed rules and established facts, and what is missingPolicyROS
A worked example

One water-damage claim, step by step

The five-layer example above, run through the engine. Each entry is one step in the determination trace.

What the file tells us
  • Escape of water from a burst internal inlet pipe, 3 March; discovered the same day
  • Notice given to the insurer 12 March
  • Remediation quotation S$310,000
  • Stack compiled: base form, two endorsements, schedule

Both branches computed. On either reading of cl. 7.4 the sublimit caps recovery at S$250,000, so the flagged question changes the route to the answer rather than the amount. Where a flagged reading would change the amount, the engine states the dependency and stops there.

1
Base form, cl. 2.1Engaged

Direct physical loss. Engaged on the established facts.

2
Exclusion, cl. 7.4Flagged

Flood or surface water. Whether an escape from an internal pipe falls within “surface water” turns on how the clause is read. Named as a question of construction and returned to a person, with the question stated.

3
Endorsement 2, cl. E2.1Restores

Sudden and accidental discharge of water restored. If cl. 7.4 reaches the facts, the endorsement prevails to the extent of the restoration; the priority and its basis are recorded.

4
Condition, cl. 9.2Satisfied

Notice within 14 days of discovery. 3 March to 12 March computed as 9 days against the calendar; condition satisfied; the counting is shown.

5
Schedule, item 4Computed

Water-damage sublimit S$250,000 against a quantum of S$310,000. Recoverable amount capped at S$250,000; the arithmetic is shown.

Illustrative scenario: simplified wording, figures and dates that do not reproduce any insurer’s policy.

With every answer

What you get back

Your documents

Base form, endorsements, riders and schedule compiled into a governed rule set. Anything that cannot be read is reported before any question is asked.

The facts

An unestablished fact is never treated as a false one. Where a required fact is absent, the engine asks for it by name.

One answer

The same inputs produce the same result on every run, and the result does not vary with phrasing.

The numbers

Dates, limits, sublimits and aggregates are computed from the clause, the figures and the calendar, with the working recorded.

What it will not decide

Questions of construction, matters of discretion and missing facts are named and routed to a person. No gap is filled with an assumption.

The record

Every step carries the clause that authorises it and a re-checkable record, so a determination can be verified before reliance and reproduced afterwards.

Where it helps

In claims, and before you pay one

The applications below describe how the same reasoning applies to insurance decisions. They are designs for discussion, not shipped features.

In claims

Is this claim covered

Insuring agreements, exclusions, endorsements, conditions, sublimits and aggregates applied together, not clause by clause.

Which policy year pays

Claims-made questions of dates and related claims resolved to the period that responds.

How much is payable

Deductibles, sublimits, aggregates and limits computed from the clause and the figures, working shown.

Checking an earlier decision

A determination reconstructed independently: the facts relied on, the clauses applied, what was missed.

Answering a complaint

The explanation produced from the decision trace, so it reflects the actual basis of the decision.

What a fraud score lets you do

A model produces a score; PolicyROS determines what the insurer is permitted to do with it.

Before you pay a claim

Checking a risk before you bind

Appetite, thresholds, referral rules, mandatory endorsements and delegated authority applied to a submission.

Who is allowed to bind it

Whether a given underwriter may bind, and if not, which threshold was exceeded and whose approval is needed.

What the final wording really covers

The compiled stack shows what the combination grants, removes, restores and caps, and which endorsement takes priority.

Did the policy match the quote

Not whether the wording changed, but whether the coverage effect changed.

Will the treaty pay

Attachment, retention, layer limits, aggregation and reinstatements worked through to a recoverable amount.

What a wording change affects

Which products, endorsements, claim outcomes and underwriting rules depend on an amended clause.

Side by side with document-search AI

What each can promise

CapabilityRetrieval / generativePolicyROS
Read, search and summarise policy wordingYesYes
Apply several dependent rules exactlyNot guaranteedYes
Resolve governed endorsement priorityNot guaranteedYes
Identify a missing fact blocking the resultNot guaranteedYes
Compute dates, deductibles and limits deterministicallyNot guaranteedYes
Produce the same result from the same inputsNot guaranteedYes
Abstain where a governed decision cannot be madeModel-dependentGoverned
Hallucinate within the governed decision pathPossibleNo
What it does not do

Prediction stays with your models. Interpretation stays with people.

It does not replace catastrophe, pricing, fraud, image-damage, mortality or propensity models, or document extraction. Those solve probabilistic prediction problems; PolicyROS determines what follows from governed rules and established facts. The two are used together.

Some questions require interpretation and should not be decided mechanically: whether wording is ambiguous, whether damage falls within a contested definition, whether conduct was reasonable, whether evidence is credible. PolicyROS returns those with the issue stated, so human attention goes to the genuinely interpretive part of the file.

Where to start

How a pilot would work

Every claim on this page is stated as behaviour you can test on your own documents, not as an architecture you have to take on trust.

01

Rule preparation

Select one product line and compile its base policy, schedule, common endorsements and claims-handling rules. Compilation reports what could not be parsed before any question is asked.

02

Historical claims

Run closed claims through the engine and compare the insurer’s actual decision with the PolicyROS result, examining each difference and its cause.

03

Operational test

Run alongside adjusters without affecting the live decision, measuring agreement, processing time, missing-fact identification, escalation rate and consistency.

04

Controlled production use

Use for defined decision classes with human oversight.

How to check it yourself
  • One answer per question. Put the same determination through repeatedly and vary the phrasing. The answer does not change.
  • Citation on every step. Each step names the provision it rests on. Open the clause and check it says what the step says it says.
  • Computation, not retrieval. Alter a date or a figure by one unit and confirm the computed deadline or amount moves correspondingly.
  • Abstention. Remove an established fact from the file and confirm the engine stops and names it.
  • Scope. Ask a question outside the compiled corpus and confirm it declines rather than answering.

We have no insurance pilot data yet and do not offer a number in place of one.

FAQ

Common questions