CanisLupus / swift-selection-search

Swift Selection Search (SSS) is a simple Firefox add-on that lets you quickly search for some text in a page using your favorite search engines.
https://addons.mozilla.org/firefox/addon/swift-selection-search/
MIT License
222 stars 26 forks source link

List and Alternatives of open-source searching (multi-engines) addons #236

Open garywill opened 3 years ago

garywill commented 3 years ago

Hello, Swift Selection Search developers and users ~

I see the NOTE that SSS addon is no longer being maintained. So please allow me to post a list and comparison of similar addons:

compare-search You can find the entire list here in my repo

Actually I'm the developer of one such an addon. I invite you guys to try my addon too ~

CanisLupus commented 2 years ago

Hi Gary! I'm the main developer for Swift Selection Search. I forgot to reply when you first posted this. 😅

Although I haven't used Big Search, I still want to congratulate and encourage you on your endeavor to develop it! It's nice to have other options.

All the best to you and happy new year, whether you celebrate it now or later! 🎉

garywill commented 2 years ago

@CanisLupus Thank you, sir! You truely did an awesome work on SSS. Also thank you for your encouragement :) Happy new year to you too! :tada:

cheater commented 2 years ago

I looked at the plugin code and it connects to some sites located in China for no reason I know of. Those sites are mentioned here. https://malware.news/t/a-new-botnet-attack-just-mozied-into-town/43210 I do not immediately assign malice, but it looks and smells like it shouldn't be there.

I suggest using SPC instead, which is a direct fork of SSS, does not call out to weird SaaS platforms, and has all the same functionality as SSS and BigSearch.

https://github.com/CanisLupus/swift-selection-search/issues/244

The developer of BigSearch is Chinese, which could explain why the sites being used are Chinese companies, but I'm not happy with sending my data to a company that is required by law to report all that data to the Chinese Communist Party.

garywill commented 2 years ago

The developer of BigSearch is Chinese, which could explain why the sites being used are Chinese companies, but I'm not happy with sending my data to a company that is required by law to report all that data to the Chinese Communist Party.

Hi there @cheater . Here I am. I'm the dev of Big Search

I understand your doubt. Big Search is currently using analystic server just to see how many people are using it

(as said in the Privacy Policy on AMO. Also source code is available to read.)

I am not doing anything commercial, nor cooporating with any commercial companies.

cheater commented 2 years ago

Of course. My worry comes from the reported fact that tech companies located in China are required by law to provide their data to the Chinese government warrant-free. I can't inspect the code well enough to find out what is being and isn't being sent and when it is turned off.

garywill commented 2 years ago

I can't inspect the code well enough to find out what is being and isn't being sent and when it is turned off.

Nothing is sent when user disables. Check this code https://github.com/garywill/BigSearch/blob/92b79daaa59f238c2099c43ebc483c5993712ece/src/i_scripts.js#L1214-L1219 People can see how the analystics work

cheater commented 2 years ago

... why do you even have analytics like that?

katastrophe92 commented 1 year ago

@cheater Sadly we have lost the fight of being private. It is too hard and uncomfortable to use the interned being somehow private

cheater commented 1 year ago

yeah no answer = easy to assume you're being monetized

sorry gary, that's just kinda bs

garywill commented 1 year ago

BigSearch has got enough non-sensitive analystics data. Thank those users who provided their non-sensitive data to help this product. Now analystics is completely removed. I don't need them any more. See https://github.com/garywill/BigSearch/discussions/8