

Apple did end up purchasing the company and using its engineers to design a new tool for app oversight. In 2015, Apple discussed acquiring SourceDNA, a company that made a tool to allow companies to see the code inside apps. Prior to getting to a human review, apps are analyzed by Apple-designed tools to check for malware and policy violations.Ī testing tool called Mercury runs through static and dynamic analysis processes, with the tool allowing Apple to see inside apps to check for hidden code or abuse, and there are other review tools that Apple has nicknamed "Magellan" and "Columbus." After automated testing, apps receive human oversight.ĭynamic testing includes everything from battery usage to file system access and privacy requests to access device hardware like the camera and microphone, while static analysis checks app size, entitlements, in-app purchases, keywords, descriptions, and more. On average, there were 1.7 million apps rejected per year, though the rejection rate was closer to 40 percent in 2020 based on trial testimony.Īpple's documentation suggests that the App Store sees 100,000 App Store submissions per week, which are dealt with by 500 human experts that Apple has on hand. Apple trial continues to provide insight into Apple's App Store processes, with documents today offering up details on the number of apps submitted to the App Store and rejected by Apple's review processes.Īpple received an average of five million app submissions per year between 20, and between 33 and 35 percent of apps submitted were rejected by Apple's review team.
