3 items
Helps you retrieve and copy your Rust+ token for RustDOCK. What it is: a small helper extension that gets the user their own Rust+ pairing token from the official Facepunch companion site and makes it easy to copy for use in RustDock. Problem it solves: the Facepunch site hands off the pairing token via window.ReactNativeWebView.postMessage(...) — a bridge that only exists inside the Rust+ mobile app's WebView. A regular desktop browser has no such bridge, so the call fails silently and the token is only visible as a console error. How it works: The popup opens the official Facepunch login page (companion-rust.facepunch.com/login) without altering its UI. After Steam sign-in, the page lands on /app and tries to post the token through the (nonexistent) ReactNativeWebView bridge. hook.js, injected in the page's MAIN world at document_start, installs that bridge so the payload {"SteamId":"…","Token":"…"} is captured instead of lost. If the page prints the payload into the DOM instead, there's a fallback scan for it. The token is kept in chrome.storage.session (browser memory only, cleared when Chrome closes), and the toolbar popup opens automatically showing the token with a copy button. Localized into English, Russian, Ukrainian, and Polish — selected automatically from the browser's UI language. Permissions (minimal): storage clipboardWrite host_permissions: only https://companion-rust.facepunch.com/* No remote servers are involved — nothing is sent anywhere; the token only leaves the browser when the user explicitly copies it. Privacy: SteamID is used only to validate the payload and is never stored or displayed. A "Remove token" button wipes it instantly.
Aug 10, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.