I got a reply from Mehendi Henna and they said it was safe. They did not know anything about Keratin---they just said everything was safe. So I am not sure I can rely on that. Will check with Global Keratin as welll and post their reply.