rotki / rotki

A portfolio tracking, analytics, accounting and management application that protects your privacy
https://rotki.com
GNU Affero General Public License v3.0
2.8k stars 515 forks source link

Premium users should be able to delete remote DB data #2291

Open LefterisJP opened 3 years ago

LefterisJP commented 3 years ago

Abstract

Premium users have the ability to sync their local encrypted DB with the rotki server in order to keep offsite backups and/or transfer data between machines. If enabled this allows the user to upload their encrypted DB blob to the rotki server and to retrieve it from another machine.

At the same time there is no way to remove the data from the rotki server. If synchronization is turned off, the last data entry stays there until the user's premium runs out. This should change. Users should have full control over the remote DB data. Especially after https://github.com/rotki/rotki/issues/2287 which could have caused unwanted uploads to the server, users should be able to delete the data.

Task

isidorosp commented 3 years ago

I would also suggest that such an option should also be available/accessible via the "Manage Premium" page on the website as well.

LefterisJP commented 3 years ago

Though useful we will refactor a big part of the website and when we do this will go there probably. But for now it's important to be accessible from the app first and foremost.

kelsos commented 2 years ago

@yabirgb maybe we can schedule this for the next release.

Along with the app/api implementation we can also add a backup management section in the website where the users can delete/download their backups

yabirgb commented 2 years ago

@yabirgb maybe we can schedule this for the next release.

Along with the app/api implementation we can also add a backup management section in the website where the users can delete/download their backups

Okey