OSNT.IN
Tool Description : An AI-powered daily intelligence brief on the Russia-Ukraine war, synthesized from 200+ Ukrainian and Russian-language open sources with source attribution and confidence levels.
OSNT.IN
Quick Overview
What it does
Publishes a daily AI-generated intelligence brief on the Russia-Ukraine war from 200+ open sources, including Ukrainian and Russian-language Telegram channels and RSS feeds, with source attribution, confidence levels, narrative tracking, and day-over-day comparison.
How to use it
Read the daily brief, track narrative shifts, and compare what changed between days. Email and Telegram delivery available.
Cost
Partially Free.
Account required
Yes, for the app (Google sign-in). No for the public Telegram channel and blog.
Cookies
Strictly necessary cookies only (authentication and session). Not tracking, advertising, or analytics cookies.
Ownership
Built by Mike Hafin and team. Independent product built in Ukraine, operated from Barcelona.
Use in Reporting
Daily situational awareness on the Russia-Ukraine war; surfaces Ukrainian and Russian-language source material for investigators who do not read those languages.
What does OSNT.IN do?
OSNT.IN monitors 200+ open sources on the Russia-Ukraine war, including Ukrainian and Russian-language Telegram channels that are inaccessible to investigators who do not read those languages, and synthesizes them into a single daily intelligence brief.
Each brief contains an executive summary, key events with per-claim source attribution, narrative shift tracking (how framings propagate across the information space), and signals. Contested claims are labeled as claims and attributed to their sources. A Compare view shows what changed between any two days.
The lowdown: It condenses a day of monitoring dozens of UA/RU-language channels into one attributed, readable brief for analysts, journalists, and researchers covering the war.
How to Use:
1. Open the daily brief. Each section (executive summary, events, narrative shifts, signals) carries source attribution and confidence levels.

2. Use the Compare view to track what changed between days: new events, dropped events, and metric deltas.

3. Subscribe to delivery. Daily briefs are delivered by email and posted to the public Telegram channel (@osnt_in).

Cost
7-day full-access trial without payment details; paid subscription after. Public layer (blog, Telegram channel) is free.
Data Processing
Account Required:
Yes, for the app (Google sign-in). No account needed for the public Telegram channel and blog.
Cookies:
The site uses strictly necessary cookies only, for authentication and session management. No tracking, advertising, or third-party analytics cookies are used.
Note: Be mindful of the auth-token cookies which effectively act like a “login key”.
Use in Reporting
OSNT.IN is useful for:
Daily situational awareness on the Russia-Ukraine war without manually monitoring dozens of Telegram channels.
Accessing Ukrainian and Russian-language source material without reading those languages.
Checking when an event first appeared in the information space and how reporting evolved day over day.
Tracking how narratives and framings propagate across sources over time.
Capabilities
Limitations
Synthesizes 200+ UA/RU/International sources into one attributed brief.
Focused exclusively on Russia-Ukraine conflict.
Per-claim source attribution and confidence levels.
Analysis is AI generated; every brief carries a disclaimer to verify critical claims against primary sources.
Narrative tracking and day-over-day comparison.
Full daily brief and archive require a subscription after the 7-day trial.
Free public layer via blog and Telegram channel.
Coverage is bounded by the monitored source pool; events outside it may be missed or delayed.
Summary
OSNT.IN sits in the monitoring and situational-awareness stage of the OSINT workflow. It’s most useful as a daily starting point that surfaces what happened and where claims originated, with verification against primary sources remaining the investigator's responsibility.
Ownership
Built by Mike Hafin and team. Independent product built in Ukraine, operated from Barcelona. Details: https://osnt.in/about
Ethical Considerations
All analysis is AI-generated from open sources; every brief carries a disclaimer to verify critical claims.
Contested claims are attributed to their sources, not stated as fact.
Handle casualty figures and civilian-harm reporting with care; they are labeled with sourcing and confidence levels.
OSNT.IN is an independent product with an openly documented editorial methodology: events are reported regardless of side, claims from all sides are attributed to their sources, confidence levels are applied, the distinction between aggressor and defender follows international law, and no false moral equivalence is drawn between military aggression and self-defense.
Related Tools:
Liveuamap
DeepState Map
ISW daily assessments
Sources
https://www.osnt.in/legals/privacy-policy
https://www.linkedin.com/in/mikehafin/
With thanks to Mike Hafin for submitting this tool to the OSINT Tool Library.
Last updated
Was this helpful?