I've got a few set-and-forget extensions I haven't uploaded a new package for in 5+ years but I have periodically had to log in (per email warning) and check a new box e.g. assert I'm not collecting user data or pledge compliance with a new privacy directive.
Violation reference ID: Yellow Zinc
Violation:
Description provided is insufficient to understand the functionality of the item.
I filled in all the new mandatory fields and had chatgpt rewrite the description about 10 times in increasingly simple language but it was rejected every time with the same reason. Since it only had like 20 installs I gave up trying to get it republished.
Recently I’ve had a serious sounding offer to inject an ad, i.e. a one-off ad would open in a new tab when the extension updates, for $3K a pop, which I just ignored, then he emailed again saying $4K, then just yesterday he emailed again with a bunch of emoji and said what about $8K.
It’s tempting, but it would still be selling out my users, who may be ungrateful little brats but I could never do that to them, I value their approval too much.
The dev for uBlock origin must have received million and maybe tens of millions dollar offers, yet they refuse so much as token donations.
What is the ad for? If it is a US equivalent to Great Ormand Street Hospital or some other worthy thing, then why not! I suspect it isn't and you will be offered quite a lot more vapid dollars because your user demographic is ... nerdy and installs addons 8) That is worth a lot more than 0.4c per head.
It may be that the ad offers are not as unpleasant as we might make them out to be but you do need to live - up to you. However I suspect they are just as genuine as the crap that lands in my Inbox, sometimes.
I recommend not describing your users as brats - https://en.wikipedia.org/wiki/Gerald_Ratner
I'm the founder of Streak where we directly monetize our extension (as do others like Grammarly). Have you tried directly asking your users for $ given the effort you put in?
Most FOSS android apps asking for donations do that: Sometimes a button in the donation-nag "I already donated", but pretty much every time a setting "stop asking, I either already donated or won’t donate".
In this view, trying to make money from it corrupts the noble mission.
Agreed, making money from charity doesn’t make sense.
Business revolves around secrecy and restrictions.
Whereas open-source revolves around transparency and freedoms…
Good thing nobody said that.
> The developer gets joy and gratitude,
Your average free software doesn't get very much joy and gratitude back from users either.
> they can live a happy life. Why bring money into it. Money does not make happy.
If the implication was too subtle, the idea is that when you spend a lot of time making something valuable, it should go towards obtaining food and shelter and the other benefits of a living wage.
And those things do make happy.
Money is an important type of value, especially the context of labor.
And, let me phrase this very precisely: there isn't an obvious non-monetary value they're getting back that comes close to the effort they put in.
You mentioned joy and gratitude but again I'm not sure how much of that they get back in this situation, plus there is the flip side of lots of complaints.
Some extensions are monetizable by honestly asking users to pay for access. Mine just isn’t. It’s only as popular as it is because it’s free and open source and promises total privacy.
I’ve been emailed several tempting cash offers from shady people who presumably want to steal everyone’s data or worse. I sometimes wish I had never put my name on it so I could just take the money without harming my reputation, but I did, so I’m stuck with being honourable. On the plus side I will always be able to say that I never sold out.
[0] https://chrome.google.com/webstore/detail/json-formatter/bcj...
[1] low effort tbh