diff --git a/app/build.gradle b/app/build.gradle
index 3f2aff26..72f84d85 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -87,5 +87,7 @@ dependencies {
     implementation "org.osmdroid:osmdroid-android:$osmdroid_version"
     implementation "com.github.davidmoten:predict4java:$predict4java_version"
 
+    debugImplementation "com.squareup.leakcanary:leakcanary-android:$leak_canary_version"
+
     testImplementation "junit:junit:$junit_version"
 }
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0a2aaa1a..87c070f5 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -24,7 +24,6 @@
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
     <uses-permission android:name="android.permission.INTERNET" />
     <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
-    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
 
     <application
         android:name=".Look4SatApp"
diff --git a/build.gradle b/build.gradle
index 0977e699..e31fc87d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -31,6 +31,7 @@ buildscript {
         retrofit_version = '2.9.0'
         osmdroid_version = '6.1.8'
         predict4java_version = '1.3.1'
+        leak_canary_version = '2.5'
         junit_version = '4.13.1'
     }
     repositories {