[GH-ISSUE #1385] Docs: Clarify whether "instant delivery" applies to F-Droid build #977

Closed
opened 2026-05-07 00:29:17 +02:00 by BreizhHardware · 1 comment

Originally created by @orblivion on GitHub (Jul 11, 2025).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1385

💡 Idea

https://docs.ntfy.sh/subscribe/phone/#instant-delivery

It's clear from the description that the F-Droid build does not have Firebase. However it is not explicit that this means that Instant Delivery is turned on for F-Droid.

I would guess that it is turned on for a couple reasons:

  • I don't see an option for it in the settings, and no "slow delivery" option without Firebase was described in the docs.
  • I seem to get my notifications in a timely fashion (though if the screen has been turned off for a while, maybe it's a bit slower, I have to experiment more I suppose).

However one thing clearly contradicts this:

  • For my Android app [ntfy 1.16.0 (fdroid)] my subscription "notification" says "Subscribed to x topics" instead of "Subscribed to x instant delivery topics".
    • I see in the ntfy-android codebase that both versions are present, so it's not as though the docs refer to out-of-date text (putting aside the "You are..." prefix).
  • The docs say "Android does not allow you to dismiss this notification, unless you turn off the notification channel in the settings." However I can dismiss it, despite having the "Subscription Service" setting turned on (though maybe it's because I'm on GrapheneOS).

💻 Target components

Docs:

  • If F-Droid lets you turn Instant Delivery on and off, specify where the setting is (because I for one failed to find it!)
  • If F-Droid has Instant Delivery turned off (with no option to turn it on), specify this in the docs and explain how notifications work without Firebase. (and if it is turned on with no option to turn off, perhaps also specify it for clarity but this is less important).

Android:

  • If F-Droid does have Instant Delivery turned on (with no option to turn it off), fix the "you are subscribed" notification to show the correct "instant delivery" version of the text.
    • And also perhaps re-tag this issue as a "bug".
Originally created by @orblivion on GitHub (Jul 11, 2025). Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1385 :bulb: **Idea** <!-- Share your thoughts; try to be detailed if you can --> https://docs.ntfy.sh/subscribe/phone/#instant-delivery It's clear from the description that the F-Droid build does not have Firebase. However it is not _explicit_ that this means that Instant Delivery is turned on for F-Droid. I would *guess* that it is turned on for a couple reasons: * I don't see an option for it in the settings, and no "slow delivery" option without Firebase was described in the docs. * I seem to get my notifications in a timely fashion (though if the screen has been turned off for a while, maybe it's a bit slower, I have to experiment more I suppose). However one thing clearly contradicts this: * For my Android app [ntfy 1.16.0 (fdroid)] my subscription "notification" says "Subscribed to x topics" instead of "Subscribed to x instant delivery topics". * I see in the ntfy-android codebase that both versions are present, so it's not as though the docs refer to out-of-date text (putting aside the "You are..." prefix). * The docs say "Android does not allow you to dismiss this notification, unless you turn off the notification channel in the settings." However I *can* dismiss it, despite having the "Subscription Service" setting turned on (though maybe it's because I'm on GrapheneOS). :computer: **Target components** <!-- Where should this feature/enhancement be added? --> Docs: * If F-Droid lets you turn Instant Delivery on and off, specify where the setting is (because I for one failed to find it!) * If F-Droid has Instant Delivery turned off (with no option to turn it on), specify this in the docs and explain how notifications work without Firebase. (and if it is turned on with no option to turn off, perhaps also specify it for clarity but this is less important). Android: * If F-Droid *does* have Instant Delivery turned on (with no option to turn it off), fix the "you are subscribed" notification to show the correct "instant delivery" version of the text. * And also perhaps re-tag this issue as a "bug".
BreizhHardware 2026-05-07 00:29:17 +02:00
Author
Owner

@binwiederhier commented on GitHub (Feb 1, 2026):

Thanks for this report/question.

  1. Instant delivery is always enabled on F-Droid, since there is no Firebase
  2. All wording/mention of "instant delivery" is removed from the app to avoid confusion, since it cannot be turned off.
  3. Since Android 13, the persistent notification can be removed, so I updated the wording in the docs.I updated the docs here: github.com/binwiederhier/ntfy@27a4a71b23
<!-- gh-comment-id:3831427425 --> @binwiederhier commented on GitHub (Feb 1, 2026): Thanks for this report/question. 1. Instant delivery is always enabled on F-Droid, since there is no Firebase 2. All wording/mention of "instant delivery" is removed from the app to avoid confusion, since it cannot be turned off. 3. Since Android 13, the persistent notification _can_ be removed, so I updated the wording in the docs.I updated the docs here: https://github.com/binwiederhier/ntfy/commit/27a4a71b2340f8cb25c068bc938e065f257fe1b7
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy#977
No description provided.