Hide code on block explorer

Hi,

There are some verified contracts that show only Read and Write functions, but not its source code, how can I hide my code when verifying a contract?, I haven't seen this option. Does is has something to do with the license type?

This contract doesn't show the code, for example:

I believe the source code is hidden if you deploy a contract directly rather through etherscan/BSCscan. That way only the ABI from the compiled contract would be visible.

Hi, you can find the source code at here: Contract Address 0x7f60375245cbf30a4f1ffd1278e3601fadca2c4d | BscScan

And I think if you verify your contract, that means you do not want to hide the code, so if you want to hide the code, just do not verify.