You can follow any diet you like, as long as you stick to your macro goals provided by the app. However, it can be difficult to have a balanced macro nutrient intake, if you categorically exclude certain foods from your diet. Especially if you follow a vegan lifestyle, you may have to supplement certain micro nutrients and amino acids.