News

It's popping up full-screen ads and deploying a lock screen overlay. The first one is not uncommon, but the second is totally uncool. Peel is a free app, so some ads are to be expected.