Advertisement · 728 × 90

Posts by Miguel Ramalho

don't forget the main author :)
@nickwaters.bsky.social

4 months ago 0 0 1 0
Preview
Volunteer Community Volunteer Community Program Update Last updated: September 1, 2025 Our Volunteer Community has grown significantly since it began as a Global Authentication project in February 2022. It's truly ins...

Bellingcat Volunteer Community made this work possible and there is some incredible geolocations and digital sleuthing in this piece.
sites.google.com/bellingcat.c...

4 months ago 27 5 1 0

Russia is ALL GAS NO BREAKS on the so-called youth "military patriotic" education. There's a social shift and the price to pay is in blood and trauma for generations to come.

The state sponsored Russian Cossacks are one part of that, they are also a way to co-opt an identity that is Ukrainian too.

4 months ago 66 17 1 0
Preview
Mali Under Siege: Tracking the Fuel Blockade Crippling Bamako - bellingcat Attacks by a jihadist group on fuel convoys bound for Bamako, the capital of Mali, have destroyed more than 130 tankers since September, a Bellingcat investigation has found.  The systematic attacks b...

Life in Bamako, the capital of Mali, has been brought to a standstill after a jihadist organisation launched a series of attacks on inbound fuel convoys. Bellingcat has verified six attacks since September, which together have damaged more than 130 fuel tankers. www.bellingcat.com/news/2025/12...

4 months ago 91 43 1 3

The media/social fatigue around the Russia-Ukraine war is real and only helps the aggressor. Working on this piece brought me to the brink of that. Now, empathy regained, I am sharing it with an ask: read, and allow your emotions to read with you.

www.bellingcat.com/news/uk-and-...

4 months ago 15 10 0 0
Preview
Building on Ruins: The Russification of Mariupol, One Apartment Block at a Time - bellingcat Bellingcat has identified 23 multi-storey housing complexes being built in occupied Mariupol and advertised for sale to Russian citizens.

Streets have been renamed, Ukrainian monuments removed, and murals painted over. Bellingcat investigates how apartment blocks in the Ukrainian port city of Mariupol have been demolished to make way for a new Russian suburban utopia… www.bellingcat.com/uncategorize...

5 months ago 430 208 14 22

If you aren't paying attention to what is happening in Illinois/Chicago, you're missing out on Bovino and federal agents using tear gas, pepper balls, and force against the people.

Check out our investigation alongside @evidentmedia.org

5 months ago 695 343 23 14

Follow us at @decoherence.media and read our announcement!

5 months ago 47 13 0 1
Preview
Incendiary Munitions Strike Gaza-bound Flotilla Two Nights in a Row - bellingcat On September 8 and 9, two vessels of the Gaza-bound Global Sumud Flotilla (GSF) were attacked outside the port of Sidi Bou Said in Tunisia. Bellingcat analysed footage and images from both incidents. ...

The largest aid flotilla in history has been attacked twice in two days whilst in port in Tunisia. Open source analysis suggests an incendiary munition is to blame, contradicting official statements. www.bellingcat.com/news/2025/09...

7 months ago 305 204 2 20
Preview
The deadly toll on journalists in the Gaza war With foreign media barred, Palestinians have reported alone, facing the ‘most deliberate effort to kill and silence’ them ever

The Guardian has today printed the names, and where possible, images, of all the media workers killed in Gaza, as part of an international day of action involving more than 150 media organisations.
www.theguardian.com/global-devel...

7 months ago 1904 1067 10 15
Advertisement
Preview
“We’ve Become Addicted to Explosions” The IDF Unit Responsible for Demolishing Homes Across Gaza - bellingcat Bellingcat investigates the demolitions carried out by the IDF in Gaza.

Excellent to see @evidentmedia.org's doc that @bellingcat.com contributed to — "In Real Life: A Hidden War" — has won the @rtdna.bsky.social Murrow Award for Best News Documentary: www.rtdna.org/news/rtdna-a...

Related piece from @nickwaters.bsky.social here: www.bellingcat.com/news/2024/04...

8 months ago 39 15 2 2

No. It's meant for targeted archiving and we cover that in the article see
www.bellingcat.com/resources/20...

8 months ago 3 0 0 1
Preview
The Open Source Tool That Has Preserved 150,000 Pieces of Online Evidence - bellingcat Bellingcat’s Auto Archiver is a tool aimed at preserving online digital content before it can be modified, deleted or taken down

Bellingcat has just launched a major new update to our Auto Archiver tool, simplifying the process of archiving online content for individuals or teams.
www.bellingcat.com/resources/20...

8 months ago 239 82 3 3

Hi Charlie, I'm one of the developers and I'll say that if you have a fixed set of pages that is very possible with a cronjob and a CSV file with the URLs. If you actually want to crawl the website (jump around links and find new pages) I'd recommend using other software, I like scrapy.org for that!

8 months ago 2 1 2 0
Preview
The Open Source Tool That Has Preserved 150,000 Pieces of Online Evidence - bellingcat Bellingcat’s Auto Archiver is a tool aimed at preserving online digital content before it can be modified, deleted or taken down

Nothing is permanent on social media. Users deleting their posts or webpages can lead to the erasure of a trail of evidence that may be crucial to your investigations. But how do you keep that data? We've updated our Auto Archiver tool to make archiving easier... www.bellingcat.com/resources/20...

8 months ago 246 88 8 3

This report is a 200+ pages masterclass on how ingenuity plays a role in open source investigations.

TLDR: Collect evidence of munition remnants > estimate direction of origin > overlay to know where to look for launch systems > identify military units > trace back chain of command.

8 months ago 7 1 0 0
Preview
Masked, Armed and Forceful: Finding Patterns in Los Angeles Immigration Raids - bellingcat Bellingcat collected videos and images from recent immigration raids in Los Angeles, analysing trends and apparent tactics used by law enforcement.

Read our piece at www.bellingcat.com/news/2025/07...

9 months ago 6 1 0 0
Advertisement

After watching dozens of ICE raid/arrest videos it's clear how smartphones change the dynamics in these situations: It's why faces are covered, why operations are fast-in/fast-out, and in many cases why agents show restraint.
> Filming and knowing your rights is crucial to a balanced power dynamic.

9 months ago 271 99 4 6
Auto Archiver setup tool UI example.

Auto Archiver setup tool UI example.

We also released the code for the UI and API that Bellingcat uses internally, if you are an organisation with similar archiving needs you can deploy them and give easy access to your entire team.

API: github.com/bellingcat/a...
UI: github.com/bellingcat/a...

1 year ago 6 1 0 0
GitHub - bellingcat/auto-archiver: Automatically archive links to videos, images, and social media content from Google Sheets (and more). Automatically archive links to videos, images, and social media content from Google Sheets (and more). - bellingcat/auto-archiver

Check out the new AA
Docs auto-archiver.readthedocs.io/en/latest/
Configurations Editor auto-archiver.readthedocs.io

and of course our MIT licensed code github.com/bellingcat/a...

1 year ago 4 1 1 0
Preview
Release v1.0.0 · bellingcat/auto-archiver 🎉 Auto Archiver v1.0.0 We're excited to announce a major stable release of the Auto Archiver tool! This release comes with some major improvements in stability and flexibility, with a modular and e...

Auto Archiver v1.0.0 is out 🎉
Now with documentation, guides, tests, and new exciting features.

A big thanks to @erinhmclark.bsky.social and Patrick Robertson who went out of their way to improve the quality and reliability of the tool.

See what changed here: github.com/bellingcat/a...

1 year ago 38 15 2 2
Preview
From Slander to Exile: Photographer Yasser Qudih Targeted for Doing His Job On October 7, 2023, Gazan photographer Yasser Qudih photographed Hamas’ attack on Israel, prompting a pro-Israeli NGO to suspect him of having been alerted by the Islamist group ahead of time.

While @msramalho.bsky.social also contributed technical assistance to the investigation into photographer Yasser Qudih, who was the subject of a smear campaign that forced him into exile forbiddenstories.org/from-slander...

1 year ago 37 10 1 0

Bellingcat's Auto Archiver is never gonna give you up
github.com/bellingcat/a...

1 year ago 206 40 3 0