Sign in

CheckFirst

@checkfirst.network
1.7K followers 230 following 331 posts

We pioneered algorithm analysis and deploy expert skills to probe the digital space and its actors. checkfirst.network

PostsRepliesMedia
CheckFirst @checkfirst.network · 28/09/2026
New ways to fight online #disinformation. How public institutions can get a handle on #AI. How civil society pushes back against election interference. This week, we’re speaking at and taking part in a range of events. Different topics, same goal: building a safer online environment for everyone. ⤵️
012
CheckFirst @checkfirst.network · 15/09/2026
𝗡𝗘𝗪 𝗥𝗘𝗣𝗢𝗥𝗧 👾 -by our partner Snoop.ro For 5️⃣ months, we tracked over 100,000 ads displayed across 131 websites in Eastern Europe. After decoding the hidden mechanisms behind these ads, we uncovered a network of Russian companies.
122
CheckFirst @checkfirst.network · 08/09/2026
📫 You've got mail! The September edition of Indeed, our monthly newsletter, is out. 🔗 r.crossover.social/3gvudqjxzlx... Here's what's inside ⤵️
122
CheckFirst @checkfirst.network · 16/07/2026
CheckFirst is 6 years old already! 🥳 Read our blog post to find out more about our achievements of the past year: the innovative research we conducted, the fresh projects we built, and the new leadership team behind them. 🔗 checkfirst.network/checkfirsts...
checkfirst.network
CheckFirst’s 6th Birthday: a year of innovations - CheckFirst
We are delighted and proud to celebrate our sixth anniversary! We marked this occasion by reflecting on our achievements and learnings over the past year.
021
CheckFirst @checkfirst.network · 02/07/2026
𝗡𝗘𝗪 𝗥𝗘𝗣𝗢𝗥𝗧 🌉 𝗥𝗼𝘀𝗸𝗮 𝗕𝗿𝗶𝗱𝗴𝗲: how a pro-Russian IMS exploits vulnerabilities of decentralised platforms to spread propaganda 🔗 checkfirst.network/roska-bridge...
"Roska Bridge": How a pro-Russian IMS exploits vulnerabilities of decentralised platforms to spread propaganda.
134
CheckFirst @checkfirst.network · 11/06/2026
𝗡𝗘𝗪 𝗥𝗘𝗣𝗢𝗥𝗧 🇦🇲 In the month ahead of #Armenia's June 7 parliamentary #elections, we monitored how Russian information manipulation sets were targeting the vote, and what #TikTok and #YouTube’s algorithms were actually serving to French users searching for content about it.
Cover of CheckFirst's investigation "Noise without effect: anti-Pashinyan disinformation on the rise ahead of Armenian parliamentary elections", featuring Armenian flags, a picture of the Armenian National Assembly, and a man's silhouette.
283
CheckFirst @checkfirst.network · 28/05/2026
🎦 On May 19th, in a @disinfo.eu webinar, our COO @nellyp.bsky.social shared how @obsint.eu guidelines can support ethical #OSINT research. Watch the replay 🔗 checkfirst.network/watch-the-r...
checkfirst.network
Watch the replay: Ethics in the fight against disinformation: from theory to practice - CheckFirst
On May 19th, Nelly Pailleux discussed the ethical implications while conducting OSINT investigations in light of the ObSINT guidelines.
112
CheckFirst @checkfirst.network · 19/05/2026
Today, during a webinar hosted by @disinfo.eu, our COO @nellyp.bsky.social will discuss the ethical questions that surround the use of OSINT in disinformation investigations and how the @obsint.eu guidelines can help. Join the discussion at 2:30 pm, CEST 🔗 www.disinfo.eu/19-may-ethic...
022
CheckFirst @checkfirst.network · 29/04/2026
Today, we’re releasing the CheckFirst Import Connector on Filigran’s #opensource cyber threat intelligence platform, #OpenCTI. This connector is built to help track and monitor the #Pravda network. 🔗 checkfirst.network/checkfirst-...
The CheckFirst Import Connector landing page on the OpenCTI platform, behind CheckFirst, OpenCTI and Filigran logos.
062
CheckFirst @checkfirst.network · 27/04/2026
🎦 What can old military decorations found on the Internet reveal about the most opaque Russian intelligence infrastructures? In a webinar hosted by @disinfo.eu, @herve.checkfirst.network answered that question by presenting findings from two recent investigations merging #OSINT and phaleristics. ⤵️
130
CheckFirst @checkfirst.network · 23/04/2026
Today, alongside @disinfo.eu, we are inviting you to attend a webinar in which we will explore our #OSINT investigations into Russian military awards. @herve.checkfirst.network will talk about our methodology, our findings and more! Join us 🔗 www.disinfo.eu/23-april-dec...
disinfo.eu
23 April: Case Study - Decoding Russian intelligence: What medals and insignia reveal
Explore how OSINT analysis of Russian military medals and insignia reveals hidden structures within the FSB and GRU’s cyber and intelligence operations.
023
CheckFirst @checkfirst.network · 22/04/2026
Join us tomorrow at 2:30 pm (CET) to find out more about our #OSINT work featuring Russian military awards!
012
CheckFirst @checkfirst.network · 09/04/2026
Grab your pen, your notebook and your laptop, it's today! 🔥
020
CheckFirst @checkfirst.network · 07/04/2026
Want to know how #disinformation campaigns work? Come and see us at the Agora for #Journalism in Tours, France, on 9 April, where we'll be showcasing tutki.tech in a 90-minute workshop with @samsafr.bsky.social. Join us 🔗 journalisme.com/programmati...
'90 minutes dans la bataille informationnelle', a French language workshop set for April 9 in Tours, France, organized by CheckFirst and Samsa.
031
CheckFirst @checkfirst.network · 13/03/2026
We partnered with @samsafr.bsky.social to help @radiofrance.fr journalists to learn how to identify and analyze #disinformation campaigns in electoral context. 🔗 checkfirst.network/check-first...
checkfirst.network
Check First and Samsa immerse French journalists in a virtual foreign interference campaign - CheckFirst
We constructed a one-day training with the French training organisation Samsa to help French journalists to learn how to identify and analyze information manipulation, disinformation campaigns, and coordinated inauthentic behavior in electoral context.
141
CheckFirst @checkfirst.network · 12/03/2026
🗳️ Pour en savoir plus sur les tentatives de manipulations de l'information pendant la campagne municipale française, on vous invite à écouter l'interview de notre CEO @herve.checkfirst.network dans @propagationspod.bsky.social ! 🎧 shows.acast.com/propagations...
shows.acast.com
Municipales 2026 : la désinfo russe au programme ? | Propagations
36000 communes, combien d'attaques informationnelles ?
023
CheckFirst @checkfirst.network · 09/03/2026
📫 You've got mail! The March issue of our monthly newsletter 'Indeed' is out. This edition features a glimpse of our latest #investigation into the GRU's Information Operations Troops (VIO), using photographs of medals and #OSINT.
131
CheckFirst @checkfirst.network · 09/02/2026
🔴 𝗡𝗘𝗪 𝗥𝗘𝗣𝗢𝗥𝗧 Last year, we've been able to unearth the infrastructure of the FSB's 16th Centre, combining #OSINT techniques and photos of old medals. We replicated this method to explore the Information Operations Troops (#VIO) of #Russia’s military intelligence service (#GRU).
Report cover showing a dark blue patch with crossed sword, arrow and scroll emblem, titled "Unveiling GRU's Information Operations Troops (VIO)"
12719
CheckFirst @checkfirst.network · 03/02/2026
We invite you to attend @samsafr.bsky.social's 'Meetings of Editorial Innovation' and meet our CEO @herve.checkfirst.network. He will be taking part in a panel discussion on new security protocols alongside @cforissier.bsky.social (@contexte.com), Elodie Vialle and Carole Caumont (Samsa).
143
Reposted by CheckFirst
EU DisinfoLab @disinfo.eu · 21/01/2026
🛠️ Killing the supply chain: applying the IMS framework to Russian FIMI. Any doubt on how? 🗓️ Thursday 22 January | 14:30 CET Join our private webinar on building a common operational picture of FIMI. 🔗 Registration with a professional email address is required us06web.zoom.us/webinar/regi...
144
CheckFirst @checkfirst.network · 20/01/2026
𝑺𝒂𝒗𝒆 𝒕𝒉𝒆 𝒅𝒂𝒕𝒆! Tomorrow, our CEO @herve.checkfirst.network will take part in a French-language panel discussion entitled '𝘍𝘳𝘰𝘮 𝘜𝘬𝘳𝘢𝘪𝘯𝘦 𝘵𝘰 𝘌𝘶𝘳𝘰𝘱𝘦: 𝘵𝘩𝘦 𝘤𝘺𝘣𝘦𝘳𝘴𝘦𝘤𝘶𝘳𝘪𝘵𝘺 𝘥𝘪𝘮𝘦𝘯𝘴𝘪𝘰𝘯 𝘰𝘧 𝘵𝘩𝘦 𝘸𝘢𝘳 𝘪𝘯 𝘜𝘬𝘳𝘢𝘪𝘯𝘦'. ⤵️
110
CheckFirst @checkfirst.network · 16/01/2026
👀 Read our blogpost to find out more about the role we played in that research: checkfirst.network/a-collective...
checkfirst.network
A collective approach to documenting the supply chain of disinformation - CheckFirst
Together with EU DisinfoLab, Viginum, Cassini, the Auswärtiges Amt, the EEAS and the DFRLab, we decided that it was time to organise our shared knowledge for the benefit of the community, using the Vi...
042
CheckFirst @checkfirst.network · 15/01/2026
What if we adopted a common approach to documenting, attributing and responding to #disinformation campaigns? Let's find out! 🔗https://www.disinfo.eu/building-a-common-operational-picture-of-fimi
disinfo.eu
Building a common operational picture of FIMI
This post outlines how Information Manipulation Sets (IMS) can improve attribution thresholds and countermeasures against Russian-led disinformation campaigns targeting Europe. Drawing on shared defin...
043
CheckFirst @checkfirst.network · 22/12/2025
🔍 As a company dedicated to analysing online harms, we strive to adopt the highest safety standards and abide by industry norms, especially when dealing with illegal and sensitive material pertaining to children. This is why we are proud to announce that we've joined @iwf.org.uk's membership!
Check First's logo on the left, Internet Watch Foundation membership's badge on the right.
112
CheckFirst @checkfirst.network · 19/12/2025
📫 The December issue of our monthly newsletter "Indeed" is out! We're looking back at 2025, a year full of new projects and investigations, fulfilling our objective to tackle #disinformation at its core. Read this edition 🔗 r.crossover.social/3gr1lvvxzlx...
100
CheckFirst @checkfirst.network · 16/12/2025
Making the internet fairer, safer, and more transparent: same mission, new leadership. After 5 years of growth, Check First enters a new phase of development: Guillaume Kuster is leaving to take on new responsibilities, after playing a central role in building CF & shaping its mission and approach.
120
CheckFirst @checkfirst.network · 09/12/2025
👀 Join @sciencefeedback.bsky.social and @disinfo.eu on Thursday, 11 December to find out more about the first results of the #SIMODS consortium! More about the SIMODS project 🔗 checkfirst.network/project/simo...
checkfirst.network
SIMODS - CheckFirst
CheckFirst participates in the Structural Indicators to Monitor Online Disinformation Scientifically Project (SIMODS), a collaborative initiative funded by the European Media and Information Fund, aim...
042
CheckFirst @checkfirst.network · 08/12/2025
Tomorrow at 14:15 (Brussels time), Shivika Sharma, our senior manager specialising in digital threats and policy, will join a panel exploring policy, regulation and institutional response regarding disinformation in electoral context. ⤵️
100
CheckFirst @checkfirst.network · 14/11/2025
🇦🇲 In partnership with the @fbafolke.bsky.social, the Swedish agency for peace, security and development, we spent a week in Yerevan, #Armenia, helping Armenian civil society organisations and journalists strengthen their defences against #foreignmanipulation.
A group of trainees huddled at a table with laptops and water bottles, discussing and reviewing material during a workshop with Hervé Letoqueux, Check First's COO.
193
CheckFirst @checkfirst.network · 04/11/2025
👋 We are pleased to announce that our COO @herve.checkfirst.network will be attending @sofiainfoforum.bsky.social this week. Don't miss his demonstration tomorrow at 6 PM (EET), when he will present our @radar.checkfirst.network framework and Oppi.tech, our FIMI training platform!
oppi.tech
Oppi - Professional OSINT Training Platform
Train journalists and analysts to identify disinformation campaigns with interactive scenarios and advanced OSINT tools.
130
CheckFirst @checkfirst.network · 28/10/2025
Parlez-vous français ? Recently, our CEO @g.checkfirst.network and our COO @herve.checkfirst.network were invited to share their experiences on several French-speaking programs.
130
CheckFirst @checkfirst.network · 27/10/2025
👋 On October 15 and 16, we attended #Disinfo2025, the @disinfo.eu's annual conference. This year, over 600 participants gathered in Ljubljana, Slovenia, for two days of discussions centered around many aspects of #disinformation.
#Disinfo2025 conference, before the overture panel.
142
CheckFirst @checkfirst.network · 08/10/2025
Next week, we'll be heading to Ljubljana to attend @disinfo.eu's #Disinfo2025! Shivika Sharma, our senior manager specialising in digital threats and policy, will present @radar.checkfirst.network during the “Turning data into evidence” roundtable on 16 October.
Shivika Sharma, Senior Manager, Digital Threats and Policy at Check First. She'll be speaking at #Disinfo2025 during a panel on 16 October.
171
Reposted by CheckFirst
Pravda Association @pravdapl.bsky.social · 01/10/2025
🚨 How do platforms combat disinformation? For the first time, we have data that provides a concrete answer to this question. Along with @checkfirst.network, @newtral.es, Slovak Governance Institute oraz Foundation for the Open University of Catalonia Pravda participates in the #SIMODS project. 1/3
122
Reposted by CheckFirst
Science Feedback @sciencefeedback.bsky.social · 29/09/2025
🚨 New report out: the first cross-platform, cross-country baseline on misinformation in Europe Based on large scale data analysis: ~2.6M posts (24B views) collected on Facebook, Instagram, LinkedIn, TikTok, X & YouTube science.feedback.org/first-measurement-disinformation-major-platforms-europe
science.feedback.org
What our first measurement says about disinformation on major platforms in Europe - Science Feedback
Science Feedback and partners have released a first measurement of Structural Indicators across six Very Large Online Platforms (VLOPs) in four EU member states (France, Spain, Poland, Slovakia). Belo...
12616
CheckFirst @checkfirst.network · 18/09/2025
It’s today!
030
Reposted by CheckFirst
EU DisinfoLab @disinfo.eu · 11/09/2025
📢 On 18 Sept, we explore how AI-driven Russian propaganda campaigns target media. 📚Insights on tactics to target fact-checkers, media, and global audiences. 🎙Featuring @allxbo.bsky.social from @reset.tech and @g.checkfirst.network from @checkfirst.network 🔗Register: us06web.zoom.us/webinar/regi...
0129
CheckFirst @checkfirst.network · 05/09/2025
🔵 We're excited to announce the launch of the 1.8 version of @radar.checkfirst.network! This practical, open framework is designed to help stakeholders simplify and standardise the #DigitalServicesAct. 🔗 checkfirst.network/radar-1-8-i...
checkfirst.network
RADAR 1.8: Identify, assess and address potential DSA infringements - CheckFirst
CheckFirst is excited to announce the release of the latest version of RADAR (Regulatory Assessment for Digital Services Act), a practical framework designed to help stakeholders simplify and standardise the Digital Services Act (DSA). 
144
Reposted by CheckFirst
POLITICO Europe @politico.eu · 22/07/2025
Russian-sponsored propaganda engines went into overdrive in the weeks leading up to the European Parliament’s no-confidence vote against Ursula von der Leyen, a confidential study seen by POLITICO shows.
politico.eu
How von der Leyen’s no-confidence vote fueled Russian propaganda
A confidential study found that a known Russian disinformation network had ramped up its posts by 60 percent while pushing the narrative that the European Commission president was “toxic.&#82…
917384
CheckFirst @checkfirst.network · 18/07/2025
Today, we are proud to publish our latest investigation into the FSB’s 16th Center, publicly accused of operating some of Russia's most sophisticated cyber-espionage groups. 🔗 checkfirst.network/decoding-se...
Cover of our research "Decoding Secrets With Medals:  How Military Insignia Revealed Russia’s Hidden SIGINT Network"
11912
Reposted by CheckFirst
Science Feedback @sciencefeedback.bsky.social · 17/07/2025
This week at @cgf-uk.bsky.social at European Media&Information Fund Annual Conference, our founder Emmanuel Vincent presented in a panel on what data researchers need to effectively implement European Code of Conduct on Disinformation&advance transparency obligations under the #DigitalServicesAct.
143
Reposted by CheckFirst
AI Forensics @aiforensics.org · 15/07/2025
📢 In a joint civil society effort, we filed a formal DSA complaint against 𝕏 (formerly Twitter) for violating Article 26(3) — which bans targeting ads based on sensitive data like sexuality, politics, religion, health. 📄 Read the joint statement: aiforensics.org/uploads/Join...
aiforensics.org
1229
Reposted by CheckFirst
Valentin Châtelet @vchatelet.bsky.social · 30/06/2025
In this week's episode of the Active Measure Newsletter's podcast I was invited to discuss the content of our joint investigation with @dfrlab.bsky.social and @checkfirst.network on the Pravda Network and the consequences of the poisoning of LLMs & the targeting of Wikipedia omny.fm/shows/active...
omny.fm
The Pravda Network with Valentin Chatelet - The Active Measures Newsletter Podcast
This week, Jim Ludes and Mark Jacobson welcome Valentin Chatelet, a research associate at the Atlantic Council's Digital Forensic Research Lab, for an urgent discussion of the Pravda Network--a Russia...
055
Reposted by CheckFirst
Kevin Limonier @kevinlimonier.bsky.social · 27/06/2025
1/ Plus que jamais, les actions « hybrides » conduites par la Russie sur le continent européen font la une de l’actualité. Nous avons décidé de construire une cartographie interactive pour mieux représenter et cerner le phénomène ⬇️
48476
Reposted by CheckFirst
EU DisinfoLab @disinfo.eu · 25/06/2025
🚨 #HEAT shows climate disinfo is systemic – but EU regulation hasn’t caught up. Platforms still face no legal obligation under the #DSA to address it. 👉 It’s time to treat #ClimateDisinfo as a real threat to democracy. 📘 Read the report 👇 www.disinfo.eu/heat-harmful... #EMIFund
1156
Reposted by CheckFirst
Francesco Poldi @noneprivacy.bsky.social · 26/06/2025
📊 Operation Overload on Telegram: • 673 channels analysed • 7M+ messages • 2M+ media collisions (39% of 5.5M total) • 550+ channels share admins • 70% of Overload-linked emails point to Telegram • 10 verified channels drive core narratives
checkfirst.network
Operation Overload: An AI fuelled escalation of the Kremlin-linked propaganda effort - CheckFirst
The Russian propaganda operation targeted at media organisations and fact-checkers is still going strong. Operation Overload, which we first documented in June 2024 is now leveraging AI generated cont...
054
CheckFirst @checkfirst.network · 26/06/2025
🔴 NEW REPORT Alongside ‪@reset.tech‬, we publish our third investigation into Operation Overload. ⤵️
Our cover depicting "Operation Overload", featuring a blurry silhouette alongside screenshots and laptops.
164
Reposted by CheckFirst
AI Forensics @aiforensics.org · 18/06/2025
We also came up with haveibeentargeted.online where you can upload your X data and see whether advertisers have targeted you based on your sensitive characteristics 👇
haveibeentargeted.online
AIF - Have I Been Targeted ?
011
Reposted by CheckFirst
AI Forensics @aiforensics.org · 18/06/2025
🧵How X enables major brands to target your most sensitive personal data—from health conditions to political beliefs—all in the name of profit. aiforensics.org/work/sensiti...
aiforensics.org
166