TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Reducing notification permission prompt spam in Firefox

777 pointsby barryvanabout 6 years ago

66 comments

zarothabout 6 years ago
Downgrading the prompt to a non-popup icon in the address bar unless it follows a user action sounds like the perfect balance.<p>This won’t entirely stop sites which are properly trying to request the permission in the worst case, and the navbar icon is unobtrusive enough that if it gets spammed it’s no big deal.<p>Actually I think it makes sense to persistently show the notification icon in the navbar once the permission has been granted (same with mic, audio, and anything else) providing a quick glance at any privs that have been granted and an obvious way to revoke them.<p>The icons would then need granted and non-granted states, and perhaps even three states;<p>- Black : requested but not authorized<p>- Black with green check : granted<p>- Grey with red x: requested and denied
评论 #19551075 未加载
评论 #19552299 未加载
评论 #19554002 未加载
评论 #19555659 未加载
评论 #19568199 未加载
评论 #19553859 未加载
bunderbunderabout 6 years ago
&gt; Most prompts are dismissed, while almost 19% of prompts caused users to leave the site immediately after being confronted with them.<p>Guilty. I&#x27;ve started taking requests for permission to send push notifications as a strong signal that I&#x27;ve accidentally clicked on clickbait.
评论 #19554060 未加载
评论 #19554072 未加载
评论 #19555754 未加载
评论 #19554061 未加载
LeonMabout 6 years ago
Serious question though: has anyone here ever used the notifications for anything other than web based IM (slack, whatsapp)?<p>I think the use case for legit notifications is very small, thus the UI should be an opt-in, rather than an intrusive pop-up.<p>I never understood why browser makers gave it such a prominent UI, and of course in this attention seeking market it was bound to be abused. The new UI that Firefox is suggesting in the article is good, this should have been like this from the first day. I hope other browser vendors quickly follow.
评论 #19553041 未加载
评论 #19552770 未加载
评论 #19554238 未加载
评论 #19553327 未加载
评论 #19553579 未加载
评论 #19553776 未加载
评论 #19553024 未加载
评论 #19554313 未加载
评论 #19553031 未加载
评论 #19553469 未加载
评论 #19556668 未加载
评论 #19552860 未加载
评论 #19553975 未加载
评论 #19552744 未加载
评论 #19554125 未加载
评论 #19553854 未加载
评论 #19554134 未加载
评论 #19553276 未加载
评论 #19553896 未加载
评论 #19553745 未加载
评论 #19564885 未加载
评论 #19556701 未加载
评论 #19553986 未加载
评论 #19557842 未加载
teekertabout 6 years ago
It&#x27;s insane that the two visible options are &quot;Not now&quot; and &quot;Allow notifications&quot; while 99 percent of the time I want never bother me again, in fact disable this feature entirely. I clicked yes exactly 3 times (my own Nextcloud instance, Protonmail and Whatsapp web), I&#x27;d be happy to do some more clicking to enable those at the &quot;cost&quot; of never being bugged again.
评论 #19551774 未加载
评论 #19552822 未加载
评论 #19554056 未加载
评论 #19553960 未加载
nobrainsabout 6 years ago
There is one more reason why the acceptance rate of notification prompts is low (3%), other than the two points mentioned by Mozilla.<p>THAT reason is that simply people do not want to be notified. They value their attention in these times of constantly being bombarded by attention seeking prompts, ads and notifications, that if asked, people surely chose not not being bombarded more.
评论 #19551531 未加载
nindalfabout 6 years ago
This “feature” is abused terribly around the web. For every site with useful notifications like gmail, there are 10 which misuse it. Yesterday I had the misfortune of misclicking on the prompt from a website. I started getting notifications like “YOUR COMPUTER IS INFECTED WITH A VIRUS”. Turning off notifications for that website took at least 4 clicks through Chrome settings. Good to know there is a setting to turn it off completely on Firefox. If I personally actually wanted notifications from a service, I’d install the mobile app.<p>Second, Mozilla seems to use telemetry data responsibly and well. Turning <i>off</i> notification prompts by default can’t possibly be done unless you have the data on acceptance rate on different types of prompts. If you’re making such decisions based on your intuition you’d likely get it wrong.<p>I ask the folks on HN who constantly criticise the collection of such telemetry, what did I lose as a user when Firefox collected this anonymised data? More importantly, how would you have made a decision here without the data? Intuition? (I’d request that no one reply with platitudes like “with enough data nothing is anonymous” and “you’re making a nothing-to-hide argument”)
评论 #19551555 未加载
评论 #19552859 未加载
评论 #19551721 未加载
评论 #19552488 未加载
评论 #19552489 未加载
评论 #19553246 未加载
评论 #19551716 未加载
评论 #19551544 未加载
评论 #19551518 未加载
adrianmonkabout 6 years ago
I&#x27;m still shocked that anybody thought the first generation implementation of this (in any browser, not specific to Firefox) was ever a good idea. I can see making the request visible to the end user, but... <i>as a dialog</i>? Why?<p>At least make it a narrow bar across the top&#x2F;bottom that doesn&#x27;t obscure web site content and can be easily ignored. Perhaps better would be to make it a button like there is a button to favorite&#x2F;bookmark a site. A dialog isn&#x27;t even near the top of the list of good designs.
评论 #19551017 未加载
评论 #19551152 未加载
评论 #19551713 未加载
评论 #19551381 未加载
_nedRabout 6 years ago
Just a couple weeks ago i was helping &quot;disinfect&quot; an android phone for a acquaintance (shopkeeper) here in India.<p>The &quot;virus&quot; in question was chrome notifications for spam&#x2F;porn&#x2F;malware probably from malvertisements embedeed in some websites. It took me several minutes to locate and disable them. You would think that chrome on android would give an option to disable an offending notification from the notification bar but no, you have to go digging in the chrome settings and scan through the permission list to find the offenders.<p>While i certainly think it is a useful api needed for the free web(i still prefer websites over apps which are essentially websites with undeleteable hypercookies), Mozilla and Google need to do a better job protecting the literally billions of people who are less literate (either in tech or english) from the cesspool that is online media.
kgwxdabout 6 years ago
It would have been better if the notification API never existed and RSS had become the de facto standard for subscribing. The only good use for a notification API is urgent information, almost nothing on the internet qualifies. Giving everyone the power ruined the whole thing.
评论 #19555022 未加载
amanziabout 6 years ago
Good work from Mozilla, but it won&#x27;t help prevent those sites that pop up a HTML modal asking you to subscribe by email AND then a few seconds later pop up another HTML modal asking to send you notifications to keep you up to date AND then sliding in something from the bottom with &quot;relevant&quot; posts AND maybe also slide something else in from the top or sides with some other thing that just ends up blocking the content you&#x27;re actually interested in reading....
评论 #19551229 未加载
评论 #19551548 未加载
评论 #19551825 未加载
评论 #19551395 未加载
评论 #19551958 未加载
评论 #19551315 未加载
评论 #19552213 未加载
评论 #19551328 未加载
评论 #19551879 未加载
评论 #19551680 未加载
krelianabout 6 years ago
Maybe I missed it but I don&#x27;t see a discussion about how the majority of sites are actually showing a &quot;pre-prompt&quot; for notifications before triggering the actual prompt from the browser. This is similar to how apps ask you to rate them using some internal UI and only if you rating is the desired one (5 stars) send you to the app store so you can rate them there.<p>With the notifications a 3rd party script is used to display a Yes&#x2F;No prompt for notifications and only when you click yes on that prompt it triggers the browser&#x27;s yes&#x2F;no prompt. This allows the site to show you the notification request on each session while if they used the browser&#x27;s native prompt they could only show it once.
评论 #19554122 未加载
评论 #19553265 未加载
bittabout 6 years ago
Websites should not ask users for permission notifications. It only annoys the people using it. It is a bad idea!<p>If users are interested enough in your content, they will find a way to opt-in for notifications like email; an opt-in for notifications button or even RSS. Why would website owners assume that users want to get notifications only after 5 seconds of visiting a random site?
评论 #19550876 未加载
评论 #19551163 未加载
评论 #19551179 未加载
scouttabout 6 years ago
Notification requests are really saturating my patience. I appreciate the Mozilla&#x2F;Firefox efforts for creating a user-first browser, with this and past features.<p>I always avoided (or at least I try not) to provide any telemetry data, but in the case of Firefox, if these are the kind of improvements we may have, maybe I will opt-in for anon telemetry.<p>Is the voting-with-your-wallet era moving into voting-with-your-telemetry era?
评论 #19553278 未加载
jtokophabout 6 years ago
I think that no matter what solution the browsers decide on, we will always have to fight the “pre-permission prompts” from websites. These are the homemade prompts in JS and html that the sites pop up that essentially ask if you want to be prompted for the real permission. Once you click accept on their dialog, they hit the real browser api to show the native dialog.
评论 #19551092 未加载
评论 #19550854 未加载
kenhwangabout 6 years ago
Yes! I hate the notifications prompt showing up on the landing page of a website. I definitely support the browser blocking nuisances until there&#x27;s user interaction, things such as: sound, videos, popups, and request for permissions.
mrecabout 6 years ago
It&#x27;s slightly unfortunate that after reading this I went to <a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;API&#x2F;notification" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;API&#x2F;notificatio...</a> to read up about them, and immediately got an unsolicited &quot;allow notifications?&quot; prompt.
评论 #19552980 未加载
评论 #19552898 未加载
parkerswebabout 6 years ago
Hmmm - I can see how this is a good thing for the notification permission (there are far too many news&#x2F;blog sites starting with that request) - but it looks from what they&#x27;re saying that microphone&#x2F;camera will still use the old method. Won&#x27;t that be a bit confusing?<p>As an aside I&#x27;ve often wondered why cookie permissions couldn&#x27;t be moved to a similar model? It would create a much more consistent experience instead of the popup insanity we currently have across Europe...
评论 #19553849 未加载
l0b0about 6 years ago
About time. Introducing a feature like this without a &quot;Go away, and never come back!&quot; button was a big UX fail IMO.<p>On a related note, seems like desktop notifications would be a great venue for remote code exploits. Have there been any yet?
评论 #19551072 未加载
ams6110about 6 years ago
As a user, I don&#x27;t even really understand what a &quot;notification&quot; is but it sounds annoying. I don&#x27;t think I&#x27;ve ever allowed them when prompted. I didn&#x27;t realize until reading this that I could disable these prompts entirely, but I have just done that.
xg15about 6 years ago
Straw proposal: Get rid of the whole system of permission prompts completely and instead introduce a special input element for each permission.<p>Example: Instead of calling a JS API to show a prompt for push notifications, you&#x27;d embed an [input type=&quot;push-permission&quot;] element in your page. This element would render as a special button that grants you the permission once the user clicks on it.<p>However, embedding it into a context where the user would actually <i>want</i> to click it, is your responsibility.<p>It would still be possible to spam the user with &quot;self-made&quot; overlay popups, but this is already possible today. The button would also need protection against clickjacking, which, I think, can be done by restricting how it can be styled or layered.
评论 #19551756 未加载
jfosterabout 6 years ago
I feel that browsers are really getting permissions horribly wrong. The prompts often look very similar to each other (no icons) regardless of what they are for. Some permissions are detectable, others are not. When a site tried to use a function that&#x27;s blocked, the notification in the browser is often easy to miss, leaving users wondering why the functionality isn&#x27;t working.<p>If it were good:<p>1. Users would be very aware of the request or attempted use for any permission.<p>2. Users would be able to easily ignore that request without the permission prompt interrupting them.<p>It seems that browser vendors are struggling with a fairly simple UX problem.
abduscoabout 6 years ago
I welcome this change. Notification prompts have lately become the new popups. Almost every WordPress blog under the sun now is nagging for notifications.
codedokodeabout 6 years ago
In my opinion, notifications are poor UI solution:<p>- they distract attention<p>- they obstruct content below<p>- they disappear quickly<p>Also this allows the site to monitor whether user&#x27;s computer is on or off even if all the tabs with the site are closed.<p>In Windows XP the way for an app to ask for user&#x27;s attention was to highlight app&#x27;s button on the taskbar (it also could flash several times which I never liked). While this is a little bit distracting too, it is still much better than Android-style notifications. With Windows XP, you can switch to the app when you have time.<p>Browser push notifications were designed with interests of developers in mind, not with interests of users.<p>A better solution might be to highlight the tab that needs user&#x27;s attention and highlight browser&#x27;s button on the taskbar.<p>On the other side, Android-style, annoying notifications might be easier to notice and understand for users who don&#x27;t understand computers well.<p>I think Firefox devs should also consider switching from Android-style distracting notifications to time-tested solution from Windows XP. I don&#x27;t think the ideas from the article will work.<p>For example, they suggest to show an icon in the address bar but there are already too much icons and users might not notice it. And if you allow to show permission popup only after click, then sites will show it after you click anything.
owatyabout 6 years ago
The article doesn&#x27;t seem to mention this, but you can already disable popups for notifications in Firefox.<p>1. Go to Preferences, Privacy &amp; Security<p>2. Scroll to Permissions &gt; Notifications, click Settings...<p>3. At the bottom of the dialog window, check Block new requests asking to allow notifications<p>The permissions already granted will still work.
dsignabout 6 years ago
&gt;&gt; Most prompts are dismissed, while almost 19% of prompts caused users to leave the site immediately after being confronted with them.<p>Finally! Some numbers from a respectable source showing that most pop-us are bad for user engagement.
joecool1029about 6 years ago
god forbid you leave firefox set to never remember history, you don&#x27;t get the option to block sites forever. So every time you hit a reddit link it will gleefully present you with a prompt about notification permissions.
评论 #19550879 未加载
评论 #19550881 未加载
评论 #19552527 未加载
评论 #19551000 未加载
评论 #19551048 未加载
calteltabout 6 years ago
I feel like Solution 1 is pretty close to what I see as the &quot;solution&quot;.<p>I think for commonly requested permissions that are not commonly accepted, they should just use a smaller, more discreet icon for notifying the user; one that doesn&#x27;t hang down over the chrome and block&#x2F;cover up the site. That way, it can be easily ignored.<p>It should be more obvious than the one they&#x27;re using in that solution. Maybe something equivalent to an icon next to the refresh button or something. The text icon they had in #1 was probably &#x2F;too&#x2F; easy to ignore.
评论 #19550920 未加载
makecheckabout 6 years ago
“Reduced” should be “zero”. Prompts are fundamentally broken; they replace simple interactions with “STOP, answer this question NOW!” scenarios. A sensible solution would be: <i>automatically deny by default</i> because sites don’t really need to be asking up front! They can either give you another way (e.g. button&#x2F;field) or they don’t have business querying this in the first place.<p>Simple example: On one site I used to just type in my zip code (easy but explicit transfer of information) and it immediately zoomed a map to my specified area. Then one day they changed it to magical location tracking; now, before I can even enter the stupid zip code (still an option and all I ever want), I get a “STOP! Share location!?!?” kind of interaction first. I have to find it, close it, then enter a zip. I had the zip code in my head and would be able to type it in a second with no delay but instead, I am distracted. Or maybe I was copying and pasting. Everything about immediate form access was efficient.<p>All prompts have this problem. The potential for a prompt out of the blue makes direct actions slower, and any other case where a prompt might appear is going to be an undesirable interruption telling you about things you didn’t want happening anyway. User agents should be saying No to unreasonable requests <i>for</i> me, like a good manager.
评论 #19573297 未加载
wnevetsabout 6 years ago
Good to see, I outright disabled them. Its pretty rare when I would ever want something like this.
qwerty456127about 6 years ago
I don&#x27;t want to receive notifications from any site nor grant any permissions to any website ever. Perhaps some people want to grant permissions and to receive notifications from some websites but it seems obvious that will always be about just a small selection of favourite websites. So I doubt it even is reasonable to pop anything up, just make subscribe&#x2F;allow buttons easy to find yet waiting for the user passively.
Causality1about 6 years ago
If I want to be bothered at random I&#x27;ll install the app. This functionality should never have been bundled into a web browser.
dmitriidabout 6 years ago
It still boggles my mind how over engineered that prompt is in Firefox [1]. And glad to see that the new prompt follows Safari’s simple “Allow &#x2F; Disallow”.<p>[1] Of course I got into a shouting match on Twitter about it some time back: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;dmitriid&#x2F;status&#x2F;920293887746433024" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;dmitriid&#x2F;status&#x2F;920293887746433024</a> and <a href="https:&#x2F;&#x2F;twitter.com&#x2F;dmitriid&#x2F;status&#x2F;920373234104700931" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;dmitriid&#x2F;status&#x2F;920373234104700931</a>
评论 #19551690 未加载
gvandabout 6 years ago
Notifications are the new popups, just add an option to disable them completely.
Animatsabout 6 years ago
Making the &quot;Never Allow&quot; button directly accessible is a big win.
lvsabout 6 years ago
The notification prompt should be a good lesson in feature creep for browser vendors. Pretty much applies to all &quot;engagement&quot; features: If you build it, it will be abused.
Vinnlabout 6 years ago
I wonder how many of the currently-accepted prompts are already in response to user interaction. If it&#x27;s most of them, then the first option would still be reasonable.
beezischillinabout 6 years ago
Good. The whole notifications thing is BS as it’s used on most of the web and is actively exploited and there’s no “don’t show this again” prompt to be found anywhere. The only sites that do it gracefully show a cookie-consent-like floating div that pops the prompt up if you accept it. I have honestly been looking into completely disabling the whole thing but despite Safari being quite good usually, there is no option to do that anywhere to my knowledge.
ameliusabout 6 years ago
I think there should be a difference between sites which the user is merely browsing, and sites which a user is actively using. The former shouldn&#x27;t be able to show popups, while the latter may. Moving a website from &quot;browsing&quot; to &quot;using&quot; state could be done with a (small) button in the top bar. It&#x27;s in a sense like &quot;installing&quot; an app.
eriktrautmanabout 6 years ago
The UX pattern that should be observed is preflighting -- ask the user if they want notifications from within the webpage (if appropriate, obviously) and let them know it&#x27;ll prompt a browser dialog. If they say yes, you&#x27;re good to go. It&#x27;s an extra step that significantly improves both conversion and experience, often used in mobile.
jasonkesterabout 6 years ago
Global setting: “I will never choose to receive notifications from a website.” Linked directly from that popop.<p>Sorted.<p>Chrome already does this right with language translation: “do you want to translate this website?” “No”&#x2F;“Never translate this site”&#x2F;“Never translate French”<p>Do that with notifications And well never need to see that prompt again.
kyanceyabout 6 years ago
It&#x27;s completely rude to send a browser notification prompt without prior warning. The solution to this is html notification prompts that only trigger the browser notification prompt when the user clicks on them. They aren&#x27;t as intrusive. That&#x27;s what I use on my wordpress site.
vbuwivbiuabout 6 years ago
what I would dearly like to have is a way to disable the Firefox update notification that pops up every day
EamonnMRabout 6 years ago
While we&#x27;re at it, some sort of &quot;always opt in or opt out of cookies&quot; standard would be very nice. I&#x27;m really tired of sites asking for permission. Forcing companies to ask to use cookies was a mistake, cookies on&#x2F;off should have been a browser feature first.
评论 #19553557 未加载
gkfasdfasdfabout 6 years ago
If a website presents a pop up to me asking if I want notifications, I click yes <i>then</i> I click block when the browser dialogue appears. No more notification pop ups on that site.<p>I realize I can categorically block all notification permissions, but there are some sites where I want to allow them.
EamonnMRabout 6 years ago
Is there a plugin or setting to auto reject these in firefox and&#x2F;or chrome? Notifications are something I will never want from a website, and most of the time its as annoying as a popup. No, random news site for somewhere I don&#x27;t live, I would not like your notifications.
CheckBlanketabout 6 years ago
These notifications can in a way act as a sort of adware. I had family friends who complained of pop ups on their laptop advertising dodgy products. Turned out they&#x27;d accidentally dismissed one of these with an OK and was being spammed in the desktop environment via Chrome.
gwbas1cabout 6 years ago
IMO, it makes more sense to require that the permission prompt is tied to a button instead of directly triggered by a script.<p>IE, the only way to display the permission prompt is to put a button on the page, and then the permission prompt is only shown when the user clicks the button.
Reason077about 6 years ago
These are super annoying in Safari, too. Apple needs to take note and follow Firefox’s lead here.
评论 #19553727 未加载
everdriveabout 6 years ago
First thing I do on a new Firefox install (among other things) is disable all new requests for Alerts. I&#x27;ve never wanted a website to send me alerts, and I&#x27;ve never met anyone who wanted them. Who is the audience for this?
aasasdabout 6 years ago
&gt; <i>User interaction is a popular measure because it is often seen as a proxy for user consent and engagement with the website.</i><p>“This site uses COOKIES! Click here to brush off this interruption and be presented with the page proper.”
lucaspotterskyabout 6 years ago
Those omnipresent dialogs are a cancer on the web. It was the worst idea ever.<p>I actually can&#x27;t believe the browser vendors made basically the same mistake as the obnoxious JS &quot;alert()&quot;
评论 #19555904 未加载
otikikabout 6 years ago
I would be happier if Firefox dropped the prompts &quot;feature&quot; completely. Just ignore it. Less code, less dependencies, and less hassle for everyone involved.
评论 #19552636 未加载
akerroabout 6 years ago
I&#x27;m still surprised µblock doesnt have a list for this.
h43zabout 6 years ago
The name notification permission is misleading. Because what it actually does is run <i>any</i> code from websites you aren&#x27;t even visiting currently.
posedgeabout 6 years ago
Nice to see Mozilla doing something against this. I&#x27;ve found those unsolicited notifications to be annoying in 95% of the cases.
jrochkind1about 6 years ago
OK, changing tools is painful, but I think they&#x27;re gonna actually get me to switch to firefox.
评论 #19553534 未加载
rb808about 6 years ago
Does even know what the push notifications do? I&#x27;m too scared to ask for them.
alisweabout 6 years ago
&quot;Since notifications can be sent after you leave a site&quot;<p>What? How?
erikbyeabout 6 years ago
I just disabled &#x27;dom.webnotifications.*&#x27;
ezoeabout 6 years ago
Whoever thought implementing to show every notification permission prompt to the browser is, excuse my language, an idiot.
dishwasher1999about 6 years ago
Anyone remember when browsers were just browsers?
mixedbitabout 6 years ago
Most sites today display cookie or GDPR popup, such sites could abuse clicking OK or Cancel on such popup as the user action that triggers enable notifications.
maverickmax90about 6 years ago
Finally
ackfooabout 6 years ago
I don&#x27;t understand what is wrong with the folks over at Mozilla. Are they stupid, or are they taking bribes?<p>How about an option for, &quot;No, I don&#x27;t want notifications from any website, ever!&quot;<p>How about an option for, &quot;Don&#x27;t auto-play video, including silent video, ever. Not audio either. Never. Just don&#x27;t.&quot;<p>How about an option for &quot;I know what cookies are. Never, ever warn me about them again. Ever.&quot;<p>I don&#x27;t know if the devs are just young and inexperienced, or if they are truly brain-damaged, or if they are corrupt and some advertiser said, &quot;Here&#x27;s a million dollars to leave those notification prompts in, heh, heh, heh&quot;.<p>At this point it&#x27;s like smoking in movies. There has to be some cigarette maven with a pallet of cash going into the production office on the back lot somewhere, because otherwise why does every young director show all the &#x27;cool&#x27; people puffing away on something that&#x27;s going to waterboard you with COPD for the last 40 years of your life?<p>Mozilla, we don&#x27;t want any of that shit. Fuck that shit.
chappi42about 6 years ago
Good opportunity to voice my displeasure about the update notifications! Sorry, IT SUCKS!<p>It is really annoying that Firefox forces me to read about complex policy settings to avoid this. I have reasons not being able to update on a certain computer at certain times. (Already blocked the update checks, `# prevent Firefox update checks 127.0.0.1 aus5.mozilla.org`, but it seems I still have notifications).
jopsenabout 6 years ago
I wish Mozilla would use this as a profit opportunity.<p>Pay a fee to get your domain whitelisted for features like fullscreens, notifications prompts, etc.<p>Part of the fee goes to handle complaints, if your site gets too many complains or is found to violate policies your sites permissions are revoked and you need to remedy the situation and apply again.<p>If Facebook can responsibly handle not sending me notifications I don&#x27;t need they won&#x27;t get any complaints from me. But if they notify all users about a useless auto-generated-end-of-year-movie they made, then perhaps they&#x27;ll loose permissions.<p>For certain features it wouldn&#x27;t be unreasonable to require that sites are vetted. There could be tiers related to how many uses you have, such that small companies aren&#x27;t locked out.