Salta al contenuto

recensioni

Vela Maps, un front-end alternativo e open source per Google Maps

·

Chi non vuole usare Google Maps ha di fronte più o meno lo stesso dilemma di quando si cerca un’alternativa a YouTube: le alternative aperte, basate su OpenStreetMap, sono valide ma faticano spesso a tenere il passo su ricerca dei punti di interesse, qualità del routing e soprattutto traffico in tempo reale, dati in cui Google resta difficile da eguagliare. Vela Maps affronta il problema più o meno come NewPipe lo affronta per YouTube: non prova a sostituire i dati di Google con un dataset alternativo, ma vi permette di accedervi senza passare da un account, dall’app ufficiale o da qualunque forma di tracciamento riconducibile a voi.

Come funziona

L’app usa una mappa di base completamente aperta, costruita con tile vettoriali OpenFreeMap e renderizzata tramite MapLibre, quindi senza alcuna dipendenza da servizi Google per la cartografia. Per tutto il resto, ovvero ricerca di attività, indicazioni stradali e stime del traffico Vela Maps si comporta come un browser in incognito: interroga direttamente dal vostro telefono gli endpoint pubblici che Google usa per la propria interfaccia web, senza passare da un server proprio, senza account e senza alcuna telemetria.

Cosa vede Google, e cosa no

Google, dal suo punto di vista, vede l’indirizzo IP, la query e l’area di mappa interrogata, ma non un account né una chiave applicativa riconducibile a Vela: è la stessa esposizione che avreste aprendo google.com/maps da un browser senza aver effettuato l’accesso, invece che dall’app che vi lega a un profilo.

Le funzionalità

L’applicazione è piuttosto completa: potrete cercare locali e attività con recensioni, orari, foto e prezzi, ottenere indicazioni per auto, a piedi, in bici o con i mezzi pubblici, vedere percorsi alternativi disegnati sulla stessa geometria stradale di Google, seguire una navigazione turn-by-turn con banner delle manovre, guida vocale e scaricare mappe offline per zone specifiche. È pensata in particolare per chi usa ROM senza Google Play Services come GrapheneOS, ma nulla vieta di installarla su un Android qualunque per lo stesso motivo per cui si installa NewPipe: usare un servizio di Google difficile da sostituire cercando il miglior compromesso possibile.

Un progetto molto vibecoded

Vale la pena spendere una parola sul modo in cui Vela Maps viene sviluppato: nel repository trovate un file CLAUDE.md di quasi tremila righe, pensato esplicitamente per guidare un assistente AI nella scrittura del codice, segno di un progetto sviluppato in buona parte con il supporto di strumenti come Claude Code. È lecito chiedersi se questo comprometta l’affidabilità del software, ma nel caso specifico il rischio pratico dovrebbe essere contenuto: Vela Maps è un client che non gestisce credenziali, non conserva dati su un server proprio e non richiede un account, per cui anche un’app scritta in gran parte da un LLM dovrebbe esporre una superficie di attacco piuttosto limitata.

Sito ufficiale F-Droid

[obtainium url=“https://apps.obtainium.imranr.dev/redirect?r=obtainium://add/https://github.com/PimpinPumpkin/Vela”]

Codice sorgente

Da leggere anche