--- /dev/null
+#!/usr/bin/env python3
+# This utility helps you find which of Signal's releases are on their
+# website, as they do not publish all of their Git tags as APKs.
+
+import requests
+from time import sleep
+
+for i in range(0, 12):
+ for j in range(0, 12):
+ url = f"https://updates.signal.org/android/Signal-Android-website-prod-universal-release-5.{i}.{j}.apk"
+ response = requests.get(url)
+ if response.status_code == 200:
+ print(url)
+ else:
+ print(f"5.{i}.{j}.apk does not exist")