@amandalp717 I haven't contacted them directly, but they state that their products are Kosher certified:
To my knowledge, only synthetic l-cysteine gets this certification.
As for the taste, I've only had one so far, but it was delicious! I will be trying again today and edit my comment to...