I have a couple GUIs that I made and they're at the moment stored in the replicated stored. I was wondering for against exploiters if the GUI is fine to stay there or if it should scripted it self or if I should store it in the server storage and use a remote event to transfer it.
EDIT: Forgot to mention that the GUI is for a menu which a player needs to click on something for it to pop up and I'm not sure if an exploiter could modify the GUI details inside replicated storage

2 comments
Is there an issue with storing it in StarterGui? As long as the GUI themselves have no secret info in them, exploiters can't do anything. You'll generally want to handle all GUIs locally.
Then the GUI would clone itself when the player joins or dies and I would have to delete it first hand. I'm talking about a menu kind of GUI to where the user would press a button and it would pop up