Yes and yes! Every single ingredient in JostArriba is plant-based and 100% vegan-friendly. There are absolutely no animal products or byproducts used in our blend.