Components yes,
Since they are all downloaded to the user, anyone could take the time to figure out how they are structured.
The same as any other website.
For the services, anyone can see what the calls are and what is returned.
The same as any other website.