The PuppComm is a cloud-connected "Internet-of-Things" monitoring device. There are two elements of the PuppComm, the sensing device and the app, and neither of them ever actually speaks to each other; instead, they connect through the cloud.
The PuppComm contains a combined temperature and humidity sensor that monitors the environment inside the car. The processor inside the PuppComm (the brain) records the data collected at the sensor and packages it into a message that is sent via a cellular chip to a remote server (the cloud), where it's stored in a database. The data is packaged with a unique "device id" that is provided by the manufacturer of the chip that powers the PuppComm.
The app on your phone fetches data from the cloud and plugs the data into the interface, so that you can see how your dog is doing. The app makes a call up to the cloud database and fetches the latest data for the unit that matches the "device id" that is set in your settings and tied to your account. Currently, the app is programmed to fetch data from the cloud continuously, so that it updates the data instantaneously.
The cloud also contains a program that determines when to send alerts and notifications to your phone on the channels that you've selected (currently texting and email). When the program detects that an alert needs to be sent, it communicates with third-party messaging services through an automatic programming interface (API) which takes the alert, packages it and delivers it to your phone, so that you can know when your dog needs your help.