The endota Organics™ range is mostly free of animal by-products. Please note that some of our products do contain beeswax & honey. Any ingredients that you may identify as being potentially derived from both plant and animal sources, e.g. hyaluronic acid, are derived from plant sources. All product descriptions on our website include a full ingredients list.