A UnifiedPush distributor with optional self-hosted Prism server integration.
  • Kotlin 84.7%
  • Python 14.2%
  • Makefile 1.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-27 10:31:23 -07:00
.forgejo/workflows feat: publish releases to Google Play from CI 2026-09-17 13:07:09 -07:00
app Release v1.4.2 2026-09-23 17:18:26 -07:00
assets add Google Play badge to readme 2026-09-27 10:31:23 -07:00
buildSrc upgrade to gradle v9, update deps to latest, better notification dismissal 2026-02-27 14:57:15 -08:00
fastlane/metadata/android/en-US fix: trust user-installed CAs; AGP 9.4.1, WorkManager 2.12.0, nav 2.10.2 2026-09-23 17:18:22 -07:00
gradle fix: trust user-installed CAs; AGP 9.4.1, WorkManager 2.12.0, nav 2.10.2 2026-09-23 17:18:22 -07:00
pr Fix release workflow: upload APK as prism.apk for F-Droid compatibility 2026-06-26 12:51:52 -07:00
scripts fix: keep release notes under Play's 500 character limit 2026-09-17 21:37:35 -07:00
.editorconfig Initial commit 2026-02-02 23:25:04 -08:00
.gitignore feat: publish releases to Google Play from CI 2026-09-17 13:07:09 -07:00
AGENTS.md feat: publish releases to Google Play from CI 2026-09-17 13:07:09 -07:00
build.gradle.kts upgrade to gradle v9, update deps to latest, better notification dismissal 2026-02-27 14:57:15 -08:00
detekt.yml fix: don't re-prompt local network permission after user responds 2026-06-27 00:42:51 -07:00
gradle.properties upgrade to gradle v9, update deps to latest, better notification dismissal 2026-02-27 14:57:15 -08:00
gradlew chore(deps): bump Kotlin 2.4.10, AGP 9.3.0, Tink 1.23.0, Gradle 9.5.0 2026-07-14 18:54:54 -07:00
gradlew.bat chore(deps): bump Kotlin 2.4.10, AGP 9.3.0, Tink 1.23.0, Gradle 9.5.0 2026-07-14 18:54:54 -07:00
LICENSE repo license should have been agpl v3 and not apache 2, correct subscription URLs 2026-02-15 17:54:01 -08:00
Makefile feat: publish releases to Google Play from CI 2026-09-17 13:07:09 -07:00
NOTICE Initial commit 2026-02-02 23:25:04 -08:00
README.md add Google Play badge to readme 2026-09-27 10:31:23 -07:00
settings.gradle.kts new icon, dep updates, new gradle daemon props, allow changing the push server 2026-02-18 22:56:31 -08:00
VERSION fix: trust user-installed CAs; AGP 9.4.1, WorkManager 2.12.0, nav 2.10.2 2026-09-23 17:18:22 -07:00

Prism Icon

Prism

Get it on F-Droid Get it at IzzyOnDroid Get it on Forgejo Get it on Google Play

Prism is a UnifiedPush distributor with support for a self-hosted Prism server.

Use it with any UnifiedPush-compatible app to receive private, server-independent push notifications. Powered by Mozilla Autopush by default; transport URL is configurable in settings.

Installation

F-Droid and IzzyOnDroid releases are available above. For Obtanium, use https://git.lonecloud.dev/lone-cloud/prism-android and override the source to Forgejo (Codeberg). APKs are also attached to every release.

Reproducible builds

Release APKs are reproducible. You can verify that the APK you download matches the source code by building it yourself and comparing the output.

APK signature fingerprint

Use this SHA-256 signing certificate fingerprint to verify releases:

FD:29:86:45:7A:6A:6E:4D:D9:05:6B:3C:A5:A6:9E:0E:DF:D5:AA:9D:D4:5B:3D:78:DB:21:E8:AD:72:FB:AE:AD

Screenshots

List (light) List (dark) Settings