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

"Erase all my data" button. #121

Open
Carreau opened this issue Jan 15, 2024 · 2 comments
Open

"Erase all my data" button. #121

Carreau opened this issue Jan 15, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@Carreau
Copy link
Collaborator

Carreau commented Jan 15, 2024

This one is technically unnecessary of you understand how jupyterLite work, though this is more a question of User-interface than anything else.

We had a couple of request on the security mailing list of people asking us to "delete [their] data from [our] servers", in particular some quite panicked folks that had uploaded medical information and got their finger slapped.

User don't make the difference, or don't understand that the data is in their browser, and when they come back and see that files are still there, they may panic.

I suggest we add a button "Erase all my data", that pop up a dialog with:

  • a short explanation that no data is collected and everything is store on the current computer.
  • a "Erase all my data" (that clean any local storage or relevant).

I don't think it is pressing, but if this get a more usage we might start to have requests.

--

Alternatively we should have the "Go back" button discard the data as well and/or automatically discard on next usage if more than a certain amount of time as passed (potentially with warning), that would avoid the opposite case where someone assume it's persited, and lose work after a page refresh, or a browser update.

@Carreau Carreau added the enhancement New feature or request label Jan 15, 2024
@jtpio
Copy link
Member

jtpio commented Jan 15, 2024

Yeah this is also a popular request in JupyterLite itself: jupyterlite/jupyterlite#9

Two possible ways forward:

@Carreau
Copy link
Collaborator Author

Carreau commented Jan 15, 2024

I guess once this is in JupyterLite, we can just have a hook to have say a link in the documentation footer when using jupyterlite-sphinx, that allow to erase w/o having to actually launch jupyter-lite. I think that not everyone will think at launching and then erasing.

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

No branches or pull requests

2 participants