- Open the latest GitHub Release for SubSync.
- Download the artifact for your platform:
- macOS Apple Silicon:
SubSync {version}-arm64.dmg - Linux:
SubSync-{version}.AppImage
- macOS Apple Silicon:
- Do not run builds from mirrors, email attachments, or unexpected download prompts.
The macOS build is unsigned until SubSync adds Apple Developer signing and notarization. On first launch, macOS Gatekeeper may block a normal double-click.
- Open the downloaded
.dmg. - Drag SubSync into
Applications. - In Finder, right-click SubSync and choose
Open. - Confirm that you want to open the app if macOS shows an unidentified-developer warning.
Automatic updates are disabled on macOS until builds are signed. Download new macOS versions from the official GitHub Release.
- Move
SubSync-{version}.AppImagesomewhere stable, such as~/Applications. - Make it executable:
chmod +x SubSync-{version}.AppImage- Launch the AppImage directly:
./SubSync-{version}.AppImageLinux AppImage auto-update uses the GitHub Release update feed. Run the AppImage itself, not an extracted copy, so the updater can replace the executable correctly.
- Open
Connections. - Connect Gmail or import a billing email manually.
- Open
Dashboardto review monthly spend, upcoming renewals, category spend, and duplicate plans. - Open
Settingsto adjust reminders and check desktop update status.
- If macOS says the app is damaged or cannot be opened, remove the downloaded copy and download it again from the official GitHub Release.
- If Linux does not launch the AppImage, confirm it has execute permission and is on a filesystem that allows executable files.
- If update checks fail, confirm the app was downloaded from GitHub Releases and that GitHub is reachable.