Copyright Policy
Last updated 20 October 2026
To report a script on RoScripts that infringes your copyright, email [email protected]. This page explains what to include, what we do with it, and what uploaders can do if they think we got it wrong.
1. Overview
RoScripts lets people publish Roblox scripts that other people can find and run. We don't review every script before it goes live, so we rely on rights holders to tell us when something infringes their work.
We respond to notices that meet the requirements of the US Digital Millennium Copyright Act (DMCA), 17 U.S.C. § 512. We accept notices from rights holders in any country, and we act on valid notices under UK law in the same way.
This page is not legal advice. If you're unsure whether something infringes, or whether to send or contest a notice, talk to a lawyer.
2. Before you send a notice
- Make sure it's yours. Only the copyright owner, or someone authorised to act for them, can send a notice. If you're an agent, be ready to show that you're authorised.
- Consider fair use and other exceptions. Some uses of copyrighted material are allowed without permission. A notice requires a good-faith belief that the use isn't authorised by the owner, their agent or the law.
- Check whether it's a copyright issue. If your complaint is about a name or logo, see Trademarks and other claims.
- Know that the uploader will see it. We send a copy of every notice we act on to the person who uploaded the script (see What happens next).
3. What a notice must include
The law sets out what a notice has to contain. If any of these are missing, we may not be able to act on it, and we'll write back to tell you what we need.
- The copyrighted work you believe was infringed. If one notice covers several works, a representative list is enough.
-
The material you want removed, given as the full URL of each RoScripts page, for example
https://roscripts.io/s/script-name. Please list every page separately. We can't act on a description such as "all scripts for my game". - Your name, postal address, phone number and email address.
- This statement: "I have a good faith belief that use of the material in the manner complained of is not authorized by the copyright owner, its agent, or the law."
- This statement: "The information in this notification is accurate, and under penalty of perjury, I am authorized to act on behalf of the owner of an exclusive right that is allegedly infringed."
- Your physical or electronic signature. Typing your full legal name at the end of the email counts.
It also helps to tell us how the script infringes your work. For example, it may copy your code, or it may get around a protection measure in your game.
4. Circumvention claims
Some notices say a script gets around a technical measure that protects a copyrighted work, such as a game's anti-cheat. US law covers this separately, at 17 U.S.C. § 1201. We look at these claims closely. Along with everything in section 3, please explain:
- what the technical measure is;
- how it controls access to, or copying of, your copyrighted work; and
- how the script gets around it.
5. How to send a notice
Email your notice to [email protected]. Please put the notice in the body of the email in plain text. If you also attach a signed PDF, that's fine. One email can cover many URLs.
We read everything that comes in, but only copyright and other legal notices should go to this address. For anything else, such as reporting malware or a broken script, use the Report button on the script's page.
6. What happens next
- We review the notice. If something required is missing, we'll ask you for it before we act.
- We disable access. When a notice is complete, we take each listed page down promptly. The page says it was removed following a legal notice, and the script stops working everywhere on RoScripts.
- We tell the uploader. We email the person who uploaded each script to say it was removed and why. We send them a copy of the notice, including your name and the contact details you gave, so they can respond to you or send a counter notice.
- We keep a record. We keep the notice, the pages it covered and what we did, for our own records and to apply our repeat-infringer policy.
- We confirm to you. We reply to the email address you sent the notice from once we've acted.
Removed scripts aren't deleted. We keep them, hidden from everyone, in case a counter notice means we have to restore them.
7. If your script was removed
If you think we removed your script by mistake, or that the person who complained had it wrong, you can send a counter notice. This is a legal document. The person who sent the original notice may decide to take you to court, so think it through first, and consider getting legal advice. If you're under 18, a parent or legal guardian needs to send it for you.
What a counter notice must include
- The URL of the script that was removed.
- Your full name, postal address and phone number.
- This statement: "I swear, under penalty of perjury, that I have a good faith belief that the material was removed or disabled as a result of a mistake or misidentification of the material to be removed or disabled."
- This statement: "I consent to the jurisdiction of the Federal District Court for the judicial district in which my address is located (or, if my address is outside the United States, any judicial district in which RoScripts may be found), and I will accept service of process from the person who provided the original notice or an agent of that person."
- Your physical or electronic signature. Typing your full legal name counts.
Email it to [email protected] from the email address on your RoScripts account.
What happens after a counter notice
If the counter notice is complete, we send a copy to the person who sent the original notice, including your name and contact details. We restore the script between 10 and 14 business days after we receive your counter notice, unless the original sender tells us in that time that they have started a court action to stop you. If the script is restored, the copyright strike it caused is removed.
The Appeal button you see on other removals isn't available for these. A legal removal can only be reversed by a counter notice, or by the person who sent the notice withdrawing it.
8. Repeat infringers
We close the accounts of people who repeatedly upload material that infringes others' rights. This is how it works:
- One notice doesn't affect your account. If we remove one of your scripts because of a notice, we tell you and ask you not to upload it again. Nothing else changes.
- More notices are strikes. Every further notice about your scripts within 180 days of the first is a copyright strike. Re-uploading a script we removed, or a close copy of it, is also a strike. We email you each time.
- Two strikes pause uploads. You can't publish new scripts for 30 days.
- Three strikes close your account. We take down all of your scripts, and you may not make a new account. If you do, we'll close it too.
- Strikes expire and can be removed. A strike stops counting after 180 days. We remove it early if the notice is withdrawn, if a counter notice leads to the script being restored, or if we find the notice wasn't valid.
- Deliberate infringement can close an account sooner. For example, uploading many scripts that copy someone else's work.
Copyright strikes are separate from the strikes in our general moderation rules, but an account that's closed under this policy is closed for good, the same as a ban.
9. False notices
Under 17 U.S.C. § 512(f), anyone who knowingly makes a materially false claim in a notice or counter notice can be liable for damages, including costs and legal fees. Both documents are made under penalty of perjury. We may ignore notices from people who send false or abusive notices, and we may tell the person affected.
10. Trademarks and other claims
If a script or its listing uses your trademark in a way that confuses people about who made it or who endorses it, email [email protected]. Tell us which mark you own, where it's registered, and the URL of each page you're complaining about. The DMCA process above doesn't apply to trademark claims, but we review them the same way and tell the uploader what we decided.
RoScripts isn't affiliated with Roblox Corporation or with the developers of the games that scripts are made for. Game names appear on RoScripts only to say which game a script is for.
11. Contact
Send copyright, trademark and other legal notices to [email protected]. Support questions go to our Discord.