Blubber,
It is great that you have taken an interest in knowing the interworking of our mydlink® service, but as you have already have found out, this isn't something we put out there for everyone's reference.
The system has various parts, the products, the cloud service and the two common ways to access the service: mydlink Portal and mydlink Apps. Starting with the product. At the factory, devices are Geo Tag using what is called a
(mydlink No.), meaning these products are built for the specific regions that will be sold. Devices from one region are not allowed registration on a separate region server. The service is a worldwide service and has been broken down in
regional section for various reasons. Accessibility, stability, and safety are just some of those. An account holder can reach its regional server from anywhere in the world, once an account has been setup and devices are attached, but the setup is still only allowed from the proper regional service.
The product's firmware also contains what is called a mydlink agent. This program allows for proper authentication of the device to the Service by providing the S/N, MAC address, and mydlink No. once a secure connection has been established with the regional mydlink service. D-Link's main concern is always security, so periodic updates to the firmware of devices that are fully supported and at times even legacy devices, which are no longer supported, delivered updates to this program to ensure it's cloud service security.
The Cloud Service is run under the Amazon Cloud Services ensuring its stability and availability for millions of our customers worldwide. All communications to the cloud services are authenticated under strict security policies, and that is as far as I can go describing the service without having you sign an NDA.
The portal and mobile Apps (Android, iOS, and Windows mobile compatible) are the easy way to access your devices once a mydlink account has been created.
The beauty of this is that this service is completely free and if you are skeptical about it, you DO NOT have to use it. There are other solutions out there that will allow this remote functionality with sometimes minimal configuration. Properly researched deployments are as secured as this service is, so no worries, this is not the only option.
Hope this information helps you understand the service, even if it is a little bit.
Thanks for your interest.