Follow on X or Telegram
Read public posts on your usual channel. Scheduled posts for exclusive Iran reports follow 120 seconds after publication to subscribers.
Reports from sources on the ground, delivered to your Telegram, webhook and live dashboard. Exclusive Iran reports reach subscribers before their scheduled public posts, which follow 120 seconds later.
$250/month or $2,500/year. Create an account without paying; choose your plan inside.
Read the report, choose where it goes, and keep your account in view.

Keep following Shin for free. Subscribe when you want reports delivered into your workflow.
The 120-second interval applies to scheduled public posts of exclusive Iran reports. Optional public feeds and monitored channels follow their configured timing.
Choose the categories that matter to your desk. Every webhook and Telegram connection gets its own filters.
Ballistic missile launch reports, with the reported city and province when available.
Set separate categories and quiet hours for each connection.
Direct reports from people on the ground. Published by Shin and delivered to the tools you already use.
Exclusive Iran reports begin with sources on the ground. Optional official feeds add regional warnings. Source context, uncertainty and corrections stay visible.
Meet ShinTelegram and signed webhooks. Choose categories and local quiet hours separately for each connection.
New alerts appear in the dashboard through a live connection. Telegram and webhooks have delivery logs and queued retries when a destination is unavailable.
Read current and archived reports through the API, with category, reported location when available, and UTC publication time.
Read the API docsA selection from Shin's public archive. Open the original posts to check the wording and publication time.
Publication times document the public record. They do not, by themselves, establish the incident time or a lead over other reporters.
Shin (Dave), @hey_itsmyturn, is an Iranian independent reporter and OSINT operator covering launches, explosions, aviation and maritime activity. His public reporting has been cited or embedded in conflict coverage by ISW, ERT News and Philenews.
Subscriptions help pay the people on the ground who provide launch and explosion reports.
Source assessment is part of the reporting process. Coverage depends on what can be observed and verified; no service can promise visibility into every incident.
These articles cite, embed or credit Shin’s earlier reporting. They do not assess FromIran’s delivery performance.
Embedded Shin’s post showing an interception over Business Bay, Dubai.
Embeds an @hey_itsmyturn post about Bushehr during renewed U.S.–Iran strikes.
Emanuel Fabian’s 08:31 live update embedded Shin’s Tehran post.
Embedded Shin’s post relaying Bahrain’s Interior Ministry report of damage in Muharraq.
Linked Shin’s Tehran post in its coverage of the first U.S.–Israeli strikes.
Embedded Shin’s Tehran post in its opening-day attack coverage.
Credits @hey_itsmyturn for the lead image and embeds his report on the damaged Shahid Sayyad Shirazi.
Embeds Shin’s footage and report of a U.S. Reaper over Shiraz in its developing attack coverage.
Embeds an @hey_itsmyturn post showing a Reaper over Shiraz in its discussion of operations over Iran.
Embeds two Shin posts about videos associated with the reported search-and-rescue activity in Iran.
Credits @hey_itsmyturn for the photograph accompanying its Bahrain and Kuwait report.
Embeds Shin’s Tehran post within its coverage of the February 28 attacks.
Embedded Shin’s reporting in its March 18, 2026 coverage of strikes on Iran’s gas infrastructure.
Embedded Shin’s June 8, 2026 post in coverage of strikes on the Mahshahr petrochemical complex.
Credited its rescue-operation screenshot to X/hey_itsmyturn.
Embedded Shin’s Mahshahr petrochemical-complex post in renewed-strikes coverage.
Cites @hey_itsmyturn in its March 21, 2026 Iran update, reference 16.
Embedded Shin’s Mahshahr post in its report on renewed Israel–Iran strikes.
Embedded Shin’s Mahshahr petrochemical-complex post.
Embedded Shin’s Asaluyeh post in coverage of strikes on gas infrastructure.
Embeds Shin’s original Shahid Sayyad Shirazi report in its article on the vessel.
The publisher’s article PDF reproduces Shin’s Mahshahr post and author handle on page 2.
Embedded Shin’s Tehran post in its opening-day strike report.
Embedded Shin’s Mahshahr post in its petrochemical-strike section.
Embedded Shin’s Asaluyeh post in coverage of attacks on Iranian gas infrastructure.
Embedded Shin’s June10 post on Iranian jets over western Tehran.
Full category access, an alert archive, and delivery where you work.
Pay for one month of access. One upfront payment.
Pay once through hosted crypto checkout, or use your prepaid balance. Access starts after payment confirmation. Automatic renewal is optional and uses only your prepaid balance.
Questions before paying? Open SupportReceive new exclusive Iran reports before their scheduled public posts, then open the full reports and attached media. Telegram, webhook and live dashboard delivery are included. Public-source alerts follow their own timing and can be enabled separately.
Create an account and save your six backup codes. Choose a subscription, complete checkout, then connect Telegram or a webhook and select your categories. Alert delivery starts once payment is confirmed and your connection is verified.
Yes. Create an account to contact the team through Support before paying. If you have a trial code, you can activate it from Billing & wallet and see the trial limits before you start.
Yes. FromIran focuses on Iran incident reports, with optional regional feeds. Receive selected alerts in Telegram, send them to your tools through a webhook, or follow them in the live dashboard.
FromIran supplies incident information for market monitoring and risk decisions. Alerts are not buy or sell instructions and do not guarantee an outcome.
Exclusive Iran reports are scheduled for public release 120 seconds after publication here. The dashboard uses a live connection; Telegram and webhooks are queued when published. Third-party delivery and network conditions can add time. Optional public feeds can be posted without that delay.
Yes. Each webhook and Telegram connection has independent category filters, a time zone, and optional quiet hours. Alerts suppressed during quiet hours are not replayed when the quiet period ends.
Registration uses a username and password, with six single-use backup codes. You can add a passkey in account settings. No email address is collected for registration.
The reporting focus includes launch activity and relevant military developments across Iran. Coverage is observation-dependent; complete coverage of every site or event is not guaranteed.