Lock Screen Notification Service¶
Push Notification Service (LNS) responsible for delivering push notifications to players' mobile devices. The primary business goal is Live Activity notifications per bet, allowing players to see bet status on the lock screen and perform cashout without opening the app.
Features¶
- Accepting and storing device tokens (push-to-start for iOS, FCM for Android)
- Accepting and storing update tokens (iOS Live Activity, per bet)
- Delivering notifications to all of a player's devices
- Automatic delivery path selection (push-to-start vs update token)
- Lifecycle support: start → update → end