How RWARFF Works

Everything needed to understand setup, device connection, war data flow, and where each part of RWARFF fits in.

What is RWARFF and what does each part do?

RWARFF has two parts that work together during ranked wars.

The website handles your account, stores the Torn key you registered with, keeps faction travel data up to date, and manages the paired devices attached to your account.

The userscript runs on Torn faction war pages and displays the live war tools: travel abbreviations, landing countdowns, hospital timers, bounty tools, sorting helpers, and FF Scouter badges.

The script uses your saved setup to talk to rwarff.com in the background, so the page overlay and the backend support each other.

How do I set it up from start to finish?

1. Install the userscript from GreasyFork.

2. Register an account on rwarff.com with your Torn account details.

3. Open the userscript setup on the Torn faction war page.

4. Enter the same Torn LIMITED API key you want RWARFF to use, plus your FF Scouter LIMITED key if you want FF badges.

5. Reload the faction war page. The script will connect the device automatically and start using RWARFF data on that page.

What happens when I register on the website?

Registration creates your RWARFF account and links it to your Torn identity and faction.

That account is what the backend uses to recognize you, keep your access active, and maintain the shared travel feed your userscript relies on during wars.

Once you are logged in, Account Settings is where you can review your faction details, see paired devices, rotate your Torn key, and open the install/update link for the userscript.

What API keys do I need?

You need a Torn LIMITED API key and, if you want FF badges, an FF Scouter LIMITED API key.

The Torn key is used for your RWARFF account and for device linking through a local SHA-256 hash match. The FF Scouter key is only for the FF badge features in the userscript.

Your faction key is only used to fetch data for your own faction and that faction's current ranked-war enemy. It is not used to fetch data for unrelated factions.

You do not need a full-access Torn key for normal RWARFF setup.

How does the userscript connect to the website?

After you enter your keys in the userscript, RWARFF connects that device automatically in the background.

The userscript sends only a local SHA-256 hash of your Torn key to rwarff.com for matching, not the raw Torn key itself.

There is no separate travel token to paste and no manual pairing code to manage during normal setup.

Each browser or device you use can appear in your paired devices list, which lets you see what is connected and revoke access later if needed.

What does the backend actually provide during wars?

The backend keeps the faction travel side of RWARFF alive so the userscript can show more than static page data.

That includes the shared travel feed, landing timing support, device bootstrap, and the account-linked services the script depends on for war tools.

On the Torn page itself, the userscript turns that backend support into visible tools like hospital timers, travel abbreviations, sorting helpers, bounty scan support, and FF Scouter badges.

Do I need to be a leader or co-leader to use it?

No. Any faction member can register and use RWARFF.

Does it cost anything to use the RWARFF backend?

No. RWARFF backend access is free.

If you register your account and connect the userscript, you can use the travel and support features without a paid RWARFF subscription.

Where do I install or update the userscript?

Use the GreasyFork page for installs and updates:

https://greasyfork.org/en/scripts/569428-rwarff-travel-timers

You can also open that same link from your Account Settings page.

Where do I manage my account, devices, and API key?

Log in and open Account Settings.

That page shows your account and faction details, explains device setup, lists paired devices, and lets you rotate the Torn API key attached to your RWARFF account.