Subscription Manager app icon

Take Subscription Manager with you

Check what renews this week, add a new subscription and see your monthly spend from your Android phone, iPhone or iPad. It is the same account everywhere: sign in with the email and password you use on the website.

Android Version 1.0.0

Installs like any app and opens straight into Subscription Manager.

SubscriptionManager-1.0.0.apk · 19 KB
SHA-256 bbf6e2704cb5f7e613369c3d5945e48e20ea29ba284a2f1e81f8bde76764317b

Coming soonGoogle Play
QR code that opens this page on your Android phone

Scan with your Android phone to open this page there, then tap Download.

Install the APK

  1. Open this page on your phone and tap Download APK.
  2. When Android asks, allow installs from your browser (Settings → Install unknown apps), only for this one install.
  3. Open the downloaded file and tap Install, then Open.
  4. Sign in or create an account. Your data syncs with the website.

No download? Install from Chrome

Open randomzone.onslate.in/subscription-manager in Chrome, tap the ⋮ menu and choose Install app (or Add to Home screen). This version also supports browser notifications for renewal reminders.

Developers: Android Studio project Source

The app is a small, readable WebView shell. Open it in Android Studio, change the address to your own server if you like, and build your own APK or Play Store bundle.

SubscriptionManager-Android-project-1.0.0.zip · 24 KB
SHA-256 ca75b16caa9125ab6c729941664dcb5152ba6d2c7ca5de64e46cd8c72ff958e9

iPhone and iPad App Store: soon

Apple only allows installing apps from the App Store, TestFlight, or apps you sign yourself, so the options are:

1. Add to Home Screen (works right now, no download)

  1. Open randomzone.onslate.in/subscription-manager in Safari.
  2. Tap the Share button, then Add to Home Screen, then Add.
  3. Open Subscription Manager from your Home Screen. It runs full screen like an app.

This is also the route to push notifications on iPhone: Apple supports web push for Home Screen web apps from iOS 16.4. We have not tested push on a real iPhone yet.

QR code that opens this page on your iPhone

Scan with your iPhone camera to open this page in Safari.

2. Build it on your Mac with Xcode Recommended

Free with any Apple ID. Open the project in Xcode, pick your team, plug in your iPhone and press Run. With a free Apple ID the app stays installed for 7 days; a paid developer account removes that limit. Step by step instructions are inside the zip.

SubscriptionManager-iOS-project-1.0.0.zip · 213 KB
SHA-256 5a20b0826cd2a3c494da7b4577488d3efbf5b741299b072c3a1536ebcd7eed94

3. Unsigned IPA for AltStore or Sideloadly Advanced

This file is not signed, so an iPhone will refuse to open it directly. Sideloading tools such as AltStore or Sideloadly re-sign it with your own Apple ID and install it. It has not been tested on a real iPhone, so if it misbehaves use the Xcode project above.

SubscriptionManager-iOS-1.0.0-unsigned.ipa · 305 KB
SHA-256 5fc9b59cd1fdaf34d991e95c2f60aeb6cb3bb3f05fe736223e741eacce40872c

4. TestFlight and the App Store Coming soon

Publishing needs a paid Apple Developer Program membership (USD 99 a year) owned by the publisher. Until then the options above are the way in.

Coming soonApp Store

Questions

What is different from the website?

The app shows the same Subscription Manager inside a native window with its own icon, a retry screen when you are offline and file saving for CSV exports. It keeps no separate copy of your data, so the app, the website and any other device always show the same subscriptions.

Will I get renewal reminders in the app?

Yes, two ways: the pop-up with Dismiss and Remind me later when you open the app, and reminder emails 7, 3 and 1 day before and on the renewal date (you choose which in Settings). Browser push notifications do not run inside the app. They work from the website in Chrome or Edge, or from the installed web app.

Is there a Google Play or App Store listing?

Not yet. Publishing needs a Google Play developer account and an Apple Developer Program membership, both paid and owned by the publisher. When the listings exist, the buttons on the sign-in page switch to the official store links.

I opened a password reset link. Why did it open in my browser?

Reset links open in your browser, because the app does not take over website links. Choose the new password there, then sign in to the app with it.

Does it work offline?

You need a connection to load and save subscriptions. Offline, the app shows a friendly retry screen instead of an error.

How do I remove the app or my data?

Uninstall it like any app; that signs you out of that device only. To delete your account and data open Account in the app or the website and choose Delete account.

How do I check that a download is genuine?

Each download lists its SHA-256 fingerprint. On a computer run shasum -a 256 <file> and compare the result.