ShuTime
Two tools for Torn factions, one dashboard: coordinate your chains in real time, and keep an eye on your faction's (or every faction you lead's) health from the top down.
⛓
Chain Coordination
A shared live room for your whole faction: clock-skew corrected chain timer, an auto-populating target board (war + attack log, even for members who aren't connected), a hit queue so nobody doubles up, coordinator target assignment, battle-stat estimates, and persistent chat. Any member joins with just their own API key.
🏠
Multi-Faction Oversight
For faction leadership: register your faction (or every faction you lead) with a read-only oversight key and get a live portfolio — vault flow, risk scoring, member churn & contribution, activity forecasts, and alerts the moment something looks wrong. Free 14-day trial, no payment required to start.
📦 Inventory & positions 🏪 Bazaar & item-market margins 📝 Log-audited cost basis
⛓ShuTime
0/90
Inventory
● Idle
0%
Task Log
Log Audit
● Idle
0%
Task Log
Inventory
—
— items · — units
Bazaar
—
— items · — units
Item Market
—
— items · — units
Combined
—
Invested: —   P&L: —
Cost basis:
Item Locations Total Qty Avg Cost Market Price Total Value Unrealized P&L
📦

No data yet. Fetch inventory and/or listings to build your position view.

● Idle
0%
Task Log
Deals: —
Item Seller Qty Bazaar Price Bzimor Market Discount Savings Torn Lowest Links
🔥

No deals loaded. Enter your API key and click Scan Deals.

● Idle
0%
Task Log
Profit vs:
🏷 Bazaar Listings
Items—
Total Listed Value—
Est. Profit (vs acq.)—
Item Qty Listed Listed Price Market Price vs Market Acq. Cost Est. Profit / item Total Value
🏷

No bazaar listings. Click Fetch Listings to load.


🛒 Item Market Listings
Items—
Total Listed Value—
Est. Profit (vs acq.)—
Item Qty Listed Listed Price Market Price vs Market Acq. Cost Est. Profit / item Total Value
🛒

No item market listings found. The Torn API may not expose personal market listings.


⭐ Price Watchlist
0 items watched
Item Target Price Best Known Price
Faction Access — Xanax Subscription

Access to the suite is paid for per faction with Xanax. The price is 1 Xanax per faction member, per 30 days. You don't have to pay the full amount — partial payments add a proportional slice of time (e.g. a 25-member faction sending 20 Xanax gets 24 days). Time stacks on top of whatever access remains.

Loading…
Owner Panel — Multi-Faction Oversight

The 🏠 Factions panel gives leadership multi-faction oversight (running costs, OC participation, roster health, alerts) across factions you manage. Try it free, then pay with a Donator Pack to keep it — same self-serve model as faction access above.

Loading…
How to pay

…

Payments are detected automatically (usually within ~10 minutes) and credited to your current faction. Send from any account; the credited faction is the sender's faction at the moment Torn logs the transfer.

Multi-Faction Oversight

A read-only, consolidated view of the factions you own. Each faction feeds data through one faction-access oversight key. Nothing here can change anything in Torn — oversight is observe-only.

Session

You're logged in via a server-issued session token, not your raw Torn API key — it can be revoked at any time without touching your Torn key. If you suspect this device or a browser tab is compromised, log out everywhere to kill every active session (including this one); you'll need to log back in with your Torn key.

Item Exclusion List

Items in this list are hidden from the Inventory, Bazaar Deals, and Listings tables — useful for weapons, armor, or other items you own but don't actively trade.
Click the ⊘ button on any item row to exclude it instantly.

0 items excluded
Item Name Action
⊘

No items excluded.

Connecting to chain coordination…
Access Control

Manage who can log in to this service. Users are granted access if their player ID appears in the user list, or their faction appears in the faction list. Adding a faction grants access to all current and future members of that faction.

Allowed Users
No users added yet.
Allowed Factions
No factions added yet.
Deals Access

Manage who can view the 🔥 Deals tab. Users are granted access if their player ID appears in the user list, or their faction appears in the faction list. This is independent of general login access — players must be granted both separately.

Allowed Users
No users added yet.
Allowed Factions
No factions added yet.
API Rate Limits

All tasks share a single rate limiter. Changes take effect immediately without restarting the server.
Torn's documented limit is 100 calls/min; staying at 90 leaves headroom for manual API use.

Recommended: 90
Torn resets every 60s
Per-Task Call Budgets

Reserve a portion of the rate cap for specific tasks. Set to 0 for unlimited (first-come, first-served).

Chain Live-Status Cadence

How often the chain poller refreshes member bars/status and target hospital timers. Lower = snappier live status. Calls are spread across all connected members' API keys (pooled) and fired in parallel, so a busier chain room refreshes faster without bursting any single key. Floor 3s, ceiling 120s. Applies within a few seconds, no restart. The chain timer + member board run on a separate poll loop, so the target fan-out below can never stall the countdown.

Member board: online / energy / hosp
Target board: hospital timers / state
Messages retained per chain room (10–1000)
Max characters per message (1–2000)
Max target profiles fetched each refresh. 0 = unlimited. Queued hits & live targets first; hospitalised last (round-robin)
Re-prioritise a hospitalised target this many seconds before their timer ends, to catch them coming out (0–600)
How often the admin log is checked for Xanax payments (60–3600)
How many Xanax count as one Owner-plan Donator Pack purchase
How many Xanax count as one Empire-plan Donator Pack purchase
Owner-panel oversight cadence
Vault, member count, chain — how fresh the live snapshot is (30–7200)
Fund and armory log parsing cadence (30–7200)
OC readiness + member balances (30–7200)
Full armory pricing pass (30–7200)
Owner-panel history backfill
How aggressively to crawl history backward (0–90). Uses the faction's own key budget.
Stop backfilling events older than this many days (0 = walk as far back as Torn allows)
Settings persist across server restarts.
FFScouter Fair-Fight Key Checking…

One Torn API key, registered with FFScouter, lets every faction's target board show fair-fight scores and battle-stat estimates. It is pooled — FFScouter rate-limits per server IP and returns global player data, so a single key serves all factions (a premium key upgrades everyone's estimates). Register a key at ffscouter.com, then paste it here. Stored encrypted; never returned. Members do not need their own keys. Set TORN_FFSCOUTER_KEY to manage it via env instead.

Xanax Payment Poll Key Checking…

A Full Access Torn API key for your own (admin) account. It is used only to read your item-receive log and detect Xanax payments, then credit the sender's faction. Stored encrypted; never returned. Separate from the FFScouter key. Set TORN_ADMIN_POLL_KEY to manage it via env instead.

Faction Subscriptions

Paid access per faction. Detected Xanax payments credit time automatically; here you can grant, extend, reduce, or revoke time manually. An active subscription grants full login access to the whole faction.

Grant / set access
"Set" makes the expiry exactly N days from now. "Add"/"Subtract" adjust the remaining time.
Active & expired subscriptions
Loading…
Recent detected payments
None yet.
Recent Owner-plan Donator Pack payments
None yet.
Owner Panel Access (Multi-Faction Oversight)

Permanent, per-player grants for the 🏠 Factions oversight tool. Not faction-wide — each grant is one Torn player. Separate from login/deals access and from owner-tier trial/subscription plans.

Grant access
Granted players
Loading…
Configured Keys (Fleet Overview)

Which factions currently have a chain attack key and/or an owner-panel oversight key configured — display metadata only, never the key itself. Previously only visible via the scripts/rotate_secrets.py maintenance script.

Chain attack keys
Loading…
Owner oversight keys
Loading…
Server Statistics

Live operational metrics. Auto-refreshes every 5s while this tab is open.

Active Factions

Factions with at least one connected chain user, and the members currently online.

No active factions.
Poller Health

Heartbeat per poller shard (multi-worker: one per poller_process.py instance; single-process: shard 0 of 1). Stale >5 min or missing entirely means that shard's factions have silently stopped getting oversight data.

ShuTime
A private trading analytics & chain coordination dashboard for Torn — built to help factions trade smarter and chain harder.
📦
Inventory & Positions
See your full inventory across Inventory, Bazaar, and Item Market in one view. Track unrealized P&L against your average or max acquisition cost.
🏪
Listings & Margins
Review your Bazaar and Item Market listings side-by-side with market prices and your acquisition cost. Estimated profit accounts for Torn's 5% market fee.
⛓
Chain Coordination
Real-time chain timer, hit-claiming, member status board, and a shared target list — all synced live across every connected faction member. No more missed hits.
📝
Log Audit
Fetches your Torn trade & acquisition logs and reconciles them against your current inventory using LIFO matching to produce accurate per-item cost basis.
🏠
Faction Oversight (Owner panel)
For faction leadership: register your faction with a read-only oversight key and get a live portfolio — vault flow, risk scoring, member churn/contribution, and alerts the moment something looks wrong, across as many factions as you lead. Free 14-day trial, no payment required to start.
Access
ShuTime is open to any faction — no waitlist or manual approval needed. Log in with your Torn API key, then unlock full access from the Subscription tab: any member can pay a small amount of Xanax to activate access for the whole faction for 30 days. (Factions can also be granted free access directly by the administrator, Shumaze — that's just no longer the only way in.)
A Limited key covers everything except Log Audit, which needs a Full Access key.
The Owner panel (faction oversight) is a separate access tier with its own free 14-day trial, started from the Subscription tab once logged in.
Your API Key & Privacy
🔑
Stored in your browser only
Your Torn API key is saved in your browser's local storage — the same place websites store things like your dark-mode preference. It never leaves your device in any other way, and the server never writes it to disk.
📡
Sent to the server only when needed
When you fetch your inventory, logs, or listings, your key is included in the request so the server can call Torn's API on your behalf. It is used in memory for that request only — nothing is logged or stored after the call completes.
⛓
Chain coordination
When you join a chain session, your API key is held in server memory for as long as you're connected. The server uses it to poll Torn's API roughly once per second — fetching the live chain timer, your faction's member statuses, and hit counts — then broadcasts that information to every connected faction member in real time.
Your key is yours alone. Other faction members never see it, and it is never shared with them. Each member connects with their own key; the server uses each key independently to verify identity and fetch data. What gets shared across the faction is only the result — the chain timer, who's online, who has claimed the next hit — not the key itself.
The moment you disconnect, your key is removed from memory. It is never written to a database, log file, or any persistent storage.
🛡️
What Torn API keys can and can't do
A Torn API key can only read your game data — it cannot send trades, attack, spend cash, or change your account in any way. If you're ever unsure, you can revoke and regenerate your key at any time from torn.com → Settings → API Key.