Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement feature restrictions for non-premium users #7795

Open
Dianaaiym opened this issue Dec 10, 2024 · 15 comments
Open

Implement feature restrictions for non-premium users #7795

Dianaaiym opened this issue Dec 10, 2024 · 15 comments
Assignees

Comments

@Dianaaiym
Copy link
Member

Dianaaiym commented Dec 10, 2024

Restrict specific features for users without a PRO or VIP subscription. When a user without an active subscription attempts to access a restricted feature, redirect them to a dedicated subscription page.

Screen.Recording.2024-12-10.at.17.11.41.mp4

Restrict Features:

Block the following functionalities unless the user has an active PRO or VIP subscription:

  1. Markets: Coin Analytics (Advanced analytics for coins).

  2. Advanced Search: Custom filters for token searches.

  3. Trade Signals: Access to advanced trading signals.

  4. Favorable Swaps: Limit swaps to basic options (e.g., only allow 1inch swaps).

  5. Transaction Speed Up Feature (faster transaction confirmations).

  6. Security - Duress Mode: Emergency access feature.

  7. Privacy Mode: Blocks data analytics for enhanced privacy.

  8. Support & Community:
    VIP Support: Priority support for VIP users.
    VIP Club Group: Access to exclusive VIP community group.

@Arian8j2
Copy link

Is Unstoppable planning to restrict access to some features by placing them behind a paywall?!

@serrq
Copy link

serrq commented Dec 10, 2024

I fully don't agree with the points 6 and 7.

You can't do this. I haven't a job and you send my data to analytics without my permission? Security is put behind a paywall?

I understand Premium features, but these are privacy and security, not Premium features.

High betrayal.

@serrq
Copy link

serrq commented Dec 10, 2024

29€/year I can think about a Premium subscription (just to support your work, not for Premium features).

For more money you have to involve companies that believe in open source philosophy.
Like Signal and SimpleX Chat do.

I earn less than 80$/month just enough to cut my hair, refill my phone, etc.

You are unfair.

@Arian8j2
Copy link

I recognize the need for a subscription model to support the project, but placing features behind a paywall in open-source software raises some concerns. Additionally, restricting essential security features and existing functionalities will appear untrustworthy and negatively impacts the project's public image and community.

Points 4, 5, 6, and 7 is excessive and will probably lead to forks that bypass them, which could ultimately erode trust in the project and split the community. Furthermore, point 2 is rather vague and would benefit from clarification regarding which filters will be restricted.

On the other hand, I find points 1, 3, and 8 to be reasonable, as they likely require access to specialized Horizontal Systems APIs.

@grichee
Copy link

grichee commented Dec 12, 2024

I fully don't agree with the points 6 and 7.

You can't do this. I haven't a job and you send my data to analytics without my permission? Security is put behind a paywall?

I understand Premium features, but these are privacy and security, not Premium features.

High betrayal.

It's not a betrayal since they already tell you they will collect anonymous analytics data. They are not hiding it and therefore you cannot call it a betrayal.

1 similar comment
@grichee
Copy link

grichee commented Dec 12, 2024

I fully don't agree with the points 6 and 7.

You can't do this. I haven't a job and you send my data to analytics without my permission? Security is put behind a paywall?

I understand Premium features, but these are privacy and security, not Premium features.

High betrayal.

It's not a betrayal since they already tell you they will collect anonymous analytics data. They are not hiding it and therefore you cannot call it a betrayal.

@grichee
Copy link

grichee commented Dec 12, 2024

29€/year I can think about a Premium subscription (just to support your work, not for Premium features).

For more money you have to involve companies that believe in open source philosophy.
Like Signal and SimpleX Chat do.

I earn less than 80$/month just enough to cut my hair, refill my phone, etc.

You are unfair.

I don't think they are responsible for anyone's financial problems! You earn or not is your problem to solve by yourself.

@grichee
Copy link

grichee commented Dec 12, 2024

I recognize the need for a subscription model to support the project, but placing features behind a paywall in open-source software raises some concerns. Additionally, restricting essential security features and existing functionalities will appear untrustworthy and negatively impacts the project's public image and community.

Points 4, 5, 6, and 7 is excessive and will probably lead to forks that bypass them, which could ultimately erode trust in the project and split the community. Furthermore, point 2 is rather vague and would benefit from clarification regarding which filters will be restricted.

On the other hand, I find points 1, 3, and 8 to be reasonable, as they likely require access to specialized Horizontal Systems APIs.

Open source doesn't means free. Open source means the code is publicly available for all to test and verify the app works as advertised.

@serrq
Copy link

serrq commented Dec 13, 2024

I don't think they are responsible for anyone's financial problems! You earn or not is your problem to solve by yourself.

Yes, you are right. But with consequences in adoption. I am start to watch other project from now.

@grichee
Copy link

grichee commented Dec 13, 2024

I don't think they are responsible for anyone's financial problems! You earn or not is your problem to solve by yourself.

Yes, you are right. But with consequences in adoption. I am start to watch other project from now.

:)

@esengulov
Copy link
Member

@Arian8j2 @serrq @grichee thanks a lot for the feedback. We do pay attention to it. The feature is currently in progress and evolving , we will review your concerns and might change something. That said, please keep in mind that we are not really profitable company or have some kind of VC budget. Over the last 6-7 years this was a fully self funded project so we need to find ways to sustain and ideally grow further. Lemme share my quick take on each premium feature. These are not complete list and we have number of other features that are currently in consideration.

re: 1-3:
[Markets: Coin Analytics (Advanced analytics for coins)]
[Advanced Search]
[Trade Signals]

All of those are meant at traders. Those who can't afford the feature are unlikely to have a need for them.

re 4
Favorable Swaps: Limit swaps to basic options

That feature is useful to those who do high value transfers. For low value transfers the provided option would be the best anyway, in most cases. On th other hand if you're swapping 50kUSDT >> ETH then enabling this premium feature would make sense.

re 5:
Transaction SpeedUp/Cancel Feature (faster transaction confirmations).

The reasoning here was that this feature becomes relevant when it involves high value transactions. although, I see how this can be debatable.

re 6:
[Security - Duress Mode]

The development and use case of this feature was built around the idea that someone has a fairly large amount to hide (say 15K and above). That's where it shines. On the other hand for lower amounts there are other ways within the wallet such funds can be hidden without using this feature (simply disabling the coin for instance on balance screen, works as hide feature).

re 7:
Privacy Mode: Blocks data analytics for enhanced privacy.

Our reasoning goes as follows. If someone likes our product and wants us to keep growing then sharing anonymous usage patterns won't really affect the user's privacy. We don't collect balances or transactions but simply tracks usage pattens. For instance, all WWW websites collect such data. Also, if user doesn't have a substantial balance then there is literally zero privacy risk for him. On the other hand if user has large balances and privacy conscious we give a fairly cheap way to output from all data collection and more will provide him with VPN, TOR etc capabilities. For instance, some people asked us to add TOR (to iPhone, now it's android only ) and to integrate Monero but adding these features are neither easy nor quick. Both are fairly advanced tasks which will take us weeks of grinding). So, we are keen on building those but we need resources to move on.

re:8
[VIP Support & Community:]

The problem is that the support tasks are now taking way too much of manual time AND also creates some security risks both for us as well as users. We are already being targeted with fairly sophisticated phishing attacks, as well as some of our users. Our plan is to create an AI based tool that in our opinion would be fairly effective at addressing most concerns and provide human to human interaction only to VIP package subscribers. I am pretty sure once we implement this as envisioned the automated support we provide would be even better than manual direct communication we currently have.

It goes without saying there are a number of community friends i.e, @serrq (there are many other as well :)) here who have been around for along time and for all of them we plan on providing 100% discount promo codes.

@grichee
Copy link

grichee commented Dec 13, 2024

@Arian8j2 @serrq @grichee thanks a lot for the feedback. We do pay attention to it. The feature is currently in progress and evolving , we will review your concerns and might change something. That said, please keep in mind that we are not really profitable company or have some kind of VC budget. Over the last 6-7 years this was a fully self funded project so we need to find ways to sustain and ideally grow further. Lemme share my quick take on each premium feature. These are not complete list and we have number of other features that are currently in consideration.

re: 1-3:
[Markets: Coin Analytics (Advanced analytics for coins)]
[Advanced Search]
[Trade Signals]

All of those are meant at traders. Those who can't afford the feature are unlikely to have a need for them.

re 4
Favorable Swaps: Limit swaps to basic options

That feature is useful to those who do high value transfers. For low value transfers the provided option would be the best anyway, in most cases. On th other hand if you're swapping 50kUSDT >> ETH then enabling this premium feature would make sense.

re 5:
Transaction SpeedUp/Cancel Feature (faster transaction confirmations).

The reasoning here was that this feature becomes relevant when it involves high value transactions. although, I see how this can be debatable.

re 6:
[Security - Duress Mode]

The development and use case of this feature was built around the idea that someone has a fairly large amount to hide (say 15K and above). That's where it shines. On the other hand for lower amounts there are other ways within the wallet such funds can be hidden without using this feature (simply disabling the coin for instance on balance screen, works as hide feature).

re 7:
Privacy Mode: Blocks data analytics for enhanced privacy.

Our reasoning goes as follows. If someone likes our product and wants us to keep growing then sharing anonymous usage patterns won't really affect the user's privacy. We don't collect balances or transactions but simply tracks usage pattens. For instance, all WWW websites collect such data. Also, if user doesn't have a substantial balance then there is literally zero privacy risk for him. On the other hand if user has large balances and privacy conscious we give a fairly cheap way to output from all data collection and more will provide him with VPN, TOR etc capabilities. For instance, some people asked us to add TOR (to iPhone, now it's android only ) and to integrate Monero but adding these features are neither easy nor quick. Both are fairly advanced tasks which will take us weeks of grinding). So, we are keen on building those but we need resources to move on.

re:8
[VIP Support & Community:]

The problem is that the support tasks are now taking way too much of manual time AND also creates some security risks both for us as well as users. We are already being targeted with fairly sophisticated phishing attacks, as well as some of our users. Our plan is to create an AI based tool that in our opinion would be fairly effective at addressing most concerns and provide human to human interaction only to VIP package subscribers. I am pretty sure once we implement this as envisioned the automated support we provide would be even better than manual direct communication we currently have.

It goes without saying there are a number of community friends i.e, @serrq (there are many other as well :)) here who have been around for along time and for all of them we plan on providing 100% discount promo codes.

Great plans! I wish you and Unstoppable team the best. Yes, you indeed need support to continue the project. People who understands the value of the project will happily support you.

@serrq
Copy link

serrq commented Dec 14, 2024

@esengulov

I value your work, and even though I am in financial difficulty I want to do my part.

This month I earned something from capital gains here is my donation in your favor.

I would be happy to finance the entire project if the economic circumstances allowed me to do so but unfortunately I speak from a perspective of economic inferiority and therefore I necessarily have to find a situation that allows me to survive despite the adversities.

1000129189

@esengulov
Copy link
Member

@serrq @grichee thank you guys, we do value your feedback and input! We'll do our best to ensure that premium feature rolled in a manner where all truly involved parties are happy.

@serrq
Copy link

serrq commented Dec 18, 2024

rolled in a manner where all truly involved parties are happy.

It is called win-win strategy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants