This document proposes a system to detect fraudulent mobile apps using machine learning. It analyzes apps based on four parameters: in-app purchases, ads, user ratings, and reviews. Three machine learning models are compared: Decision Tree, Logistic Regression, and Naive Bayes. The model with the highest accuracy for predicting fraudulent apps based on these parameters will be selected. Prior research on detecting app ranking fraud and fraudulent apps using sentiment analysis is reviewed. The proposed system architecture involves collecting data on apps from the Google Play Store and using machine learning to classify apps as fraudulent or not fraudulent.