Enabling push
Push notifications need permission from your phone’s OS and a registered token on Hilal’s backend. The app handles both during onboarding; this page is the reference for re-enabling later or troubleshooting.
In this guide:
- Grant OS permission
- Verify the device is registered
- Re-enable if you previously denied
Step 1: Grant OS permission
The first time you sign in, the OS pops a permission dialog. Tap Allow.
If you tapped Don’t Allow, you can re-enable later (see Step 3 below).
Step 2: Verify the device is registered
Settings → Notifications → Send test notification.
Within a second or two, you should see a banner. If you do, the device is registered with Hilal’s backend and push works.
If you don’t see the banner, see Notifications not arriving.
Step 3: Re-enable if previously denied
The app can’t re-prompt for permission once you’ve denied — that’s an OS rule. To re-enable:
iOS
- Open the iOS Settings app.
- Scroll to Hilal.
- Tap Notifications.
- Toggle Allow Notifications on.
- Re-open the Hilal app; it’ll register the new permission.
Android
- Open the Android Settings app.
- Apps → Hilal → Notifications.
- Toggle All Hilal notifications on.
- Re-open the Hilal app.
Per-channel OS settings
After enabling, both iOS and Android let you fine-tune per channel (Hilal’s channels): sound, badge, lock screen, banner. Hilal pre-creates channels with sensible defaults; tweak from the OS side if you want a specific channel quieter or louder than the default.
Coming soon
- In-app re-prompt link — instead of explaining to people how to navigate iOS settings, the app could deep-link straight to its notification settings page. (Most platforms allow this; we just haven’t wired it.)
- First-run settings preset — pick “minimal” / “default” / “loud” during onboarding to skip the channel-by-channel toggle.