Тогда я просто не понимаю, откуда у вас проблемы.
Если движку (браузеру, точнее) один раз ответить "выключить", когда он спросит об уведомлениях, то он их не покажет.
А если же включить, то он покажет всплывающее уведомление ровно один раз в единицу времени (не помню сколько там), если появилось что-то новое. Если ничего нового нет, то ничего и не всплывёт.