Si sacas una versión de pago quizás caces a algunos incrédulos, pero app de este palo ya hay muchas y gratuitas. Y no se si conocerás Llama, por si no lo conoces, es una equivalencia al programador de tareas en windows. Declaras condición y acción. Bien, con Llama que es totalmente gratuito, puedes poner que al detectar cualquier aplicación en primer plano (por ejemplo Whatsapp) se deshabiliten la transferencia de datos y el Wifi y cuando esta no esté en primer plano se vuelven a activar.
No es por desanimar, pero éticamente cobrar por un servicio que otros ofrecen gratuito es un poco estafa, pensando que el que lo compre lo hace porque no es consciente que hay apps que hacen lo mismo sin coste. (Es como cuando te compras una chupa y justo en la tienda de al lado está al 50%).
Ahora, no se como lo hará Llama, pero te meten publi, la app esta iniciada constantemente y supongo que según las condiciones activará los listeners necesarios.