I agree with you Linus I would feel very uncomfortable giving this to my child (if I had one).
I really hate that law agencies can use CCTV with facial recognition could track me pretty much everywhere I go, I don't feel that I should impose this on my kid incase they feel that if it is ok for my parent to do it, it must be ok for my government to do it too. Weather through GPS or for example monitoring their internet usage (which is now law in the UK where I live) when they are older. I feel this kind of president is dangers to set for my children, unfortunately I think that so many parents will do it without considering the potential seen, or unseen ramifications of tracking your children.
With that said I am interested in this product for a different purpose, I would like to strap one to my bike so if anyone tried to steal it I could track them with it.