Decision-Trust Infrastructure (UK & EU)

The tamper-evident case file for every lending decision.

When a credit decision is challenged by a borrower, the FCA, the FOS, or a legal team, you can prove exactly what happened, which model decided it, under which policy, and that the record has never been altered.

Provider logs tell you what happened inside their system. EraProve tells you what happened in the decision—and lets anyone verify it themselves.

UK and EU consumer lending, BNPL, and credit-decisioning platforms.

lending-uk-consumer-v1
CRE-2026-00142
VERIFIED
Case Identity
Case refAPP-2026-008821
Decision typeConsumer credit: new app
Decided2026-04-25 14:23:01 UTC
Decision Outcome
OutcomeDECLINED
Policylending-policy-v4
Human oversightNone, fully automated
Integrity Proof
Canonical hasha3f8c2d1e9b4...
Chain position#1,247
This Case File confirms the cryptographic integrity of this decision RECORD only. It does NOT indicate that the underlying decision was correct, fair, legal, or compliant with any law or regulation. · Re-verify at verify.eraprove.com.

Internal logs are not legal evidence.

When an automated lending decision is challenged under Article 22 of the GDPR or FCA CONC regulations, pointing to fragmented application logs scattered across AWS CloudWatch and internal databases isn't enough. Internal logs can be altered.

The Log Problem

Fragmented & Mutable

Logs only prove what a specific microservice did at a specific time. They are strictly internal, fundamentally mutable by sysadmins, and do not tell the complete story of a regulatory decision.

The EraProve Solution

Cryptographic Case Files

EraProve captures the entire context of a decision (borrower inputs, model outputs, policy flags) at the exact moment it occurs, hashes it into a canonical Case File, and anchors it to an immutable public ledger. It is cryptographically tamper-evident.

The Integrity Engine

Send us a standard JSON payload via our API immediately after your decision engine fires. We handle the canonicalization, hashing, cryptographic chaining, and long-term tamper-evident storage.

One API Call to Protect a Decision

No heavy integrations. Just a single secure endpoint integrated into your existing decisioning workflow.

// POST /v1/decisions
{
  "record_type": "decision",
  "vertical_pack": "lending-uk-consumer-v1",
  "payload": {
    "case_identity": { "reference": "APP-2026-008821" },
    "decision_outcome": { "outcome": "DECLINED" },
    // ... specific vertical pack fields
  }
}

Engineered for UK & EU Compliance

Our core API utilizes strict "Vertical Packs" to ensure data completeness. The UK Consumer Lending pack enforces 7 specific field groups mapped directly to FCA CONC and ICO ADM guidance requirements.

Group 01
Case Identity

Unique references binding the decision to your internal application IDs and timestamps.

Group 02
Borrower Data Snapshot

The exact state of the applicant's declared data at the millisecond the decision was made.

Group 03
Model Inputs

Specific scoring inputs derived from third-party CRA data or internal alternative data models.

Group 04
Decision Outcome

The final binary or tiered outcome (Declined, Approved, Referred), alongside the specific policy version.

Group 05
Human Oversight Flags

Crucial for GDPR Art. 22 compliance: recording whether the decision was fully automated or human-in-the-loop.

Group 06
Explainability Logs

The primary reason codes or feature importance values that triggered a negative decision.

Built for scale and defensibility.

Integrate in days. Protect every decision in perpetuity.

Paid Pilot

Proof of value over 60 days in a staging environment.

£4,000 / flat fee
  • 60-day testing window
  • Full API access (staging)
  • Dedicated Slack channel
  • Solution architect review

Enterprise

For high-volume institutions needing custom data residency.

Custom
  • Custom Vertical Packs
  • On-Premise HSM Key Storage
  • Custom Data Residency Rules
  • Dedicated Success Manager
✓ Received. Joseph will be in touch within 48 hours.