How a script gets Scriptsight Verified
Scriptsight read the script's code, or ran it, and reviewed it as safe for the player who runs it. Nobody applies for the mark. It appears when a script qualifies and comes off when the script changes.
What the mark means
Scriptsight is the part of RoScripts that checks scripts. It looks for one thing: harm to the person running the script. That means their items, their account, their details and their device. What a script does to a game or to other players isn't part of it.
A listing marked Scriptsight Verified had its current version reviewed that way and nothing harmful was found. On 14 November 2026, 270 of the 1,112 scripts creators had live on RoScripts held the mark.
It is a review of one version. The mark says what Scriptsight found in the code that was live when it looked. It doesn't promise the script works, and a review can be wrong.
The two ways to earn it
By reading
- The code is readable, with nothing packed or hidden.
- Every file the script loads could be fetched and read too.
- The whole of it was read and reviewed as safe.
By running
- The script ran in Singer, Scriptsight's test copy of a game, to the end.
- It opened its menu.
- It took nothing from the test player and sent nothing about them.
Reading suits scripts published as plain code. Running is how an obfuscated script earns the mark: what a script does when it runs can be seen however its code is packed.
What keeps a script from getting it
Most scripts without the mark aren't harmful. Scriptsight couldn't see enough of them to say. These are the usual reasons, and what to do about each.
| What Scriptsight saw | What to do |
|---|---|
| The run stopped at a key screen | Give a permanent key on the edit page |
| A file the script loads couldn't be fetched | Fix or remove the dead link |
| The script stopped on an error, or ran out of time | Fix the error. A script that works in its game usually finishes |
| The script said its game or executor isn't supported | File it under the game it is for |
| Packed code that opened no menu | Nothing was shown to review. A script with a menu qualifies by running |
| The script sends the player's username or user ID to a server | The listing carries a notice saying so, and isn't Verified. Remove the request, or keep the notice |
A key system's own check, which sends a hardware ID to the key service, doesn't count against a script.
When the mark comes off
The mark belongs to a version, so it follows the code.
You upload a new version
The new version is read and run. The mark returns once it qualifies.
Code the script loads changes
Scriptsight checks the links a script loads for changes. When one changes, the script runs again.
A file the script loads stops answering
If a link the script depends on keeps failing, the mark comes off until a run can fetch it again.
In each case the mark comes back without you doing anything, as soon as a run or a read of the current code qualifies.
What the mark changes
- The card and the listing show Scriptsight Verified in green.
- The script ranks higher on Top, on its game's page and in search.
- Players can filter any list to Verified scripts.
- The badge from Copy badge on your listing says Scriptsight Verified, for a README or a video description.
The other guides for creators are How to publish a script and How to get your script seen.
Questions
Can an obfuscated script be Scriptsight Verified?
Yes. A script Scriptsight can't read can earn the mark by running: it has to run to the end, open its menu, and send nothing about the player.
Can a script with a key system be Verified?
Yes, once its creator has given a permanent key. Without one the run stops at the key screen and shows nothing to review.
Do you have to apply for Scriptsight Verified?
No. Every script is read and run when it is uploaded and again when its code changes. The mark appears by itself when a script qualifies.
Does Scriptsight Verified mean a script is safe?
It means Scriptsight read or ran one version and reviewed it as safe. That is a review, and a review can be wrong.
Does the mark mean the script works?
No. Scriptsight checks what a script does to the player who runs it. It doesn't check that the features in the description work.