The Swimchain app runs a full node in your pocket — no server, no account. Because it's distributed as a sideloaded APK (not through the Play Store), installing takes a few extra taps. Here's the whole thing.
You need Android 8.0 (Oreo) or newer. Settings → About phone → Android version.
Installing the APK this way requires Developer Mode. Go to
Settings → About phone and tap Build number seven times
until Android says "You are now a developer." (You may be asked for
your PIN.) You can turn this back off after installing:
Settings → System → Developer options.
Tap the Download the APK button above. Your browser saves it to your Downloads folder.
Open the downloaded file. Android will say "For your security, your phone
currently isn't allowed to install unknown apps from this source." Tap
Settings, turn on Allow from this source, then press back.
Google Play Protect will say "App scan recommended — Play Protect hasn't
seen this app before." Tap Scan app — Google checks it and comes
back with "This app looks safe," then you tap Install.
(You can also skip the scan via More details →
Install without scanning.) This appears for any app not distributed
through the Play Store.
Launch Swimchain and tap Allow on the notification prompt. The node runs as a background service with a persistent notification while it syncs the chain — that's how a full node stays alive on mobile.
These warnings appear for any app installed outside the Play Store — they're not specific to Swimchain. You can verify the download against the SHA-256 checksum above.