A CleanRoom Approach to BYOA : Bring Your Own Apps