Hi HN,<p>I built an OSINT tool called Weather2Geo that helps locate where a screenshot was taken based on the weather widget data visible (e.g. temp, condition, and local time in the taskbar). People often post these without realizing how specific those values can be in combination.<p>It works by comparing the given weather condition, temperature, and time against current data from thousands of cities. It’s timezone-aware, supports fuzzy matching, and groups results geographically to reduce noise.<p>It’s most effective on recent screenshots, ideally taken within the last hour—since weather and daylight conditions change quickly.<p>The tool helps pinpoint likely locations when screenshots lack EXIF data or other traditional OSINT clues.<p>It’s open source here:
<a href="https://github.com/elliott-diy/Weather2Geo">https://github.com/elliott-diy/Weather2Geo</a><p>Would love feedback, bug reports, or to hear if you think this has other use cases.<p>- Elliott
I think you can parse the date and time format as well to shrink your problem space.<p><a href="https://en.m.wikipedia.org/wiki/List_of_date_formats_by_country" rel="nofollow">https://en.m.wikipedia.org/wiki/List_of_date_formats_by_coun...</a>
Do you plan to scrape the data and maintain a historical database so old screenshots can be used too?<p>Would be really cool but I imagine it could be difficult to get past rate limits.
I would assume you need to add your time and location at the time of the screenshot also so that you can correct the remote displayed time to Microsoft Weather time?