VIOLOMETER
Global LEFT VS RIGHT Scorecard

Violent political speech tracked worldwide

Two scores per country: how often the local left and local right call for violence or issue threats. Experimental estimates from public discourse — not polls or official indices.

Select country Scroll sideways for all regions →

How scores work

VIOLOMETER estimates how often each political camp in a country calls for violence or issues threats in public discourse that month. It is not a poll, crime statistic, or official index. Treat it as an experimental scorecard.

Left and right

The two camps are mapped inside that country (Labour vs Conservatives in the UK, reformists vs hardliners in Iran). They are not US parties copied abroad. Scores are 0–100. Quiet months are usually single digits to low teens. Crises, assassination talk, riot incitement, or wartime threats push a side up.

Who is in power

Separate from rhetoric: which of those two camps holds the state (or decisive force) that month. Public mood can sit far from the government — a long gap on the compass.

Public mood vs who governs

Public mood is left–right sentiment and liberty vs order among people, not office-holders. Who governs is the ideology of the people with office or guns. That line moves slowly, except at elections, coups, or martial law. The gap is public minus government.

Field names (data)

Back to the world overview

How to read this

Scores (0–100) estimate how often each side’s public discourse calls for violence or issues threats. Left and Right are that country’s own camps, not US parties transplanted abroad. In power is who holds the state that month. Public mood is where people sit left–right and liberty–order; who governs is the office-holders’ ideology (slow-moving). Higher violent-speech scores mean more violent rhetoric. Scores are for entertainment and experimental purposes. Full methodology

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.