You can instantiate user features using three different instantiation modes, each mode offering a different level of content protection.
About User Feature Instantiation Modes and Options Visualizing the Content of the User Feature Instance Internals Using the White Box Mode Hiding the User Feature Instance Internals Using the Black Box Mode Hiding the Internals of the User Feature Instance Using the Black Box Protected Mode