Arithmetic, not inference
A score is the sum of the weights of the rules that matched, clamped and banded. Anyone can recompute it by hand from the record — which is the point.
No model decides whether your money moves. A risk score at BINK is arithmetic over rules a person wrote and anyone can read. There is a language assistant on the platform — it helps analysts understand a case, and it has no authority over a single decision.
The two never meet. The decision services do not import the assistant, so this is a structural separation rather than a policy.
Where the machine stops and a person starts. Everything up to the decision is deterministic; everything that requires judgement is handed to someone accountable for it.
A model would be easier to market and harder to defend. In a regulated money flow, the ability to say exactly why a payment was refused is worth more than a marginally better hit rate that nobody can account for.
BINK publishes no accuracy, precision or detection-rate figure. There is no model to measure, and an unverifiable number on a risk page helps nobody.
BINK does run a language model. Being precise about its scope is the difference between a useful tool and an unaccountable one.
The properties that matter when a customer, an auditor or a regulator asks why.
A score is the sum of the weights of the rules that matched, clamped and banded. Anyone can recompute it by hand from the record — which is the point.
Each contributing rule returns a category, a severity and the evidence it acted on. There is no probability to interpret and no ranking to second-guess.
Rules are data. Adding, retuning or disabling one is an attributable change, so the question “why did this start declining last week” has an answer.
Where a decision needs judgement it becomes a case, assigned to an analyst, moving through a state machine that refuses transitions it does not allow.
The assistant’s views are permissioned separately — a merchant-support view and a compliance view are different roles, not the same tool with a different prompt.
Nothing generated by a language model moves money, blocks a payment or releases a hold. Its output is written for a person to act on.
Determinism is not only a governance property — it changes what your own code has to do about a risk answer.
Give a support agent the rules that fired and what each one saw, rather than an opaque score they have to apologise for.
Show the decision, the evidence it rested on and the authored change history of the rule that produced it.
Let the assistant summarise a case and its risk factors from records the analyst already has access to, so the reading is quicker and the deciding stays human.
Adjust a rule and know exactly what will differ, instead of retraining and hoping the difference is the one you wanted.
Every refusal has a reason, every reason has evidence, and every rule has an author.