Where have all the permissions info gone?

I saw the following remark in a few CL Docs pages : 

All the Daily Build sample code projects and the API pages have been updated to show the required permissions in the  build.settings  file.

For example, the CL Sample for EMail and SMS does not have any Android permissions in the build.settings file. I then go to API pages for native.showPopup and there is no mention of Android permissions either. Yet, this sample works well on my Android device with no permissions explicitly granted. How is this possible?

Can anyone kindly point me towards any source of documentation on this topic? I simply wish to understand the changes in this area. Thank you very much.

I am very confused about this. Can some kind soul kindly point me in the right direction? Thank you very much.

Some samples don’t need any permissions.  The reason why the email/sms app doesn’t need permissions is because it isn’t actually doing the emailing/smsing.  What happens is that you launch an intent which says “I want to sms something” and the sms app sees this does the smsing.  The sms app will have the sms permission.

Thank you very much. I now understand the difference. It would be great to capture these details in API pages.

I am very confused about this. Can some kind soul kindly point me in the right direction? Thank you very much.

Some samples don’t need any permissions.  The reason why the email/sms app doesn’t need permissions is because it isn’t actually doing the emailing/smsing.  What happens is that you launch an intent which says “I want to sms something” and the sms app sees this does the smsing.  The sms app will have the sms permission.

Thank you very much. I now understand the difference. It would be great to capture these details in API pages.