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

Does this pull note titles or also contents on server side? #26

Open
bounceee opened this issue Mar 4, 2019 · 1 comment
Open

Does this pull note titles or also contents on server side? #26

bounceee opened this issue Mar 4, 2019 · 1 comment

Comments

@bounceee
Copy link

bounceee commented Mar 4, 2019

Hello, does Evernote authorization allow you to see note contents on your side? This is a big issue for those with sensitive info. Thanks

@galtenberg
Copy link
Owner

Yes, the server side can potentially see & ask for everything, in theory. When you log in with this service, you are logging into evernote.

That said, since the client browser session holds the evernote secrets for the account, the server side only does what the client requests (lookup notebook titles and uuids, get a random note for a notebook).

As far as the contents of notes, right now the server side only selects a random note uuid, and then asks the evernote API for it. The data passes through the server side to the client, for rendering.

So the current implementation doesn't look at note contents, but could be altered to store it somewhere. Presently this project doesn't have a database, nor does it send data to any other service. If it ever did, we'd only keep metadata rather than actual data (so, for example, we could let you add a star-rating to a particular note uuid).

An alternative implementation of this project could be to keep all the evernote secrets on the client side - in fact, move most of the server side over to the client, so that the server does nothing except dumbly serve up client assets. It would be challenging, but possible.

I hope this was helpful and transparent. This is definitely a good question, whose implications you should understand for every service you use where private data is concerned.

For the current implementation of this service, your private data will remain unseen, untraced, and not kept anywhere.

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

2 participants