@doublelayer -- Re: Why does the server need any details about the child?
It's not used for identification.
You missed this then:
The key problem is that the app and the GPS watch do not encrypt their communications, and transmit virtually all data in plain text for anyone to snoop on or meddle with. This includes profile pictures, names, gender, dates of birth, height, weight, and so on, of the child.
Pretty much has everything on the server about junior. Most parents won't lie about this stuff. And there's probably a parent's name, addy, etc. taken for "identification purposes" or some such. Still gives a pile of info that can be monetized in the present and in the future.