diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -2,6 +2,10 @@
 
 `icloud-auth` uses [PVP Versioning][1].
 
+## 0.2.0.2 -- 2026-07-30
+
+* Remove unused dependencies from main library
+
 ## 0.2.0.1 -- 2026-07-30
 
 * Relax `http-client-tls` upper bound to `<0.5`.
diff --git a/hstratus-auth.cabal b/hstratus-auth.cabal
--- a/hstratus-auth.cabal
+++ b/hstratus-auth.cabal
@@ -1,6 +1,6 @@
 cabal-version:      3.0
 name:               hstratus-auth
-version:            0.2.0.1
+version:            0.2.0.2
 synopsis:           Authenticate with iCloud
 description:
   Authenticate with iCloud using Apple ID credentials stored on disk.
@@ -49,9 +49,7 @@
   hs-source-dirs:   src
   build-depends:
     , aeson                >=2.0 && <2.3
-    , aeson-casing         >=0.1 && <0.3
     , base                 >=4.12 && <5
-    , base16-bytestring    >=1.0 && <1.1
     , base64-bytestring    >=1.0 && <2.1
     , bytestring           >=0.10.8 && <0.11 || >=0.11.3 && <0.13
     , case-insensitive     >=1.2 && <1.3
@@ -63,14 +61,11 @@
     , http-client          >=0.5 && <0.8
     , http-client-tls      >=0.3 && <0.5
     , http-types           >=0.12.1 && <0.13
-    , random               >=1.1 && <1.4
-    , simple-prompt        >=0.2 && <0.3
     , string-conv          >=0.1 && <0.3
     , text                 >=1.2.3 && <2.2
     , time                 >=1.8 && <1.15
     , transformers         >=0.5 && <0.7
     , unix                 >=2.7 && <2.9
-    , uuid                 >=1.3 && <1.4
     , web-cookiejar        >=0.1.3 && <0.2
     , xdg-basedir          >=0.2 && <0.3
     , hstratus-auth:hstratus-auth-internal
