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

Private mode for journal entries #3

Open
alexpunct opened this issue Mar 5, 2023 · 0 comments
Open

Private mode for journal entries #3

alexpunct opened this issue Mar 5, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@alexpunct
Copy link
Owner

As a user I would like to be able to lock my journal entries so that they cannot be read by someone with access to the database or someone with access to my device.

There are 2 parts to this:

  1. Lock the frontend somehow with a PIN. Automatically lock after some time (let's say 5 minutes of inactivity).

  2. Encrypt the journal entries and decrypt them on the frontend client. There are a few potential issues here:

  • the user would be responsible for remembering/storing their private key (which they could lose and lose access to the data)
  • the backend might not be able to analyze the entries properly

It would be good to initiate a discussion on this topic and brainstorm some clever ways of achieving privacy while not burdening the user too much or risking losing their precious data.

(there are some potential tools like oasislabs.com where the user could store/own their data although that's also on someone else's computer)

@alexpunct alexpunct added the enhancement New feature or request label Mar 5, 2023
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

1 participant