Skip to content
This repository has been archived by the owner on Sep 7, 2023. It is now read-only.

[QA] Who is the owner of searx.me? #641

Closed
ghost opened this issue Jul 25, 2016 · 9 comments
Closed

[QA] Who is the owner of searx.me? #641

ghost opened this issue Jul 25, 2016 · 9 comments

Comments

@ghost
Copy link

ghost commented Jul 25, 2016

Dear searx.me Owner,

I'm considering switch to SEARX.ME from search.disconnect.me because it doesn't offer Google search anymore, and developers doesn't want to fix it.
disconnectme/search#53

  1. Does your service log user's activy of any kind? (search query, IP address, GeoLocation, error log, etc)
  2. If you collect anything about user, how do you use our information? And how long will you keep it?
  3. How your searx instance protect users from "filter bubble"? http://dontbubble.us/
@ghost
Copy link
Author

ghost commented Jul 25, 2016

Also, can I expect same result on these conditions, or not? (if "yes", user can assume this searx is safe from Geo tracking)

"Using Searx.me from Finland IP" ===|!== "Using searx.me from Japan"

@asciimoo
Copy link
Member

ohi,
I'm hosting searx.me. I do not store/collect logs. But I can say anything, it cannot be validated. That's why searx is free software, you don't have to trust somebody you don't know or a system you can't control.

"Using Searx.me from Finland IP" ===|!== "Using searx.me from Japan"

The only information forwarded to search services among the search query is the browser's Accept-Language HTTP header, nothing else.

@xinomilo
Copy link

and you can always host your own searx instance if you dont trust some instance's operator.

@kvch
Copy link
Member

kvch commented Jul 26, 2016

@logouthere In case of searx, there is no filter bubble if you use a public instance, because no user/personal data is forwarded to search engines and your queries mix in with others queries. So results cannot be tailored to anyone. In case of private instance there might be filtering, because from your IP you could be profiled (I suppose, but I might be wrong). Also based on ONLY your queries the results cannot be that filtered, because the detailed profiling requires a lot more (like location, interests, personal history, education, friends...).

But if I was wrong about profiling, searx still gets results from a wide range of engines and not all of the engines creating profiles. Furthermore, you can search directly using services like wikipedia, github, etc without the filtering/profiling of big search companies.

@ghost
Copy link
Author

ghost commented Jul 26, 2016

The only information forwarded to search services among the search query is
the browser's Accept-Language HTTP header, nothing else.

I think this is acceptable, but some people may think this should be removed(return English result
by default, unless user define their language from options).

because no user/personal data is forwarded to search engines and your queries mix in with others queries

@kvch, the statement "no user/personal data" is wrong here.
Browser data is user/personal identifiable info.
It'll be nice if you just make "English" as default and not use any browser data at all.
User who wish to see results in other languages should use searx like this:

/?q=What&language=russian

@asciimoo, ty for the reply and you can close this issue. But I think this need some discussion(send Accept-Language HTTP header to service engine).

@kvch
Copy link
Member

kvch commented Jul 26, 2016

@logouthere Yes, I know that. :) Sorry for not expression myself properly. I was building on @asciimoo's comment and he already told you about the browser data. :)

@MarcAbonce
Copy link
Contributor

As far as I've seen only google and duckduckgo_definitions send the Accept-Language header. And it's never from the user's HTTP header directly, but from the preference cookies or from the query itself (:lang query), which need to be explicitly created by the user.
So, unless I'm mistaken, it already works pretty much as you say, @logouthere.

@ThePreviousOne
Copy link

@asciimoo searx.me certificate expired, thought I'd let you know

@Pofilo
Copy link
Collaborator

Pofilo commented Jul 30, 2018

@ThePreviousOne an issue has been opened, thanks for the report (#1350) !

kvch pushed a commit to kvch/searx that referenced this issue Jul 30, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants