How it works
How the live tracker reads the news, the propaganda framings worth recognising, a 30-second verify routine, and where to report a genuine threat in Australia.
01
How the tracker reads the news
1Collect
Every morning (about 7am Melbourne) the tracker reads the public RSS feeds of Ukrainian newsrooms, Russian state media and counter-disinformation researchers. Outlets only — never individuals, community pages or diaspora media.
2Match
Each headline and summary is checked against term lists in English, Ukrainian and Russian for 11 recurring themes: 5 about harm to Ukrainians and 6 about Russian war propaganda.
3Dedupe
A story syndicated across feeds is counted once, by canonical URL and a hash of its content.
4You judge
A match is a hint, not a verdict — keyword matching will produce false positives. Read the source, then decide. Nothing is reported anywhere automatically.
Compare UA / RU
Pairs a Ukrainian-perspective story with a Russian state-media story from the last 14 days that share several keywords. Likely the same topic, not guaranteed the identical event — read both. Human-confirmed pairs are shown first as curated comparisons.
02
The themes it tracks
Harm to Ukrainians
- Attacks on Ukrainians & civilians
Strikes, shelling, and casualties reported against Ukrainian people and towns.
- War crimes & atrocities
Torture, mass graves, executions, and other atrocities against Ukrainians.
- Defamation & smears of Ukrainians
Content that blames, slanders, or dehumanises Ukrainians.
- Discrimination & hate
Anti-Ukrainian discrimination, harassment, or hate speech.
- Mistreatment of Ukrainian refugees
Refugees turned away, evicted, exploited, or scapegoated.
Russian war propaganda
- Proxy-war / NATO-provocation framing
Recasts the invasion as a war the West started or forced.
- ‘Nazi / denazification’ dehumanisation
Paints Ukraine as Nazi-run to frame aggression as ‘liberation’.
- ‘Special military operation’ euphemism
State-mandated language that avoids ‘war’ and ‘invasion’.
- ‘Kyiv regime’ delegitimisation
Frames Ukraine’s elected government as an illegitimate ‘regime’.
- ‘Collective West’ / Anglo-Saxon aggression
Casts a monolithic scheming ‘West’ as the real author of the war.
- Manufactured doubt / both-sides
Nihilistic ‘nobody really knows’ framing that erodes documented facts.
03
Propaganda framings to recognise
These are recurring talking points used to justify the war or smear Ukrainians — not a description of any individual.
“Ukraine is run by Nazis / we’re de-nazifying it.”
The tactic
A dehumanising pretext borrowed from WWII memory to justify aggression and smear Ukrainians.
Worth knowing
Ukraine is a democracy with a Jewish president elected with 73% of the vote. ‘Denazification’ is a documented state-media talking point.
“It’s a proxy war — NATO forced Russia’s hand.”
The tactic
Shifts agency away from the aggressor and manufactures false balance.
Worth knowing
Russia launched a full-scale invasion of a sovereign neighbour. UN Resolution ES-11/1 condemned it; 141 states agreed.
“Both sides are as bad as each other — who really knows?”
The tactic
Manufactured doubt. The aim is to exhaust you into disengaging, not to prove a counter-fact.
Worth knowing
Uncertainty about details doesn’t erase documented facts. Cross-check specific claims against independent outlets.
04
A 30-second verify routine
- 1
Pause before you share
Outrage and fear are the payload. If a post is built to make you feel both, that’s the moment to slow down.
- 2
Find the original source
Trace claims to a primary source. State-affiliated outlets and anonymous channels aren’t primary sources for contested facts.
- 3
Cross-check independently
Look for the same claim in two or more independent outlets. Reverse-image-search photos — recycled images are the most common trick.
- 4
Separate opinion from conduct
Disagreeable opinions are lawful speech. Threats, harassment, and incitement are conduct — that’s what the channels below are for.
05
Reporting paths (Australia)
For a genuine threat, harassment, or violent/extremist material, these are the right channels. This site submits nothing on your behalf.
Emergency — immediate threat
A crime is happening now, or there’s a specific, imminent threat.
000
National Security Hotline
Possible terrorism or violent extremism that isn’t an immediate emergency.
1800 123 400 · SMS 0498 562 549
Official site →Police Assistance Line (VIC)
Non-urgent crime or police matters in Victoria.
131 444
Official site →Crime Stoppers Victoria
Anonymous tip-offs about criminal activity.
1800 333 000
Official site →eSafety Commissioner
Online hate, abuse, or violent/extremist material.
esafety.gov.au
Official site →06
Accountable sources
07
What this is — and isn’t
This site does
- ✓ Surface news where Ukrainians are harmed or defamed.
- ✓ Help you recognise Russian war-propaganda framings.
- ✓ Point to accountable researchers and fact-checkers.
- ✓ List the correct channels for reporting real threats.
This site does not
- ✕ Collect, store, or rank data about any person.
- ✕ Track accounts, communities, ethnicity, or nationality.
- ✕ Submit reports to anyone automatically.
- ✕ Encourage naming, shaming, or vigilantism.
This reference focuses on conduct and content — published news and narratives — never on who someone is or where they come from.