Optimizely provides A/B testing for mobile apps through JSON files that are served to users' phones from a CDN and contain experiment code snippets. The phones run the snippets when users perform actions and report results back to Optimizely's analytics servers so customers can analyze the impact of changes on user behavior.