I can’t post in feature requests yet so I’m sharing this idea here for feedback from the community and maybe someone can help push it forward
Summary
As a plugin developer I’m facing a serious security issue
there is currently no reliable way to protect plugin scripts from being copied reused or modified by unauthorized users
I’m proposing a solution that introduces script metadata and ownership verification to make plugin scripts safer and harder to steal
Problem
Currently when a plugin inserts or generates a script like a ModuleScript that script can be easily copied and reused by anyone even if they didn’t create or purchase the original plugin
This makes it nearly impossible for developers to safely monetize or control the distribution of their tools
Obfuscation helps a little but it’s not a real solution — just an obstacle
Proposed Feature
Script Metadata & Creator Verification
When a plugin creates or inserts a script Roblox Studio should automatically attach metadata like
- CreatorUserId the user who created the plugin or script
- PluginId a unique ID for the plugin session
- IsFromPlugin boolean indicating the script was created by a plugin
Then when the game runs or when scripts are added to the DataModel Roblox could
- Check if the script came from a plugin
- Verify that the script is being used by the correct creator or plugin owner
- If not the script is disabled deleted or blocked optionally with a warning
Why This Is Important
- Helps protect premium or paid plugins and tools
- Enables safer plugin distribution and trust in the plugin ecosystem
- Encourages developers to invest time in creating professional grade tools
Optional Encrypted or Signed Scripts
As a bonus Roblox could support signed or encrypted scripts only usable when verified by Roblox servers or by matching the creator’s UserId
This would give plugin creators a real way to protect their intellectual property and maintain ownership over their work
Conclusion
This feature would be a major step forward in making Roblox a serious development platform not just for games but also for tools and extensions
Plugin creators deserve the same protections that asset creators get
I’d love to hear thoughts from the community and Roblox engineers about the potential of this feature