Issue solved: WebView keeps loading in the background even if we Pop the ViewController. It keeps using data in the background. Added the following code to viewWillDisappear: [webView stopLoading];