A new wearable technology product from Facebook has come under scrutiny from both the Irish Data Protection Commission (DPC) and the...