lindylearn / unclutter

A modern reader mode and article library for your browser.
https://unclutter.lindylearn.io
GNU Affero General Public License v3.0
1.25k stars 55 forks source link

Multiple network requests though library account expired #1750

Open nicoleahmed opened 1 year ago

nicoleahmed commented 1 year ago

Hi Excellent app thanks for the work.

Because of security concerns I have been looking into network requests made by extensions (using the excellent extension Little-Rat)

I briefly had a unclutter library account and linked that account to my hypothes.is account. The library account expired There is no option to delete my library account or the link to the extension. There is no option to delete the hypothes.is sync.

Uncluttering now seems to make my computer slow down massively.

Using Little-Rat I have seen that the unclutter extension is making multiple requests to:

https://library.lindylearn.io/api/replicache/push?spaceID=5a3a6b6b-5ac0-45fc-be8c-e27e068f9134
https://library.lindylearn.io/api/replicache/pull?spaceID=5a3a6b6b-5ac0-45fc-be8c-e27e068f913
https://api.hypothes.is/api/search?
limit=200&sort=updated&order=asc&search_after=... (redacted)

So even though I don't have a library account and I don't want the hypothes.is sync these network requests persist. I have managed to resign in and start another 14day trial using my github account. I have removed the hypothes.is sync. I'll keep an eye on the network requests. I think the solution here would be to give the user an option to delete their library and remove the link to the extension.

Multiple network requests: image

Hypothesis requests: image

Library Lindylearn requests: image

Number of errors on one Uncluttered Tab: image

nicoleahmed commented 1 year ago

Every time I load a new tab Unclutter makes network requests, regardless of whether it is in use on that tab. and every time the page reloads there are more network requests

nicoleahmed commented 1 year ago

deleting cookies and data from here: https://my.unclutter.it/ removing and reinstalling unclutter

fixes this issue. No more excessive network requests :)