Quando si parla di alternative private a Google, il nome che viene subito in mente è DuckDuckGo. Tuttavia, pochi sanno che DuckDuckGo sfrutta un backend proprietario.
Se stai cercando il software libero al 100% (open-source) e il controllo totale sui tuoi dati, l'attenzione deve spostarsi su progetti ben diversi: SearXNG e YaCy.
Non si tratta solo di "privacy", ma di libertà etica e architetturale. Vediamo cosa sono, come funzionano e come iniziare a usarli.
1. SearXNG: Il Metamotore Anonimo e Personalizzabile
Cos'è?
SearXNG non possiede un proprio indice di pagine web, ma è un metamotore di ricerca libero (FOSS). In parole semplici: quando fai una ricerca, SearXNG la invia a decine di motori diversi (Google, Bing, DuckDuckGo, Wikipedia, Reddit, ecc.), ne raccoglie i risultati, rimuove qualsiasi codice di tracciamento e te li mostra in un'unica interfaccia.
Come funziona?
- Zero profilazione: I grandi motori vedono arrivare le ricerche dall'indirizzo IP dell'istanza SearXNG, mai dal tuo computer o smartphone.
- No Javascript/Cookies: Funziona perfettamente anche se hai il browser bloccato contro gli script aggressivi.
- Configurazione totale: Puoi scegliere da quali fonti attingere per ogni singola categoria (Scienza, Musica, Immagini, IT).
Come usarlo?
- Attraverso istanze pubbliche: Non devi installare nulla. Puoi usare una delle istanze pubbliche gestite dalla community (trovi la lista aggiornata su searx.space).
- Self-hosted (Auto-ospitato): Se vuoi la massima sicurezza, puoi installarlo sul tuo server casalingo o su un Raspberry Pi tramite Docker in pochissimi minuti.
2. YaCy: Il Motore di Ricerca P2P e Decentralizzato
Cos'è?
Se SearXNG aggrega fonti esistenti, YaCy crea una rete web del tutto indipendente. È un motore di ricerca basato sulla tecnologia Peer-to-Peer (P2P): la stessa logica alla base di BitTorrent.
Non esiste una società, un server centrale o un "proprietario" di YaCy.
Come funziona?
Ogni utente che installa YaCy fa da "nodo" (peer) della rete:
- Indicizzazione diffusa: Un crawler locale (un piccolissimo programma) analizza le pagine web navigate dall'utente o assegnate dalla rete.
- Indice Condiviso: Le informazioni raccolte vengono archiviate in un registro decentralizzato distribuito tra tutti i computer connessi.
- Risultati Censor-Proof: Quando cerchi qualcosa, la tua richiesta interroga direttamente la rete degli altri nodi. Nessuno può censurare un sito o oscurare un risultato, perché non c'è un server centrale da spegnere.
Come usarlo?
Si scarica il software ufficiale dal sito yacy.net (disponibile per Windows, Mac e Linux). Una volta avviato, apre una pagina nel tuo browser locale (di solito all'indirizzo http://localhost:8090) da cui potrai cercare sul web o contribuire a indicizzare nuovi siti.
Confronto diretto: qual è la differenza?
Architettura
- SearXNG: metamotore che aggrega risultati provenienti da altre fonti.
- YaCy: rete di ricerca P2P decentralizzata.
Origine dei dati
- SearXNG: motori e servizi esterni, tra cui Google, Bing e Wikipedia.
- YaCy: nodi distribuiti della rete degli utenti.
Facilità d'uso
- SearXNG: utilizzo immediato attraverso un'istanza pubblica.
- YaCy: richiede l'installazione del software.
Velocità
- SearXNG: generalmente elevata.
- YaCy: variabile, perché dipende dalla rete P2P.
Resistenza alla censura
- SearXNG: dipende anche dai motori utilizzati come fonte.
- YaCy: elevata grazie all'architettura decentralizzata.
Perché rappresentano la vera scelta etica?
La maggior parte degli utenti sostituisce un monopolio con un altro. Usare motori liberi e aperti significa abbracciare tre principi fondamentali:
1. Sovranità sui Dati (Data Sovereignty)
Con i motori tradizionali, l'atto stesso di cercare una risposta regala a terzi i tuoi dubbi, le tue opinioni politiche, i tuoi problemi di salute. Con SearXNG e YaCy, la ricerca torna a essere un'azione privata e anonima.
2. Trasparenza dell'Algoritmo
I motori proprietari modificano costantemente i risultati per favorire chi paga pubblicità o per seguire logiche commerciali opaque. Nei motori open-source il codice è pubblico, verificabile da chiunque e privo di bias commerciali occultati.
3. Neutralità e Indipendenza del Web
Se Google domani decida di rimuovere un sito dal suo indice, quel sito "scompare" per il 90% degli utenti della rete. Con YaCy e con la decentralizzazione di SearXNG, l'indice della conoscenza umana rimane un bene comune, non una proprietà aziendale.
Guida Pratica: Come usare SearXNG subito (Senza installare nulla)
Non serve essere un sistemista o installare software complesso per beneficiare della riservatezza di SearXNG. Grazie alle istanze pubbliche gestite volontariamente dalla community globale del software libero, puoi iniziare a usarlo nel giro di 30 secondi.
Ecco come fare in 4 semplici passaggi:
[1. Scegli un'istanza] ➔ [2. Personalizza i Motori] ➔ [3. Imposta come Predefinito] ➔ [4. Inizia a Cercare]
Step 1: Scegli la tua istanza pubblica
Un'istanza non è altro che un server su cui è stato installato SearXNG ed è reso accessibile al pubblico.
- Vai sul sito ufficiale di monitoraggio: searx.space.
- Ti troverai davanti a una lista di decine di server in tutto il mondo. Guarda la colonna Grade (deve essere A+ o A) e controlla il Response Time (scegli un server con risposta rapida, possibilmente in Europa per utenti italiani).
- Clicca sul link del server scelto (es. searx.be, searx.space, priv.au, ecc.) per aprire il motore di ricerca.
💡 Consiglio Pro: Su searx.space, attiva la spunta "TLS grade A+" e "HTTP status 200" per essere certo di usare solo server sicuri e perfettamente funzionanti.
Step 2: Personalizza la tua esperienza (Opzionale ma raccomandato)
A differenza di Google o DuckDuckGo, su SearXNG decidi tu da dove recuperare i dati.
- Una volta aperta l'istanza, clicca sull'icona dell'ingranaggio Preferenze (in alto a destra).
- Vai nella scheda Motori di ricerca: qui puoi spuntare o deselezionare le fonti per ogni categoria (Generale, Immagini, Video, Musica, IT, Mappe, Scienza).
- Esempio: Se cerchi risposte tecniche, puoi attivare contemporaneamente Google, DuckDuckGo, StackOverflow e GitHub.
- Clicca su Salva in fondo alla pagina. Le tue preferenze verranno salvate in locale nel tuo browser tramite un cookie anonimo.
Step 3: Impostalo come motore di ricerca predefinito nel browser
Per non dover digitare ogni volta l'URL dell'istanza, impostalo direttamente nella barra degli indirizzi del tuo browser:
Su Firefox / Tor Browser:
- Apri la pagina dell'istanza SearXNG scelta.
- Clicca con il tasto destro sulla barra degli indirizzi (o sui tre pallini nella barra di ricerca).
- Seleziona "Aggiungi motore di ricerca" o "Aggiungi SearXNG".
- Vai nelle Impostazioni di Firefox > Ricerca e selezionalo come motore predefinito.
Su Chrome / Brave / Edge:
- Vai in Impostazioni > Motore di ricerca > Gestisci motori di ricerca e ricerca nei siti.
- Clicca su Aggiungi sotto "Ricerca nei siti".
- Inserisci questi dati:
- Motore di ricerca: SearXNG
- Scorciatoia: @searx
- URL con %s al posto della query: https://URL_DELLA_TUA_ISTANZA/search?q=%s (sostituisci "URL_DELLA_TUA_ISTANZA" con il link del server che hai scelto al punto 1).
- Clicca sui tre pallini accanto al nuovo motore e seleziona "Imposta come predefinito".
Step 4: Effettua la tua prima ricerca anonima
Ora sei pronto! Digita una qualsiasi parola chiave nella barra degli indirizzi del tuo browser:
- Nessun indirizzo IP associato: I risultati arriveranno al tuo schermo, ma Google o Bing vedranno solo la richiesta proveniente dal server SearXNG.
- Nessuna pubblicità mirata: Non vedrai annunci personalizzati sui prodotti che hai cercato 5 minuti prima.
- Zero bolle di filtraggio: I risultati saranno neutri, senza la manipolazione dell'algoritmo basata sul tuo passato digitale.