Jailbroken devices
Rootless ElleKit package for iPhone and iPad. Install it with a package manager and restart Isaac.
DownloadConnect Isaac on iPhone or iPad directly to Steam. Bring your Steam progression to iOS, publish a finished iPhone session with Sync Now, and add missing Steam achievements from your native saves.
Get the latest release for your setup. Download buttons follow the newest GitHub release as updates are published.
Latest release available on GitHub
Rootless ElleKit package for iPhone and iPad. Install it with a package manager and restart Isaac.
DownloadPlace the dylib in the app’s Frameworks directory, add its load command, and sign the complete app.
DownloadCheck downloaded release files against the published SHA256SUMS manifest.
DownloadThe embedded core requires no desktop companion, Steam desktop client, JIT, or permanent background daemon. All release files and notes.
Native account, sync, backup, conflict, and log panels keep the workflow inside Isaac. Offline play remains available.
Sign in with QR approval in Steam Mobile or credentials and Steam Guard. Renewable session tokens are stored in the iOS Keychain.
Synchronize Repentance’s three persistent save slots with AppID 250900, including native iOS-to-Windows save normalization.
After a successful manual Sync Now, add achievements unlocked in iPhone saves that remain locked on Steam. Existing Steam unlocks are preserved.
Remote-only changes can be pulled before slot selection. Finish an iPhone session and tap Sync Now to publish stable local progress.
Local and remote versions are backed up before replacement, with retention and restore controls available inside the game.
Three-way comparison detects first sync and genuine conflicts. Downloads and uploads are hash-verified before the common sync state advances.
Compare the iPhone save and Steam save with the last verified common version. If both have changed differently, choose which version to keep.
Automatic launch and foreground checks never upload. Manual Sync Now publishes a finished iPhone session after the save becomes stable.
Open Steam Sync from Isaac’s menu and sign in. The settings button and panel hide automatically during a run.
Select Use iPhone Save, Use Steam Save, or Cancel on first sync. Both available versions are backed up before a replacement.
Return to the menu and tap Sync Now. The core verifies the upload, then adds eligible missing Steam achievements.
The current release was tested with native Isaac App Store version 1.4 and Repentance. Synchronization covers progression rather than a run currently in progress.
ARM64 iPhone or iPad with com.Nicalis.Isaac-iOS. Rootless and embedded installations share the same core.
The three rep_persistentgamedata slots map to Steam AppID 250900. Active-run and rerun state files are excluded.
Steam authentication and cloud operations connect directly to Valve. Offline play does not block game startup.
Back up application data before re-signing. The signing workflow can affect containers, Keychain access, receipts, and purchased DLC access.
An unofficial project, unaffiliated with Valve, Nicalis, or Apple. No game application, DLC, saves, credentials, or DRM bypass is included.