If you see "Notification permission denied" when trying to enable push notifications, your browser may have blocked notifications for ExpenseBot, or your browser may not support web push notifications.
🔧 How to fix it by browser:
Chrome (Desktop):
- Click the tune icon (left of the address bar)
- Click Site settings
- Find Notifications → change from Block to Allow
- Go back to ExpenseBot and try enabling notifications again
Chrome (Android):
- Tap the lock icon in the address bar
- Tap Permissions
- Toggle Notifications on
Safari (Mac):
- Open Safari → Settings → Websites → Notifications
- Find expensebot.ai → change to Allow
- You may also need to check System Settings → Notifications → Safari and make sure notifications are enabled
Firefox:
- Open Settings → Privacy & Security
- Scroll to Permissions → Notifications → click Settings
- Find expensebot.ai → change status to Allow → click Save Changes
Edge:
- Click the lock icon next to the address bar → Permissions for this site
- Set Notifications to Allow
DuckDuckGo Browser: ⚠️ DuckDuckGo Browser does not support web push notifications. This is a browser limitation, not a settings issue — there are no permission steps that will fix it. Please open ExpenseBot in Chrome, Firefox, Safari, or Edge to receive push notifications.
💡 Why did this happen? In most browsers, this means the "Allow notifications?" prompt was dismissed or blocked at some point — re-enable it using the steps above. Privacy-focused browsers like DuckDuckGo and in-app/incognito browsers do not support web push at all.
🔗 Step-by-step guide: How to enable browser notifications (Chrome)
