Paid features in opensource apps

Aaaaawwwwwww

(It won’t let me post this without a full scentence)

Actually I understand and (at least partially) agree. Sorry about that.

For example netguard requires paying for unlocking “PRO Features”. it is marked in description but pro features can be confused as advanced features instead of paid features

My Suggestions:

  • add a anti feature called “In App Purchases” (or)
  • small text near to install button (like in google play) saying “contains in app purchases”

@asdaewev2
Did you read Paid features in opensource apps from the top yet?

I read it now

All of the FOSS apps that have payload features will be breaked, we can do that… Ok?

Of course, quotes from above…

4 Likes

That is easy. BTW 4 apps have already been reworked by this criteria…greetings!

Which 4 apps do you mean?

Hi There,

Breakout 71 is having some success on Fdroid, I have a lot of positive feedback, and I’ve spent hundreds of hours working on it. I really enjoy this and don’t really do it for the money, indie games rarely pay. Still, I want to add premium features behind a paywall, like an infinite mode.

I would ask users to pay on my website, and they’d get a license key to enter in any version of the app. That key would be checked for validity locally and activate the premium features without phoning home.

Is this kind of behavior acceptable on fdroid ? Is there an Anti-feature I’d need to list?

If this is not acceptable, is it ok to limit the fdroid version to non-premium features ? Is there again something I should tell to users before doing such a change ?

Thank you

Renan

1 Like

sure

not really, just make sure the description conveys this

works too

like Play rules, I guess it’s fair to add this payment for a new feature and not make an old feature suddenly for money

great, but be aware by the nature of FOSS interested people can reverse engineer the key validation and generate infinite keys for themselves

2 Likes

Thanks for the quick answer and for putting the topic where it belongs. I’m not worried about the keys generation, as anyway the keys are not checked online and so one key could be potentially used by thousands of users if they want to. It’s just a way to make the default way paid. I don’t want to take invasive measures to limit piracy.

1 Like