title: My App's cache and data are too big
body: <p>I have an Android app that parses data from a website using Jsoup library, 
  but my problem is that after browsing through the app for some time the cache gets bigger and bigger and after a couple of days or so of usage when the cache is too big (<strong>reaches up to 200mb!</strong>) the app will start to lag and will end up throwing OutOfMemory exceptions.</p>
  
  <p>I have used LeakCanary library and It detected some leaks but they were only a few KBs, also the only images I use in my app are small profile pictures I load with Picasso library and I doubt they are the one causing this mayhem.</p>
  
  <p>If anyone can help I will really appreciate it thanks!
  Here are some pictures below if they can help in anything.</p>
  
  <p>The app's data and cache size<br/><a href="https://i.stack.imgur.com/4jafp.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/4jafp.png" alt="The app&#39;s data and cache size"></a></p>
  
  <p>Home screen<br/><a href="https://i.stack.imgur.com/jkGU8.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/jkGU8.png" alt="Home screen"></a></p>