Legal

Support

Last updated: September 23, 2026

Contact us

Email richard@rustontop.com or anton@rustontop.com. We read everything and answer in English or Swedish, normally within one business day.

Include your Steam ID and the name of the server you play on. Nearly every question comes down to one account on one server, and having both up front usually saves a round trip.

Getting started on the desktop

Three steps, in this order.

  • Sign in with Steam. Verify Steam opens your browser on Steam's own sign-in page; we never see your password. When the browser says you are signed in, come back to the app.
  • Play on one of our servers, or connect Rust+ for any other: in Settings, under Rust+, Verify with Steam signs you in with Facepunch once. Then, in the game: Esc, Rust+, Pair with server.
  • The map opens by itself once the server sees you. Until then the app shows STANDBY and asks Where do you play?

The app says STANDBY

The app shows the server you are on right now, otherwise the one you last picked, otherwise STANDBY. On a server we run, being seen means the server's plugin saw you land. On a paired server it means Rust+ says you are online there.

To open a map before the game catches up, pick the server from the top bar (Choose a server) or press Show map on its card. If a paired server is missing from the list, it is not paired any more: pair it again in the game.

Rust+ refused, pair again

When the status reads Rust+ refused or Facepunch turned it down, the server no longer accepts that pairing. In the game: Esc, Rust+, and pair the server again. Paired already? Re-pair, or Disable then Enable. If the app still shows the wrong server, forget it under Settings, Rust+ (the cross on the row) and pair once more.

Team features on a paired server come from Rust+, which knows only the team you are in. You are not in a Rust team means exactly that: join or create one in the game and the panels fill.

Updating the desktop app

The app checks for a new version every five minutes and shows Restart to update in the top bar. Press it: the launcher opens, press UPDATE, then LAUNCH. The launcher updates itself without asking. If the new version quits within its first seconds, the launcher restores the one before and tells you.

Getting started on the phone

ROT Raid Alarm rings your phone when a paired smart alarm goes off. In this order:

  • Sign in with Steam. The button opens your browser on Steam's own sign-in page; come back to the app when it says you are signed in.
  • Connect Rust+, from the menu or under Settings, Rust+, Link: a private sign-in with Facepunch, using the Steam account you play Rust with. Skip this on a server that runs our RotLink plugin; there the alarm reaches us through the server.
  • Pair the server and the smart alarms in the game. Each paired alarm appears on the Devices tab within seconds and the phone gets a notice: Smart Alarm paired.

Test the alarm before you rely on it

Settings, Alarm, Test alarm rings the phone the way a real alarm does: an incoming call named ROT Raid Alarm. On Android it plays the app's own alarm tone until you answer or decline; on iPhone it rings with your phone's ringtone. When you answer, the phone tells you what the call is.

It tests your phone only: the call screen, the sound, and that you can hear it with the screen locked. It does not test the way from the game to the phone. For that, set off a paired alarm in the game.

The alarm did not ring

Work through these in order.

  • The account needs ROT Pro or a team seat. Without it the phone shows ROT Pro required and nothing rings. The phone has no purchase inside it; ROT Pro is bought on this website, and the phone unlocks when you press Recheck or reopen it.
  • The alarm must be paired in the game, on a server that runs RotLink or through your Rust+ link. The Devices tab lists what is paired; No devices yet means nothing is.
  • Notifications must be allowed. On Android the app asks once after sign-in; if you refused, the Home tab says Can't ring and shows Turn on raid alerts with Enable, or Settings once the system has to be opened.
  • A firing older than five minutes is not sent. If the phone was off or without signal for longer than that, it does not ring afterwards; the History tab still shows the alarm.
  • After seven days the sign-in expires and the app shows the sign-in screen again. Sign in and the phone is registered afresh.
  • Removed a device by mistake? Tap its name, Remove takes it out of the app only; pairing it again in the game brings it back.

Team seats

One ROT Pro subscription can cover your teammates. The owner buys seats on the account page and gives each seat to a teammate by Steam ID; a seat holder counts as ROT Pro while the owner's subscription runs, and the owner can take a seat back and give it to someone else at any time.

Seats are managed by whoever pays. If a teammate says they have lost ROT Pro, check that their seat is still assigned to them and that they are signed in with the same Steam account.

Subscriptions

ROT Pro is bought on this website and billed through Stripe. Sign in, open your account page, and choose Manage billing to change or cancel it. Our refund policy applies to those payments. Neither app sells anything inside it.

Is this allowed, and is it fair?

Yes. On a server that runs our RotLink plugin the app shows you what that server records about your own team. On any other server it talks to Rust+, the companion service Facepunch built and publishes themselves, and shows you what that service already makes available to you and your team.

It does not modify the game, it does not run inside it, and it shows you nothing about other players on a server that you could not already see by playing there.

Your data

What we store and why is set out in the privacy policy. You can have your account and everything attached to it erased, from the phone app or by email, as the account deletion page describes.

Who we are

Dreamfire AB, org.nr 559539-8297, Rådmansgatan 80A, 113 60 Stockholm, Sweden.