Sofia Santos

@gralhix.bsky.social

🇵🇹 Senior OSINT Analyst & Lead Investigator ~ Addicted to finding stuff & explaining things ~ Occasionally funny ~ https://gralhix.com & http://youtube.com/@gralhix

😲 An (OSINT) Bonus Challenge appears! 🕵️ "OSINT Olympics 2026" (not actually related to the Olympics, don't get confused) 🌡️ Level: Hard ⏰ Solution with full walkthrough will be uploaded to YouTube at the end of the week. 🙊 Have fun and no spoilers! #osintchallenge gralhix.com/osint-olympics-2026

OSINT Olympics 2026

Welcome to OSINT Olympics 2026 Challenge! Task briefing: The photo on the right contains clear evidence of having been taken on a cold evening. But that is just the tip of the iceberg. Hiding among…

gralhix.com

Do you want to investigate human rights violations? Protests in Iran are spreading and authorities escalating efforts to suppress them. In 2022, I wrote a guide using Iran as a case study. All methods and keywords still very relevant (and you dont even need X/tweetdeck). gralhix.com/2022/12/17/h...

How to monitor oppressive regimes on Twitter using TweetDeck

This entry was updated in April 2023 to cover the new TweetDeck layout and settings (Click here to watch and listen to the video version of this blog entry) Twitter and TweetDeck as monitoring tool…

gralhix.com

Know how to make online communities feel like home (and stay organised doing it)? Bellingcat needs a Community Operations and Project Manager to support our growing global Volunteer Community and to help run Bellingcat’s Investigative Toolkit project. Apply here: www.bellingcat.com/bellingcat-j...

Community Operations & Project Manager  - bellingcat

We are looking for a Community Operations & Project Manager to support our growing Volunteer Community and Bellingcat’s Investigative Toolkit project.

bellingcat.com

1/6 It’s that time of the year again. As we wrap up 2025, I have compiled a list of the best OSINT and CTF Advent calendar challenges that are sure to put your skills to the test this season! 🌟 Are you ready for a busy December? 👇 gralhix.com/2025/11/30/t...

Top 2025 OSINT and CTF Advent calendar challenges to keep you busy this December

It’s that time of the year again! An entire month dedicated to learning, exploring, and putting your OSINT skills to the test with daily challenges and Capture the Flag (CTF) events. Are you …

gralhix.com

The #30DayMapChallenge is an incredible project that runs every November. Participants create & share maps on 30 themes. A well crafted visualisation can transform a "boring" section into something that really sticks with the reader, so I'll be checking our this year's entries for inspiration!

Bild

ever feel this chronic itch for some OSINT challenge? well, i do. and i really didn't want to practice profiling people i know irl. here's a list of OSINT challenges brought to you by the awesome @gralhix.bsky.social. gralhix.com/list-of-osin... have fun sharpening those skills 😋

List of OSINT Exercises – Challenge Yourself!

Looking to build your OSINT skills or put them to the test? Try out my list of free OSINT challenges! What are the OSINT Exercises? These OSINT exercises, also called challenges, give you the chanc…

gralhix.com

OSINT Exercise 032 is now live! gralhix.com/osint-exerci... A video was recorded by an unknown traveller at an undisclosed airport. Despite the absolutely chaos of the footage (be warned!), it is possible to determine the exact date, time, an in which terminal the person was. I hope you enjoy ❤️

OSINT Exercise #032

Welcome to OSINT Exercise #032! Task briefing: Airports are global hubs where cultures, languages, and lives briefly intersect. Millions of people pass through them each day. On an undisclosed date…

gralhix.com

"How to access geoblocked websites without a VPN" Content restrictions are a hassle, especially in open source investigations. VPNs are great, but not always an option. This blog post explores a simple workaround, with a couple of real world examples to try yourself 🔽 gralhix.com/2025/06/23/h...

How to access geoblocked websites without a VPN

Our ability to access online content depends on where we are based. Websites, platforms, organisations, and even entire countries may choose to restrict access to certain content based on geographi…

gralhix.com

Could AI outperform, or even replace, an experienced OSINT analyst in geolocation tasks? Tom Jarvis once again shows why he's regarded as one of the best in the field with this brilliant piece of analysis. Check it out: tompatrickjarvis.medium.com/gpt-geolocat...

GPT geolocation — Why it’s a teacher & not a usurper

In this article, I’d like to explore a rather impressive application of AI from a practical, observational perspective — geolocation using…

tompatrickjarvis.medium.com

This is starting in about 20 minutes! Tune into our Patreon page to watch me struggle and get sweaty with @gralhix.bsky.social's open source research challenges!

Bellingcat@bellingcat.com · last yr.

Join our Director for Research and Training @giancarlofiorella.bsky.social as he takes on the latest Bellingcat challenges live on Patreon. Can he solve all five within the hour? Open to all Patreon members we will be streaming at 5pm CEST/11am EDT, Wednesday May 14th on Patreon.com/Bellingcat

Reads Can one of our researchers solve our latest challenges within an hour? Bellingcat Open Source Challenge, Live with Giancarlo Fiorella, Director for Research and Training , 14th of May , 5pm CEST/11am EDT on Patreon.com/Bellingcat