Download IChingStyle
IChingStyle is available on iOS and Android. Three channels below — pick whichever you prefer. The only practical difference is the update mechanism: store channels are pushed by the App Store / Google Play; the downloaded APK uses an in-app version manifest check.
App Store
iOS 14.0 and later. Auto-updates through the App Store; backups sync via iCloud.
Coming soonGoogle Play
Android 7.0 (API 24) and later. Auto-updates through Google Play.
Coming soonDownload APK
Android 7.0 (API 24) and later. The app checks our Hub manifest at launch and prompts you when a new version is available.
Coming soonAPK details
How to install on Android
When you install an APK you've downloaded directly, Android asks you to grant the source app (your browser, file manager, etc.) permission to install apps from "unknown sources". You only need to do this once, and the permission can be revoked after install.
- Download the APK Tap the "Download APK" button above. The file is saved to your Downloads folder, named like iching-style-1.0.0.apk.
- Open the downloaded file Tap the download in your notification shade, or open it from the file manager.
- Android prompts about "Unknown sources" You'll see "Allow this source to install apps?" — tap Settings to jump to the corresponding permission page.
- Toggle "Allow from this source" Turn the switch on (the path differs by manufacturer — see below), then go back.
- Install Tap "Install". Once it finishes, you can open the app.
- (Optional) Revoke the permission After install, return to the same settings page and turn the "Allow from this source" toggle off — slightly safer.
Where to toggle "Unknown sources" by vendor
The exact path varies by Android skin. If yours doesn't match, search Settings for "install unknown apps".
- Xiaomi · Redmi (MIUI / HyperOS): Settings → Privacy protection → Special permissions → Install unknown apps
- Huawei · Honor (HarmonyOS / EMUI): Settings → Apps → Apps → ⋮ → Special access → Install unknown apps
- OPPO · OnePlus · Realme (ColorOS): Settings → Privacy → Install external sources
- vivo · iQOO (OriginOS / FuntouchOS): Settings → More settings → Permission management → Install unknown apps
- Samsung (One UI): Settings → Apps → Special access → Install unknown apps
- Google Pixel / stock Android: Settings → Apps → Special app access → Install unknown apps
FAQ
- Is "Unknown sources" safe?
- Android requires an extra permission for manually-installed APKs to protect ordinary users from being phished into installing malware — it doesn't mean every directly-downloaded app is unsafe. After release we will publish both the SHA-256 file checksum and the signing certificate fingerprint on this page; verify them before installing to confirm you have the official, untampered build.
- I already have the Play version. Can I switch to the downloaded APK?
- It depends on whether the signing fingerprints match. We publish the downloaded APK's fingerprint on this page; when it matches the Play build, Android treats both as the same app and installing over the existing copy preserves all your local data. If they don't match, you must uninstall the Play build first (which clears the local data). If the APK fingerprint matches neither this page nor your Play build, abort the install and contact support.
- How do I get update notifications?
- At launch the downloaded build queries hub.ichingstyle.com for a version manifest. When a newer version is available, the app shows an in-app prompt — tapping "Update" downloads and installs the new APK. You don't need to revisit this page.
- What if the app never tells me about an update?
- If your network can't reach the Hub (offline, firewall, or you haven't launched the app for a long time), come back to this download page and compare the latest version and SHA-256 manually. If the problem persists, email support [at] ichingstyle [dot] com.
- How do I verify the downloaded file?
-
On macOS / Linux:
shasum -a 256 iching-style-1.0.0.apk. Compare the output to the SHA-256 published on this page. On Windows:CertUtil -hashfile iching-style-1.0.0.apk SHA256. - Any difference between the downloaded APK and the Play build?
- Functionally identical. The only difference is the update mechanism: Play pushes updates through Google Play; the downloaded APK uses the in-app manifest check. Whether the local data is shared between channels depends on whether the signing fingerprints match — see "I already have the Play version" above.