Know your Ukrainian counterparty before you commit.

One engine. Ten Ukrainian state and public sources. Twenty-seven signals. A single determination, cited to its sources.

Problem

Ukraine runs on incomplete information. Registries are fragmented across state systems, in Ukrainian, with no unified view.

The counterparties that carry real exposure often look clean in a surface search.

The information exists; it is simply not assembled. Assembling it is the work.

Collection framework

Five questions. One determination.

The engine asks what an intelligence officer would ask of a Ukrainian counterparty — legitimacy, beneficial ownership, Russian control exposure, conduct, capacity. Then it shows the signals that fired.

Q1

LEGITIMACY — Is the entity real and operating?

HIGH inactive_company_status MED director_turnover_anomaly MED thin_contract_value
Q2

OWNERSHIP & CONTROL — Who ultimately controls it, within five hops?

CRIT russian_control_of_subject HIGH russian_jurisdiction_in_control_chain MED ownership_opacity
Q3

SANCTIONS & PEP — Sanctions exposure anywhere in the chain?

CRIT direct_sanctions_hit HIGH chain_sanctions_hit MED pep_association
Q4

TRACK RECORD — What does the conduct record show?

HIGH court_fraud_proceeding HIGH nacp_undisclosed_interest LOW–MED adverse_media_hit
Q5

FINANCIAL HEALTH — Can it deliver, or is it financially distressed?

CRIT bankruptcy_proceeding HIGH negative_equity MED–HIGH workforce_capacity_mismatch

27 signals across 5 graph queries. Every determination cites the exact signals that fired. Banded severities scale with the underlying amount, volume, or match strength.

Product demo

From EDRPOU to determination.

A quick walkthrough of batch screening, signal review, and assessment history inside the Ukraine counterparty intelligence workspace.

Tradecraft

Our methods, in the open.

Most providers hide their rules. We publish ours — because the advantage isn't the rules, it's the collection.

Full signal reference · 27 rules
Practice

UA/1 is built and operated by Salient One, an intelligence and advisory practice based in Kyiv and the EU. The partners' backgrounds span EU and UN institutions, Big Four advisory, and senior software engineering. The platform combines that institutional experience with permanent on-the-ground presence in Ukraine.

Anatomy

Anatomy of a determination.

COLLECT

Resolved entity
EDR match · Ukrainian register

Ten source families assembled into one entity view, with Ukrainian-language records resolved by name and EDRPOU.

CONNECT

CompanyPersonSubject

Beneficial ownership traced up to five hops. Historical links distinguished from current.

CONCLUDE

COUNTERPARTY ASSESSMENT
DETERMINATION: Do not proceed.

Signal fired: Russian control of subject [russian_control_of_subject]

An analyst-grade brief. Every claim cites its signal and its source.

Sources

Collection coverage.

A Ukrainian company check is only as good as its collection. Ten source families form the map; each assessment shows the sources and evidence actually used.

EDR registry (Unified State Register) Prozorro procurement OpenSanctions NACP asset declarations Court register (ЄДРСР) NAZK corruption register DPS tax & ESV debt DPS financial statements Minjust bankruptcy register GDELT adverse media

Coverage is evidence-led: no source, no claim.

Operators

Who runs [UA/1].

Investors & deal teams

Know the counterparty before the term sheet, not after.

Market entrants & exporters

Pick distributors and partners on ground truth, not referrals.

Reconstruction primes & procurement

Vendor capacity and conduct, verified against the state's own records.

Donors & implementing organisations

Partner vetting at intelligence depth, at screening speed.

Comparison

Same counterparty. Two conclusions.

Surface check

CLEAR
+No active sanctions designation.
+Company registered in Ukraine.
+No adverse media in Latin-script search.
+Director named, no obvious political match.

[UA/1] brief

DO NOT PROCEED
!Sanctioned entity in the ownership chain, two hops removed.
!No natural-person beneficial owner disclosed within five hops.
!Three distinct directors on record — churn pattern.
!Negative equity in the most recent financial statement.

The difference isn't opinion. It's collection.

FAQ

Questions before first run.

How fresh is the data?

Freshness is reported inside the assessment at source level where source metadata is available. State and public sources update on their own cadence.

What can I assess?

Ukrainian legal entities, by name or EDRPOU.

Is this legal advice?

No. It is intelligence: a determination with cited evidence. Any decision based on it rests with the client.

Why publish your signal rules?

Because the advantage is the collection and the graph, not the rulebook.

Briefing vs self-serve?

Self-serve returns the product determination and cited signals. A briefing adds analyst review of the evidence, control chain, and decision context.

UA/1 is in active development. It is functional and in use, and its coverage and methodology are being extended continuously. During this phase, assessments are intended for evaluation and should be verified independently before being relied upon for a decision.

Run it

Screening tools return data. [UA/1] returns a determination, with the evidence behind it.

An assessment is faster than the mistake it prevents.