Fabian on Nostr: Nostur "Push" notifications work a bit different from regular Push notifications, it ...
Nostur "Push" notifications work a bit different from regular Push notifications, it runs on your phone and periodically checks in the background if there are any new things to notify about.
Normal iOS Push notifications requires another service to run somewhere else to check for you and then push a notification to your phone.
The background method Nostur uses is a bit of a hack, it uses something called “App Refresh” that is normally used to make apps appear fast by fetching stuff before you have even opened the app. To save battery your phone learns how often and when you use each app and tries to refresh apps in the background efficiently, Nostur hooks into this to check for notifications.
Practically this means Nostur notifications could be a bit delayed, especially if you almost never open the app, but as a daily driver they work well.
Published at
2025-04-15 04:05:36Event JSON
{
"id": "b59e04e340f7e9b20cdfb7954cf0fded05cac2837c054f3c4fb0814726f63527",
"pubkey": "9be0be0e64d38a29a9cec9a5c8ef5d873c2bfa5362a4b558da5ff69bc3cbb81e",
"created_at": 1744689936,
"kind": 1,
"tags": [
[
"e",
"08c686220e0d4ac8885fbc498adeced5466fe1ede72cbf875f480c309227b022",
"",
"root"
],
[
"e",
"65eea4a9e1ef7e8e4a68d977111a32b7e366ad163b825e6d21ff9bac049f1d88",
"",
"reply"
],
[
"p",
"9be0be0e64d38a29a9cec9a5c8ef5d873c2bfa5362a4b558da5ff69bc3cbb81e"
],
[
"p",
"f8e6c64342f1e052480630e27e1016dce35fc3a614e60434fef4aa2503328ca9"
],
[
"p",
"123afae7d187ba36d6ddcd97dbf4acc59aeffe243f782592ff8f25ed579df306"
],
[
"client",
"Nostur",
"31990:9be0be0fc079548233231614e4e1efc9f28b0db398011efeecf05fe570e5dd33:1685868693432"
]
],
"content": "Nostur \"Push\" notifications work a bit different from regular Push notifications, it runs on your phone and periodically checks in the background if there are any new things to notify about.\n\nNormal iOS Push notifications requires another service to run somewhere else to check for you and then push a notification to your phone.\n\nThe background method Nostur uses is a bit of a hack, it uses something called “App Refresh” that is normally used to make apps appear fast by fetching stuff before you have even opened the app. To save battery your phone learns how often and when you use each app and tries to refresh apps in the background efficiently, Nostur hooks into this to check for notifications.\n\nPractically this means Nostur notifications could be a bit delayed, especially if you almost never open the app, but as a daily driver they work well.",
"sig": "14827d212e40166967f13114b00ace2edd22852c02a9d07c457551136b9a5b45ecde2b0419e91797f0525c20c8df9682f5580f97788d07e6dbd56a8de58bca27"
}