As stated, a theme’s files is only available to someone with FTP or File Manager (via your hosting’s cPanel) access. If you don’t give your theme files to anyone, they are all your own.
As long as you keep your FTP access secure, your theme’s files will be secure.