We introduce a novel type system for enforcing secure information flow in an imperative language. Our work is motivated by the problem of statically checking potential leakage Android applications. To this end, we design lightweight featuring permission model, where permissions are assigned to applications and used enforce access control take inspiration from Banerjee Naumann allow security typ...