Liver health formula contains all the natural plant based ingredients that have been used since ancient time so definitely it is Ayurvedic treatment for liver health.