How it works | GFIA Investigation Lab
GFIAInvestigation Lab
How it works

From sign up to final report, with people in control at every stage.

Twelve steps, six roles, one method.

This page covers the mechanics behind every case: the workflow, the organisation and roles, the architecture, how evidence is added and graded, the AI assistant and its guardrails, and how the final report is assembled. For the Operation Greece case itself, see that page.

See Operation Greece
00
Workflow

Twelve steps, six roles, one case

Steps one to four set up the organisation once. From step five the investigation follows Keith Bulfin's workflow: the Lead Investigator opens the case, investigators add what they find, the system and the AI organise and question, and people decide.

Steps 1–4 set up the organisation, onceSteps 5–12 run every case: Keith Bulfin's method01Organisation ownerSign up, log inEmail and MFA02Organisation ownerChoose accessBeta or Standard,assigned by GFIA03Organisation ownerOrganisationCreate, add details04Case AdministratorInvite membersAssign case roles05Lead InvestigatorOpen the caseOriginal information06SystemCase dashboardReference, register07Case AdministratorGrant accessAuthorised people08Investigators and AnalystsAdd activityEnter or upload09SystemOrganiseChronology, links10AI Investigation AssistantAsk and flagQuestions, gaps11Investigators and AnalystsVerifyTwo trails, control12Lead InvestigatorApproveConclusions, report123456789101112

The marker laps the ring on its own, step by step. A dashed step is the AI assistant: it suggests, it never decides. Navy steps are the two points the Lead Investigator owns.

01
Set up the organisation

Once for each bank, regulator, FIU or agency

The administrative layer. It gets the right people into the platform with the right role, kept apart from the investigation itself.

Set-up, in order
01
Sign up or log in

Work email, verified link, multi-factor authentication

02
Choose access

Beta or Standard, assigned by GFIA

03
Create the organisation

Enter its details; the owner becomes the first Case Administrator

04
Invite members

Give each person a role from the method

Organisation and team

Create the organisation

The owner enters the details once. The platform creates an isolated space for the organisation and makes the owner its first Case Administrator.

Legal name
Example Bank Pty Ltd
Organisation type
Bank, regulator, FIU or law enforcement agency
Country and jurisdiction
Australia
Data region
Australia
Primary contact
Head of financial crime
Concept view. Example data.
User management
Invite member

The Case Administrator invites people by email and gives each one a role from the method. Each active member uses one seat.

MemberRoleStatus
A. OwnerOrganisation owner, Case AdministratorActive
B. LeadLead InvestigatorActive
C. InvestigatorAuthorised InvestigatorActive
D. AnalystAnalystInvited
E. SecurityCase AdministratorActive
Seats used
4 of 5
Concept view. Example data.
02
Architecture

Many organisations, one platform, no shared data

A multi-tenant, multi-organisation design. Services are shared; case data never is. One organisation runs the pilot; the architecture is designed so collaboration between organisations can be added later without a complete redevelopment.

Shared platformIdentity, billing, case, intake, graph, chronology, AI assistant, reports, auditGateway: sign in with MFA, resolve one organisation, check organisation role and case roleOrganisation ABankCase 001Case 004Members and seatsOwn rolesIsolated datatenant_id, RLS, own keyOrganisation BRegulatorCase 002Members and seatsOwn rolesIsolated datatenant_id, RLS, own keyOrganisation CLaw enforcementCase 003Case 005Members and seatsOwn rolesIsolated datatenant_id, RLS, own key
One organisation, one tenant

A bank, regulator, FIU or agency is one tenant. A person can belong to several and switches between them.

Isolation on every row

Every record is tagged to its organisation, with row-level security, separate storage keys, search and AI indexes.

Two checks on every request

Organisation membership first, then case role. Without access to a case a person cannot see it exists.

Nothing crosses organisations

No search, AI answer or recurrence check reaches another organisation's data. The same isolation is the foundation for multi-organisation collaboration later: each organisation keeps control over what it shares.

03
Open the case

The Lead Investigator opens it. The system sets it up.

The case-opening record captures where the information came from, who and what is involved, the objectives, what is known, alleged or still open, and who may work on it. The system then creates the case reference, an initial chronology and a secure evidence register, and the Case Administrator grants access to the authorised people.

Where a case can begin
Intelligence from a law enforcement agencySuspicious transaction reportA bankA regulatorAn informantA witnessThe investigator's own observations
Case-opening record

Completed by the Lead Investigator. Saving it creates the case reference, an initial chronology, a secure evidence register and a questions register.

Case reference
GFIA-2026-001 (generated)
Source of the original information
First-hand recollection of the undercover investigator
Initial individuals, organisations and transactions
French company, Lyon lawyer, Gibraltar holding, Guernsey A and B, London and Luxembourg accounts, Mexican company
Investigative objectives
Reconstruct the reported US$9m arrangement: structures, control, instructions and the movement of funds
Known facts, allegations and outstanding questions
Kept as three separate lists, each item with a confidence level
Authorised people
Lead Investigator, two Authorised Investigators, one Analyst, Case Administrator
Concept view. Example data.
Case dashboard

Operation Greece

GFIA-2026-001 · Active
Add activityUpload documentOpen mapOpen chronologyDraft report
Items and links by confidence level
Verified evidence
0
First-hand recollection
21
Independently corroborated
0
Inference
4
Uncertain
6
3
AI suggestions awaiting a decision
2
Contributions awaiting review
1
Possible recurrence in other cases
Open questions, contradictions and gaps
Who exercised actual control of the French company?Open
What documents establish the Gibraltar relationship?Open
Who paid the legal fees?Evidence requested
Amount moved from London to LuxembourgGap
Concept view. Example data.
04
Add activities and documents

Add it in any order. The system puts it in time order.

Investigators and analysts record what they find as they find it. For the pilot, information comes from investigator entry and uploads only; approved external databases come later.

Add an activity, in order
01
Choose the activity type

Document, interview, meeting, instruction, transaction, observation, recollection or note

02
Enter or upload

Type it in by hand, or upload company records, trust deeds, bank records, correspondence, legal invoices, interview notes, instructions or statements

03
Classify it

Source, date, author and reliability; the confidence level is set by the investigator

04
Review

Contributions from other authorised investigators are reviewed before they enter the reconstruction

05
System organises

Placed on the chronology by when it happened, with possible relationships proposed and the audit history kept

As uploadedChronologySelect Chronology to let the system order the items by eventOrdered by when it happened, not when it was uploadedPositionTypeActivityTrail and confidenceU1E7TransactionReported US$8m loan to the Mexican companyMoneyU2E2InstructionCall to the Lyon lawyer: form the company within 24 hoursPaperworkU3E1MeetingIntroduction to the Lyon lawyer through a Paris contactPeopleU4E3TransactionLawyer's fees paid from the London accountPaperworkU5E4DocumentFrench company formed; Swiss-resident retired schoolteacher as shareholderControlU6E5DocumentTwo Guernsey structures; nominees paid about US$1,000 a yearControlU7E6TransactionFunds move from the London account to the Luxembourg accountMoneyU8E8TransactionAbout US$7.7m allocated to restaurant interestsMoney

Example data. Order from first-hand recollection; dates still to be established from documents.

05
Confidence

Work from incomplete information

Each pass round the loop either connects a piece with evidence or names what is still needed. Every item and link states how much is actually known. A case built on demonstration data additionally tags what is synthetic, separately from this confidence scale; see Operation Greece for that distinction.

01Any record02Organise03Two trails04Paperwork05AI asks06Verify07CompareThe jigsaw loopStart with any recordSelect a step to read itStep 01Any recordA transaction, company record, account,interview or intelligenceStep 02OrganiseChronology, extraction andproposed relationshipsStep 03Two trailsOwnership and control, andthe movement of fundsStep 04PaperworkWho instructed, who paid,which records connect themStep 05AI asksQuestions, contradictionsand missing evidenceStep 06VerifyA person decides what issupported, and at what levelStep 07CompareCheck other cases for the sameentities, nominees and accounts

Fact, memory and inference, kept apart

Verified evidence
Proven by a reliable record.
For example: A certified bank statement
First-hand recollection
What someone saw or heard themselves.
For example: An undercover officer's account of a meeting
Independently corroborated
Confirmed by a separate, independent source.
For example: Two unconnected witnesses agree
Inference
A reasoned conclusion, marked as one.
For example: The timing suggests a link
?
Uncertain
Reported, but not yet checked.
For example: A tip about a second account
Two system labels sit alongside the scale: Synthetic demo record for invented example data, and AI hypothesis for anything the assistant suggests until a person accepts it.
06
Investigator decision points

Formal checkpoints, at every important stage

At each significant stage, the system presents its findings, distinguishes established evidence from hypothesis, identifies missing information and suggests what to examine next. The investigator then accepts, rejects, modifies or defers the recommendation, and the system records that decision and the reasoning behind it.

01
At case opening
1. System presents its findings
The system drafts an initial chronology and secures an evidence register from what was entered.
2. Distinguishes evidence from hypothesis
What is already documented is marked apart from what is only recollection.
3. Identifies missing information
Gaps in dates, parties or legal form that the record does not yet cover.
4. Suggests what to examine next
Which records would close the most important gaps first.
5. Investigator decides
Accept, reject, modify or defer, with the decision and the reasoning recorded.
02
During reconstruction
1. System presents its findings
The system proposes relationships between entities, accounts and transactions as activities are added.
2. Distinguishes evidence from hypothesis
A proposed link is shown as a hypothesis, not a fact, until confirmed.
3. Identifies missing information
Missing authorisation, ownership or commercial-purpose evidence for a proposed link.
4. Suggests what to examine next
The next record or enquiry that would confirm or rule out the link.
5. Investigator decides
Accept, reject, modify or defer, with the decision and the reasoning recorded.
03
Before the report is approved
1. System presents its findings
The system assembles the case into chronology, evidence, confidence levels and open questions.
2. Distinguishes evidence from hypothesis
Every statement in the draft report is flagged as verified, corroborated, inferred or uncertain.
3. Identifies missing information
Unresolved questions the investigation has not closed.
4. Suggests what to examine next
What further evidence or enquiry would raise the confidence of the weakest findings.
5. Investigator decides
Accept, reject, modify or defer, with the decision and the reasoning recorded.
Guardrail

The system never automatically promotes an investigative hypothesis to an established conclusion.

A hypothesis stays a hypothesis, however strongly the evidence points to it, until an investigator reviews the supporting evidence and the gaps, and makes that call themselves. The record keeps the hypothesis, the evidence considered, and who promoted it, separate and visible.

07
AI Investigation Assistant

It asks better questions. People decide.

The assistant works only from the case material, cites its sources and says when the material is not enough. It operates inside the decision points above: it may suggest, it may flag, it never concludes.

Who exercised control of the French company?
AI Investigation Assistant

The case records a registered shareholder: a retired schoolteacher resident in Switzerland R-005. The same recollection says he did not exercise control R-005. No document in the case shows who directed the company.

Evidence that would confirm or contradict: incorporation documents, the Lyon lawyer's correspondence and instructions, and payment records from the London account.

InferenceUncertain
Accept as questionRequest evidenceReject
Concept view. Example data. Nothing enters the case record until a person decides.
Questions it asks about the French company
01Who was the registered shareholder?
02Who exercised actual control?
03What documents established the relationship with Gibraltar?
04Who paid the legal fees?
05Were there instructions, agreements or correspondence explaining the arrangement?
06What evidence would confirm or contradict the reported ownership and control?
It does
  • Organise and file material
  • Extract names, accounts, amounts and dates
  • Suggest connections, with sources
  • Find contradictions and gaps
  • Recommend the next questions
It never
  • Invents missing information
  • Presents an allegation as fact
  • Sets anything above inference
  • Changes the record without a person
  • Scores guilt or predicts
08
Roles and responsibilities

Who does what

The investigation roles come from Keith Bulfin's division of responsibilities. The organisation owner's responsibilities stop at account administration. The investigator remains responsible for assessing evidence and making final decisions. The architecture is built to add further roles later, such as law enforcement supervisors, compliance officers, financial intelligence specialists and external reviewers, without changing how permissions work.

01
Lead Investigator

Opens the case, sets the objectives, reviews findings and approves conclusions. Signs off the report.

02
Authorised Investigators and Analysts

Collect information, upload documents, record interviews, examine transactions and add observations, subject to review.

03
AI Investigation Assistant

Organises, extracts, suggests connections, finds contradictions and recommends questions. Every suggestion needs a person.

04
Case Administrator

Manages access permissions, document integrity, audit records and security for the case.

ActionLead InvestigatorInvestigator or AnalystCase AdministratorAI assistantOwner (billing)
Open the case, set objectivesYesNoNoNoNo
Invite members, assign roles, grant accessNoNoYesNoAs Case Administrator
Enter information, upload documents, record interviewsYesYesNoNoNo
Examine transactions, build the reconstructionYesYesNoSuggestNo
Review contributionsYesNoNoNoNo
Set confidence to verified or corroboratedYesProposeNoNoNo
Approve conclusions and the final reportYesNoNoNoNo
Document integrity, audit records, securityViewOwn itemsYesNoNo
Plan, seats and billingNoNoNoNoYes

Access to sensitive evidence is controlled by role and by case: a person who is not authorised on a case cannot see that it exists, and every significant action any role takes is recorded in the audit log above.

09
Outputs and the final report

What every investigation produces

Built up progressively as the case runs, and drawn together in the final report the Lead Investigator approves. The report identifies the evidence relied upon, the unresolved questions, and the decisions made during the investigation, together with the reasoning recorded at each decision point.

01
Case file and evidence register

Every item with source, date, author, reliability and audit history

02
Chronology

Events and decisions in the order they happened

03
Interactive relationship map

Individuals, entities and relationships, each link with its evidence

04
Ownership and control reconstruction

Legal authority and effective control side by side

05
Financial transaction map

The movement of funds from origin to use

06
Questions, contradictions and gaps

What is unresolved and what would resolve it

07
Final investigative report

Every finding linked to its supporting material

The report keeps four kinds of statement apart

01Verified evidenceProven by records02RecollectionsWitness or investigator03InferencesAnalytical conclusions04UnresolvedGaps and open questions
10
Principles

What the platform is designed to hold to

Each principle comes from Keith Bulfin's methodology and applies everywhere: data, AI, screens and reports.

01
Never invent missing facts

Unknown dates, names, amounts and legal forms stay unknown. No auto-fill and no AI gap-filling.

02
Legal ownership never implies control

Legal authority and effective control are kept as separate kinds of link.

03
Every item carries its source and confidence

Source, date, author, reliability and confidence on every item, link and report line.

04
Allegation is never shown as fact

AI output stops at inference. Verified and corroborated need a person and evidence.

05
Access follows the role

Searches, AI answers, recurrence checks and exports stay inside the organisation and the person's case access.

06
People decide

AI suggestions need acceptance. Conclusions need the Lead Investigator.

07
Everything is audited

A permanent record of who changed what and when, including AI actions.

08
Example data stays labelled

Demonstration records are labelled everywhere and never presented as historical evidence.

11
Four stages, one investigation

Chronology, money, people, reconstruction

The system connects four investigative stages. They work together, not as independent reports: at the conclusion, the investigator has one coherent reconstruction of the financial operation, supported by an evidence trail and clear recommendations for further examination.

01
Chronology

What happened, and in what order?

02
Follow the Money

Where did the funds move, and through which institutions and entities?

03
Understand the People

Who owned, controlled, authorised or benefited from the arrangements?

04
Crime Reconstruction

What might the complete operation have involved, what evidence supports that assessment, and what remains unverified?

That coherence, evidence linked across all four stages rather than four separate outputs, is the central proposition of GFIA Investigation Lab.

12
Where we're up to

In development

Investigator entry and uploads first; approved external data sources later. Prediction comes last. Target launch December 2026, subject to technical readiness and a successful pilot evaluation.

Now
Pilot development
Next
Pilot evaluation
Target December 2026
Commercial launch
After launch
Universities and professional education
Later
Predictive pattern matching

See it applied to Operation Greece

For banks, regulators, financial intelligence units and law enforcement agencies.

See Operation Greece