They have responded to the update. Sorry if it is blurry https://www.scratchfoundation.org/ai
I still do not fully trust them