Skip to content

[Privacy] Allow disabling third party calls #116

@nahuhh

Description

@nahuhh

Quotes are from Community-Dev

  1. No Frills Mode off. Default. Normal behavior as currently. CounGecko and ChangeNOW calls made as normal at the start of the app for a seamless experience.

Changenow should not be.

  1. No Frills Mode partial on. ChangeNOW isn't polled for rates on app start up, but only when one goes into the exchange tab. This will make exchanges take a bit longer while rates are fetched, but limits calls.

This is a sane default

  1. No Frills Mode fully on. No external third-party calls are ever made. Exchange functionality broken. CoinGecko rates not shown.

No frills mode fully on should:

  • Remove/hide ui element for exchange tab
  • exchange rate option for on demand (only pulls rates when manually refreshed)
  1. Custom. User can choose which third-party calls are made and when.

Probably my favorite (and the easiest option to implement?)

Privacy setting to disable

  • Exchange rates (coingecko)
  • Default nodes
  • as per # 2, changenow should never be called at launch

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions