Torn / Torn PDA chain watch coordinator with mobile-safe chain countdown, IndexedDB storage, synced target cache, draggable settings, and target finder
Chain cordinator is a userscript for Torn and Torn PDA built to help factions maintain a chain, not just start one.
The main goal is simple: make it easier to see who is covering the chain now, who is next, where the gaps are, and how much chain time is left.
You can temporarily Stop the script from its settings popup when your faction is not chaining.
This hides the floating panel and stops the script activity without uninstalling it or disabling it from your userscript manager. When you need it again, go to your faction page and press Start.
The script adds a small floating panel in-game and helps with:
The panel can show things like:
On smaller mobile layouts, Torn does not always show the chain timer directly unless the chain area is opened or tapped.
When the script can read the timer, it starts counting down locally. If the chain value changes, the cached timer is reset until Torn exposes the timer again. This avoids showing an old or misleading chain countdown.
Settings are available from a draggable ⚙ Chain button on your faction page:
https://www.torn.com/factions.php?step=your
From there you can set:
You can create your own watch by choosing:
Once saved, your watch is synced and shown on the shared board, coverage graph, and timeline.
The script includes a Find target section.
That part uses your FFScouter API key to load candidate targets, filter them by your Fair Fight range, and show quick Attack and Profile links.
Targets are cached locally and synced between open Torn tabs. When you open a target's attack or profile link, it is removed from the current target list so the same target is not reused by accident.
This script does not need a Torn API key for its main chain watch features.
Only the target finder needs an FFScouter API key.
The script uses lightweight local storage through IndexedDB so it can recover after refreshes, navigation, and Torn PDA page changes.
It keeps things like:
The script reads your faction identity from your own Torn Home page and then reuses that cached identity on other pages.
This avoids accidentally mixing your faction with faction information from other players' profiles or pages.
This is mainly useful for factions that want a cleaner way to manage chain coverage, handoffs, and visibility during active chains.