Inclusion Criteria:  known NAFLD able to read and understand Chinese owns a compatible smartphone without major cognitive impairment.  Exclusion Criteria:  on SGLT-2 inhibitors, GLP-1 agonists, or thiazolidinediones patients with cirrhosis patients who are pregnant patients on special diet or with special dietary requirement (e.g. vegan, gluten free) patients with heavy alcohol use (≥20 grams/ day for women or ≥30 grams/ day for men) history of HCC or LT