Trim Alert AI Assistant
Early Access — available now: automated due diligence — registry analysis, media screening and risk assessment with full audit trail Coming soon: comprehensive due diligence — sanctions, PEP verification and regulatory PDF report

AML analysis in minutes, not hours.

Risk is scored by code, not AI. Full audit trail. With human oversight. Designed for GDPR and DORA requirements and the supervisory expectations of KNF, GIIF, EBA and FATF.

Invite-only access. Limited spots available.

Early Access version — indicative results, no SLA.

90–95%

of AML alerts are false positives

30–120 min

an analyst must spend gathering information and conducting due diligence for a single alert

~€23

cost of manually handling a single false positive — it scales with every alert, regardless of institution size

“The problem isn’t a lack of data — it’s the lack of contextual interpretation of that data.”

AML teams in Polish obliged institutions face a growing challenge: alert volumes keep rising, but 90–95% are false positives requiring hours of manual due diligence — gathering information from registries, media, and the web, analyzing connections, drawing conclusions. Every false alarm is analyst time — and as volumes grow, manually handling false positives becomes a significant, recurring line in the compliance budget. KNF and DORA pressure is increasing. Team resources are not.

How does Trim Alert AI Assistant work?

Automated due diligence with full audit trail.

Early Access — available now: automated due diligence — registry analysis, media screening and risk assessment with full audit trail Coming soon: comprehensive due diligence — sanctions, PEP verification and regulatory PDF report
AML analysis process: from VAT ID to risk assessment in 4 steps
  1. 1 Analyst enters company VAT ID, alert reason, and optionally additional information (e.g. related persons identified by the institution)
  2. 2 System conducts automated due diligence — analysis of registries, ownership structure, ultimate beneficial owners, and media
  3. 3 System calculates a deterministic risk assessment with full audit trail
  4. 4 Analyst receives complete materials for decision-making — risk assessment, key factors, cited sources, and recommendation
01

Corporate registry analysis

Automated analysis of corporate registries: ownership structure, management board, change history, ultimate beneficial owners. Detection of AML risk patterns in registry data. The system is not dependent on a single registry — it also incorporates information provided by the institution as part of the alert.

02

Negative media screening

Searching media for negative information about the company and related persons: fraud, criminal proceedings, reputational risks. Private search engine on our infrastructure — queries about your clients never reach external search engines.

03

Risk scored by code, not AI

Algorithmic aggregation of results into a consistent risk assessment. The assessment is calculated deterministically in code — the same data set always produces the same result. AI generates only the narrative justification, never the result itself. 5-level scale: LOW → CRITICAL.

AML risk scale: 5 levels from LOW (0-25) to CRITICAL (86-100)

The analysis output is a structured digital report containing: risk assessment (5 levels: LOW / MEDIUM / ELEVATED / HIGH / CRITICAL), numeric score (0–100), list of key risk factors with rationale, full audit trail with cited sources, and recommendations for the analyst.

The decision is always made by the AML analyst.

Typical analysis time: a few minutes.

Why Trim Alert?

Built for Polish obliged institutions

Designed from the ground up based on legal frameworks (GDPR, DORA, AI Act) and supervisory guidelines (KNF, GIIF, EBA, FATF).

Polish jurisdiction, Polish registries, GIIF terminology.

Analyst always decides

The system never makes decisions autonomously — every recommendation requires AML analyst approval.

State machine: REVIEW_PENDING → ACCEPTED / ESCALATED.

The verdict is computed by code, not AI

Risk assessment computed algorithmically in code — repeatable, auditable, testable. AI generates only the narrative, never the result itself.

Validated on a continuously growing set of test scenarios.

Full audit trail

Every recommendation includes cited sources, AI operation identifiers, and a complete audit trail.

KNF auditor sees every operation of each AI agent — who, what, when, on what basis.

No vendor lock-in

Migration between LLM models (Azure OpenAI ↔ open source) without system rebuild.

Inference layer abstraction. Private media search engine — queries never reach external search engines.

SaaS and private cloud

Identical set of collaborating AI agents — in Azure cloud or in the institution’s infrastructure. One system, two deployment modes.

Configuration via DEPLOYMENT_MODE — no code changes required.

A working product, not a concept

The first AI agents already run and are tested — more are in the works, and you can help shape them for your institution.

Early Access available now — real analyses, not mockups.

One system, two deployment modes

Try in the cloud today. On-premise deployment — coming soon.

Two deployment modes: SaaS Cloud vs Bank Mode

Try SaaS

Online registration. Invite-only. Start for free.

Join Early Access →

On-premise deployment

On-premise, built for bank-grade rigor. Coming soon — let’s talk about a pilot.

Ask about on-premise deployment →

Both modes run on an identical set of collaborating AI agents — they differ in deployment configuration, authorization, and data location. Switching from SaaS to Bank Mode doesn’t require rewriting integrations.

Where we are and where we’re heading

Roadmap: Phase 1 (Early Access) → Phase 4 (Bank Mode)
Phase 1 Now

Early Access

Automated due diligence — registries, media, risk assessment.

JSON output, SaaS invite-only, max 50 users

Duration: 10–12 wks

Phase 2 In progress

Full system

Comprehensive due diligence with sanctions, PEP verification and regulatory PDF report.

+ sanctions, PEP, PDF report, SSE streaming, commercial plans

Duration: 6–8 wks

Phase 3 Planned

OSINT + Open Source LLM

Open-source intelligence (OSINT) plus your own AI models with full control over processing.

+ OSINT, Open Source models (vLLM on Azure), Confidential Computing

Duration: 4–6 wks

Phase 4 Planned

Bank Mode

On-premise deployment, full data control — built for the highest requirements and audits.

Keycloak + AD/LDAP + MFA, on-premise, full RBAC, dedicated SLA

Duration: 4–6 wks

Estimated timelines. Phase 2–4 timelines depend on Early Access results and deployment schedule.

Security and compliance — designed in, not bolted on.

In the regulated financial sector, compliance isn’t optional — it’s a requirement. We design Trim Alert for GDPR and DORA requirements and the supervisory expectations of KNF, GIIF, EBA and FATF — to a bank-grade standard, so that vendor assessment on the institution’s side can be carried out rather than deferred. It is intended for all obliged institutions.

Security certifications: DORA, Audit Trail, Human-in-the-loop, deterministic scoring, GDPR, self-hosted search

Security — your CISO will approve this: Private search engine — our own instance; queries are not tied to an account and are not profiled. Full audit trail of every operation, DORA and GDPR compliance.

Packages

Packages tailored to your institution’s scale and deployment mode. Pricing is individual.

Pilot

Proof of concept

Full analysis engine, limited alert volume

First deployment

Most popular

Standard

Regular volume

Full analysis engine, reports, support

Cooperative banks, credit unions, payment institutions, smaller banks

Enterprise / on-premise

Coming soon · on request

Unlimited volume, deployment in the institution’s infrastructure (Bank Mode), dedicated SLA

Commercial banks, insurers

Pricing is individual — based on volume and deployment mode.

Request a quote →

All packages include the full AI pipeline.

During Early Access, access is free (invite-only, no SLA). Bank Mode (on-premise) — coming soon.

From first meeting to production in 5 steps

You can opt out at any step. No commitment until step 3.

Deployment pilot timeline: 5 steps
1

Discovery

NO COMMITMENT

We learn your needs, demo on public data.

Result: Fit report; go/no-go

2

Pilot

NO COMMITMENT

Comparison with manual process.

Result: Quality results vs AML analyst

3

Expansion

Full analysis scope, shadow mode alongside analyst.

Result: Comparative report: system vs analyst

4

Calibration

We fine-tune thresholds to your requirements.

Result: Metrics: time reduction, precision

5

Production

Full deployment, team training.

Result: Full operation + evaluation report

Want to discuss deploying it at your organization? Book a 30-minute call — no commitment.

Book a call →

We respond within one business day. Contact: contact@trimalert.com

How do we validate system quality?

We validate quality on a set of 50 AML scenarios — from obvious false positives to complex straw-man structures and high-risk jurisdiction cases. Every system result is compared with an AML expert’s assessment.

Golden dataset: AML test scenarios
50

test scenarios

25

True Positive alerts

25

False Positive alerts

≥80%

agreement with expert assessment

±10 pts

risk score tolerance

The system handles challenging cases:

  • Company not in registry
  • Suspicious ownership structures
  • Connections to high-risk jurisdictions
  • Partial results (one data source failure)
  • Single-person ownership structure

The golden dataset is an internal test set used to validate the pipeline before launch. Golden dataset results do not guarantee production outcomes for all company types and alerts.

A startup that thinks like a bank

We built AML systems inside financial institutions and personally went through GIIF and KNF audits. That’s why our solution is mature and thoughtful — it addresses real AML analyst needs, not assumptions about them.

We know that AML needs aren’t easy to translate into software — we can do it because we know them from the inside.

Grzegorz Czaja

Grzegorz Czaja

CEO / CTO

LinkedIn
  • Translates compliance requirements into modern software
  • 20+ years in IT, Data & AI in banking and insurance
  • Product architecture, AI pipeline, tech strategy
  • Technology Advisory Manager at Elitmind
  • Ex-CTO at DataScience House, Ex-Banking Data Manager at Santander CIB
Agnieszka Czaja

Agnieszka Czaja

COO / Chief Compliance Officer

LinkedIn
  • AML expert — translates regulations into technical requirements
  • 20+ years in AML, compliance & financial crime prevention
  • Personally underwent GIIF and KNF audits
  • AML Lead at KIR — STIR, SINF, SCU AML systems
  • Ex-AML Lead at PKO BP — 3rd AML Directive implementation

Frequently asked questions

Product

What is Trim Alert AI Assistant?
Trim Alert AI Assistant is an AI system automating AML alert analysis for Polish obliged institutions. Based on the company VAT ID, the system automatically conducts due diligence — analyzes corporate registries, ownership structure, ultimate beneficial owners, and media, providing the analyst with a deterministic risk assessment with full audit trail — in minutes, not hours. The system never makes decisions autonomously.
What data does the system analyze?
In the current version (Early Access), the system automatically conducts due diligence — analyzes corporate registries, ownership structure, ultimate beneficial owners, and media, providing the analyst with complete materials for decision-making. In upcoming versions: sanctions and PEP verification and a regulatory PDF report; later, web presence analysis (OSINT).
How long does analyzing one company take?
A typical analysis takes a few minutes.
Does the system replace the AML analyst?
No — the system never makes decisions autonomously. Human-in-the-loop by design. Every recommendation requires analyst approval.
What is deterministic scoring?
The risk score is calculated algorithmically in code — the same data set always produces the same result. The LLM generates only the narrative justification, never the score itself.
What companies can I analyze?
The system supports entities registered in KRS — commercial law companies. Sole proprietorships and civil partnerships (CEIDG) are outside the current scope.
What if I disagree with the risk assessment?
The analyst always has the final say. The alert enters REVIEW_PENDING state, and the analyst decides: ACCEPTED or ESCALATED.
How do you differ from existing screening systems?
Existing systems rely on name matching against lists — Trim Alert AI conducts automated due diligence: corporate registries, media, ownership structures. Analysis in minutes instead of hours.

Security & compliance

Is the system DORA compliant?
We meet DORA requirements for ICT service providers — information card, subcontractor documentation, and exit strategy available on request.
Can I run the system in my bank’s infrastructure?
Yes — Bank Mode is planned (Phase 4). From first meeting to production in 5 steps, no commitment until step 3.
What does the audit trail look like?
Every operation of each AI agent is tracked and available to KNF auditors. Full trail: who, what, when, on what basis.

Commercial

How much does it cost?
Participation in the Early Access Programme is free of charge and by invitation only. Pricing for the commercial version is set individually — it depends on the scale and the deployment mode.
Is there a trial version?
Yes — the invite-only Early Access program. EARLY_ACCESS plan = 10 free analyses/month. From Phase 2: FREE_TRIAL (5 alerts, 14 days).
How does the deployment pilot work?
From first meeting to production in 5 steps, no commitment until step 3. Custom pricing after Discovery Call.
What is the SLA?
No SLA in Early Access — demo version. Dedicated SLA from Phase 4 (Bank Mode).
How to transition from EA to commercial?
Terms are agreed individually after participation in the Programme ends. Early Access does not oblige either party to enter into a commercial agreement.
Does a retry count toward the alert limit?
No — retries don’t count toward the limit. If analysis fails due to technical reasons, you can retry without losing your quota.

SaaS vs Enterprise

What’s the difference between SaaS and Bank Mode?
Identical set of collaborating AI agents, different deployment configuration, authorization, and data location.
Can I start with SaaS and switch to Bank Mode?
Yes — that’s the recommended path. Try in the cloud, deploy on-premise.
When will Bank Mode be available?
Planned (Phase 4). Timelines depend on Early Access results.
What’s needed to start a pilot?
Contact with a decision-maker at your institution and IT availability for a security questionnaire.

Join Early Access

Be among the first users. Invite-only, limited to 50 spots.

Invite-only access.

The controller of your personal data is TrimAlert sp. z o.o., with its registered office in Warsaw (ul. Przasnyska 7/319, 01-756, Poland), entered in the National Court Register (KRS) under number 0001233147. We process the data from this form in order to contact you about access to Early Access, on the basis of our legitimate interests (Article 6(1)(f) GDPR), namely contacting a person who has themselves applied for access and administering admission to Early Access. We keep it until your application has been decided, and no longer than until Early Access ends. If we invite you to take part, further processing is carried out in connection with your participation. We use Google (website hosting and storage of applications), Microsoft (handling of applications in the administration panel, Poland Central region) and Resend (sending messages). You have the right of access to your data, and the right to rectification, erasure, restriction of processing and to object to the processing — write to contact@trimalert.com. You may also lodge a complaint with the President of the Personal Data Protection Office (UODO). Providing your data is voluntary, but without it we cannot add you to the list. We do not make decisions by automated means.

Let’s talk

Have a question about deployment, a pilot, or a demo? Write to us.

The controller of your personal data is TrimAlert sp. z o.o., with its registered office in Warsaw (ul. Przasnyska 7/319, 01-756, Poland), entered in the National Court Register (KRS) under number 0001233147. We process the data from this form in order to answer your enquiry, on the basis of our legitimate interests (Article 6(1)(f) GDPR), namely replying to a question put to us and continuing the correspondence if the matter goes further. We keep it until the matter is closed, and then for as long as is necessary to establish or defend legal claims. We use Google (website hosting and storage of enquiries), Microsoft (handling of enquiries in the administration panel, Poland Central region) and Resend (sending replies). You have the right of access to your data, and the right to rectification, erasure, restriction of processing and to object to the processing — write to contact@trimalert.com. You may also lodge a complaint with the President of the Personal Data Protection Office (UODO). Providing your data is voluntary, but without it we cannot answer your enquiry. We do not make decisions by automated means.

You can also write directly: contact@trimalert.com