L'e-mail arriva un giovedì mattina. Mittente: joshua@hanzo.app. Oggetto: «Breve nota su filament». Di nota, dentro, non ce n'è nessuna, solo un invito a una «beta» il cui link non porta da nessuna parte. L'indirizzo a cui è stata inviata non compare su nessuno dei miei siti web. Hanzo l'ha pescato dai dati della piattaforma di programmazione GitHub e l'ha usato per fare pubblicità, contro le regole di GitHub e senza il mio consenso. Comincio a scavare. Quello che trovo è un'azienda di IA che si definisce la numero uno e su LinkedIn ha 84 follower. Indica tre diversi anni di fondazione e indirizzi in tre città. La sua dirigente, sulla pagina del team dell'azienda stessa, porta un altro titolo, e il suo fondatore in passato ha lavorato come sviluppatore per CryptoZoo, il gioco cripto fallito dell'influencer Logan Paul. E il suo software, se lo si lascia fare, lavora sul proprio computer senza chiedere conferma.
Una nota senza nota
L'e-mail è breve e cordiale. «Ciao Sascha, vorrei invitarti calorosamente alla Hanzo Beta», scrive un certo Joshua Lynch. Si cercano «i migliori sviluppatori per plasmare insieme il futuro dell'IA». Sotto, un link alla beta, cioè a una versione di prova, un link a un calendario per fissare appuntamenti e un indirizzo a San Francisco: 1 Ferry Building. Inviata il 2 novembre, arrivata da me tre giorni dopo.
Manca solo la nota. L'oggetto promette qualcosa su «filament». Nel testo non c'è una sola parola al riguardo.
Filament è un noto progetto open source, cioè software liberamente disponibile a cui contribuiscono volontari di tutto il mondo. I programmatori lo usano per costruire pannelli di amministrazione per siti web. Nel settembre 2025 vi ho contribuito con una piccola funzione: dopo il cambio di pagina, le tabelle tornano in cima [1]. Tutto qui. Di Hanzo non avevo mai sentito parlare prima di questa e-mail.
Come Hanzo ha ottenuto il mio indirizzo
La pista porta a GitHub, la più grande piattaforma per progetti software. Anche Filament si trova lì. Chi collabora a un progetto salva ogni modifica come un cosiddetto commit, e ogni commit riporta nome e indirizzo e-mail dell'autore. Sulla normale pagina web GitHub nasconde l'indirizzo. Nei dati grezzi, però, c'è comunque. Chi aggiunge in fondo all'indirizzo web di un commit il suffisso .patch vede il commit come puro testo, e nella riga due c'è l'indirizzo e-mail. I programmi possono raccogliere questi dati in massa tramite un'interfaccia di GitHub.
Il mio commit su Filament del 18 settembre 2025 riporta proprio l'indirizzo a cui ha scritto Hanzo [1]. La ricerca di GitHub lo trova in 446 commit. E nell'oggetto «Breve nota su filament» la parola filament è scritta in minuscolo, esattamente come il nome della cartella del progetto su GitHub. Ecco l'aspetto di un segnaposto che un programma riempie automaticamente con il nome del progetto.
La dirigente di Hanzo lo conferma più tardi lei stessa. Quando le chiedo perché nell'oggetto ci sia «filament», mi risponde: «Filament non è il tuo lavoro su GitHub?» (in originale: «filament isn't that your work on github?»).
Ed è proprio ciò che GitHub vieta. Nelle regole d'uso si legge che le informazioni di GitHub non possono essere usate per lo spam, nemmeno per e-mail indesiderate agli utenti [2]. Questo vale espressamente anche per i dati che arrivano dall'interfaccia ufficiale. Hanzo gestisce a sua volta centinaia di progetti su GitHub ed è vincolata a queste regole. Con l'e-mail che mi ha inviato, l'azienda le ha violate. A fine febbraio 2026 alcuni sviluppatori hanno raccontato sul forum Hacker News di e-mail simili ricevute da start-up. Un dipendente di GitHub ha risposto lì che un comportamento del genere violava espressamente i termini di utilizzo di GitHub e che GitHub poteva bloccare account di questo tipo [3].
Una beta che non esiste
Clicco sul link alla beta. Gira in tondo. hanzo.app/beta reindirizza a hanzo.ai/app, da lì si torna a hanzo.app, poi di nuovo a hanzo.ai/app, e così via. Dopo dieci reindirizzamenti il mio test si arrende, il browser segnala troppi reindirizzamenti. Situazione al 6 novembre 2026, ore 21:43. La versione di prova a cui Hanzo invita così calorosamente, per i destinatari non esiste nemmeno.
Il resto lo racconta la tecnica dell'e-mail. Ogni e-mail porta con sé informazioni aggiuntive invisibili, da cui si può ricostruire il suo percorso. Questa è passata da SendGrid, un servizio per l'invio di e-mail di massa, e per di più in modo automatico tramite un'interfaccia di programmazione. Non è stata spedita da un normale programma di posta. Contiene inoltre le indicazioni che dal 2024 Gmail e Yahoo richiedono a chiunque invii e-mail in grandi quantità.
Non è stata inviata dall'indirizzo principale di Hanzo, hanzo.ai, ma da hanzo.app. Questo dominio è registrato solo da febbraio 2025 ed è protetto contro gli abusi meno bene del dominio principale. Chi scrive a sconosciuti senza che l'abbiano chiesto usa volentieri un dominio secondario del genere: se finisce nelle liste di blocco, l'indirizzo principale resta pulito.
E un'altra cosa. Su LinkedIn Joshua Lynch scrive in un inglese pieno di errori di ortografia. L'e-mail in tedesco che mi è arrivata è senza errori. Probabilmente l'ha scritta o tradotta un programma.
Il mittente e i suoi progetti paralleli
Chi è Joshua Lynch? Secondo LinkedIn vive in Irlanda [4]. Nel giugno 2026 ha fondato a Freemount, nella contea di Cork, l'agenzia web Webby AI, che realizza siti web per artigiani e piccole imprese, contatto via WhatsApp [5]. Prima vendeva biochar per l'azienda Tree of Life Biotech e cercava nuovi clienti per CarbonCoreAi [4].
Da ottobre 2026 ricopre un secondo ruolo: «Fellow» presso Hanzo AI, a tempo determinato, da casa [4]. Sulla pagina del team di Hanzo non compare [6]. Quanto guadagna un fellow da Hanzo lo rivela la pagina delle carriere: l'unica posizione di questo tipo è retribuita con potenza di calcolo gratuita e crediti per i servizi di Hanzo [7]. Uno stipendio? Non c'è scritto. Se Lynch venga pagato così, non lo so.
A fine ottobre Lynch si è entusiasmato per Hanzo su LinkedIn: diceva di usare il software da circa un mese e di esserne molto colpito [8]. Nel post non menziona di lavorare lui stesso per Hanzo.
Hanzo non è il suo unico progetto. Nello stesso periodo Lynch è diventato «Associate Partner» di Qortal, una piattaforma blockchain con una propria criptovaluta [4]. La definisce «il prossimo momento Bitcoin» [9] e regala monete a chiunque nella sua rete gli indichi il proprio portafoglio digitale [10]. Il 1° novembre ha presentato una piattaforma attraverso la quale gli investitori dovrebbero finanziare la ricerca con criptovalute. Ci sono otto progetti, dal biochar fino a «Hyper-fusion» e «free energy», cioè energia dal nulla [11]. Della partita: «Sir Professor Santilli» e il suo «Institute for Basic Research».
Ruggero Santilli è un fisico le cui teorie, secondo Wikipedia, sono respinte dalla comunità scientifica come scienza marginale [12]. Ha fondato il suo istituto nel 1981 come organizzazione di una sola persona. Nel 2016 ha presentato foto di presunti oggetti invisibili di antimateria sulla Terra. E l'energia dal nulla contraddice il principio di conservazione dell'energia, una regola fondamentale della fisica.
Il giorno dopo Lynch ha promosso di nuovo la piattaforma, questa volta con una promessa: dividendi per gli investitori [13]. Lì dovrebbero acquistare quote digitali di progetti di ricerca. La versione dimostrativa, scrive, l'ha costruita con il software di Hanzo. La pagina aziendale di Hanzo su LinkedIn ha condiviso il post [14].
Che cosa significa? Una piattaforma che promette agli investitori dividendi su quote digitali non è un innocuo progetto amatoriale. Chi vende alle persone quote con partecipazione agli utili offre di norma un investimento, e per questo valgono regole severe: prospetto, vigilanza, responsabilità. È proprio su questo che è caduta Unikrn, un cliente di punta di Hanzo, ne parlo più avanti. Finora la piattaforma di Lynch è una versione dimostrativa. Se lì circoli già denaro vero, non sono riuscito ad accertarlo. Il quadro complessivo resta comunque notevole: un fellow di Hanzo vuole conquistare investitori per una ricerca che arriva fino all'energia dal nulla, si paga in criptovaluta, tutto è costruito con il software di Hanzo e la pagina aziendale di Hanzo ne fa pubblicità. Per me è un campanello d'allarme. Un'azienda che vuole accedere al tuo computer dovrebbe tenersi lontana da cose del genere, invece di diffonderle.
Galleria · 9
«Abbiamo il permesso di tutti gli utenti»
Voglio sapere chi c'è dietro l'e-mail. Hanzo gestisce un server su Discord, una piattaforma di chat in cui il team si presenta alla sua comunità [15]. Lì una certa Antje scrive: «Ciao! Sono Antje, CEO e cofondatrice di Hanzo!» Il 5 novembre le chiedo con un messaggio diretto se le e-mail da joshua@hanzo.app provengano da Hanzo. Il 6 novembre insisto: da dove viene il mio indirizzo? Perché nell'oggetto c'è «filament»? Da dove viene il permesso?
Le risposte arrivano in fretta. Alle 19:45: «Abbiamo il permesso di tutti gli utenti di scrivere loro via e-mail» (in originale: «we have permission from all users to email»). Non mi ero forse iscritto io stesso? In più, delle scuse per il disagio. Alle 20:32 manda il link per disiscriversi e chiede pungente se dovrebbe scusarsi per regalare software open source gratuito. Dovrei scrivere anche del suo prodotto, suggerisce. Un minuto dopo la storia si ribalta: «Joshua fa parte del nostro team, scusa se l'ha fatto. Dammi l'indirizzo e ti cancello» (in originale: «joshua is one of our team, sorry he did that»).
«Abbiamo il permesso di tutti gli utenti di scrivere loro via e-mail.» Antje Worring, Hanzo, in chat il 6 novembre 2026
Prima l'azienda ha il permesso di tutti i destinatari. Tre quarti d'ora dopo era stato un singolo membro del team. Le due cose insieme non possono essere vere. E io un permesso non l'ho mai dato. Il fatto che il mio codice si trovi su GitHub non è un consenso a ricevere e-mail pubblicitarie.
Inoltre l'e-mail è passata dall'infrastruttura tecnica di Hanzo: dal dominio hanzo.app con il suo sigillo digitale del mittente, con il piè di pagina «Hanzo AI, Inc.» e una pagina di disiscrizione su hanzo.ai. Quella pagina indica perfino la categoria sotto cui rientrano queste e-mail: «developer outreach», cioè il contatto mirato con gli sviluppatori. Non sembra un caso isolato.
Dopodiché la blocco su Discord. Alle 20:56 vengo cacciato dal server. Nelle regole che Hanzo aveva pubblicato lì due giorni prima, al punto 4 si legge: niente spam, niente messaggi diretti non richiesti, niente pubblicità [15]. I miei messaggi alla dirigente erano non richiesti. Anche l'e-mail di Hanzo a me lo era.
Galleria · 5
Tre anni di fondazione, tre città, un'azienda
Quando è stata fondata Hanzo? Una domanda semplice. Hanzo ha tre risposte.
Sulla pagina LinkedIn «Hanzo AI» c'è scritto 2013 [16]. Nel server Discord, nella documentazione e sulla pagina della storia dell'azienda c'è scritto 2014 [15][17][18]. Sulla vecchia pagina LinkedIn «Hanzo» c'è scritto 2016 [19], e la pagina stampa rincara: «Founded in 2016 in Los Angeles» [20]. Il fondatore Zach Kelling riesce persino a far stare entrambe le versioni nel suo stesso profilo LinkedIn. Per il suo attuale incarico di direttore tecnico, da giugno 2026, scrive che Hanzo è stata fondata nel 2016 (in originale: «Founded in 2016»). Cinque voci più in basso figura come direttore tecnico fondatore di Hanzo, da gennaio 2014. Stando al suo stesso profilo, quindi, era già direttore tecnico fondatore due anni prima della fondazione [21].
Dove ha sede Hanzo? Anche qui le risposte sono più d'una. La pagina stampa dice Los Angeles [20], il numero di telefono subito sotto ha il prefisso di Kansas City. Il piè di pagina dell'e-mail di spam dice 1 Ferry Building, San Francisco. Lì ha sede SHACK15, un club di cui i fondatori diventano membri [22]. LinkedIn dice 995 Market Street, San Francisco [16]. È la Frontier Tower, un edificio per fondatori, iscrizione a partire da 190 dollari al mese [23]. La vecchia pagina LinkedIn dice 405 Southwest Boulevard, Kansas City [19].
Tre anni di fondazione, tre città, due indirizzi in club per fondatori. E le dimensioni? Secondo la sua stessa presentazione, Hanzo è la numero uno tra le piattaforme di IA per programmatori, un laboratorio premiato con da 11 a 50 dipendenti [16]. La pagina LinkedIn ha 84 follower, sette profili sono collegati a essa. Uno di questi appartiene al fellow a tempo determinato Joshua Lynch. Il canale Telegram ha tre iscritti. L'account Instagram ha otto follower e nessun post, e descrive Hanzo ancora come una piattaforma per il commercio online [24]. Su Discord due persone hanno il ruolo del team [15]. La pagina del team dell'azienda mostra 16 persone con titoli come Chief Visionary Officer e conta anche 16 programmi di IA come parte del personale [6].
La vecchia pagina LinkedIn rivela ancora di più. Lì Hanzo è un'azienda di Kansas City con da due a dieci dipendenti, tre membri invariati da un anno e un'offerta per chi vuole avviare un «token sale», cioè raccogliere denaro con una propria criptovaluta [19].
Un equivoco si può escludere: l'azienda britannica Hanzo Archives non ha nulla a che fare con questa Hanzo.
Si può considerarla trascuratezza. Ma un'azienda il cui software vuole accedere ai computer dei suoi utenti non riesce nemmeno a dire in modo coerente quando e dove è stata fondata. A questo punto mi sono insospettito per la prima volta. Non sarebbe stata l'ultima.
Galleria · 8
Prima negozi online, poi blockchain, ora IA
La fonte più affidabile sulla fondazione è un articolo della rivista di start-up Startland News di Kansas City del 10 ottobre 2017 [25]. Secondo l'articolo, Zach Kelling come capo e David Tai come direttore tecnico fondarono l'azienda nel 2014. Entrambi chiamano casa Kansas City, e Kelling dice di aver scelto consapevolmente di non andare nella Silicon Valley. All'epoca Hanzo vendeva software per negozi online. Secondo la pagina della storia di Hanzo, all'inizio l'azienda si chiamava Crowdstart ed è stata rinominata nel 2016 [18]. Nel 2017 Hanzo è entrata nella prima edizione del programma per start-up Techstars a Kansas City [25]. Questo, dunque, è vero. Le pagine di Hanzo, però, spostano il programma una volta a «Boulder/NYC» [18], un'altra a «Boulder» [20].
Da lì in poi Hanzo cambia direzione appena arriva la tendenza successiva. La Wayback Machine, un archivio di vecchi siti web, lo mostra frase per frase. A fine 2017 Hanzo è la soluzione completa per chi vuole avviare un'attività online. Al più tardi da maggio 2018 la descrizione del sito dice che Hanzo aiuta le aziende a sfruttare «the power of the blockchain», la potenza della blockchain [26]. Questa frase resta lì per più di cinque anni, ancora a dicembre 2023 [27]. A febbraio 2024 c'è ancora. È cambiata una sola parola: ora dice «the power of AI», la potenza dell'IA [28].
Una parola al posto di un'altra, e l'azienda blockchain è diventata un'azienda di IA. Dall'autunno 2024 il sito pubblicizza la presunta prima carta di credito cripto che ti paga. Nel 2025 si parla di un editor di IA per il codice, oggi di un cloud di IA. Sulla pagina della storia ora si legge che Hanzo avrebbe usato l'IA fin dall'inizio e avrebbe già impiegato modelli linguistici come GPT nel 2019 [18].
Anche il server Discord è più vecchio di quanto sembri. Secondo i dati tecnici dell'invito è stato creato il 13 maggio 2018, in piena epoca blockchain [15]. Le sezioni in cui oggi il team si presenta sono nate il 4 novembre 2026. Due giorni dopo l'invio dell'e-mail indirizzata a me.
Lo schema è chiaro: Hanzo vende ciò che in quel momento è richiesto. La tecnologia cambia, la promessa resta sempre altrettanto grande. E oggi Hanzo racconta la propria storia come se l'IA fosse sempre stata il piano.
Il token «regolamentato»
Dagli anni della blockchain Hanzo presenta oggi un caso modello: la vendita di una criptovaluta per Unikrn, una piattaforma di scommesse sui tornei di videogiochi. Secondo la pagina della storia, Hanzo l'avrebbe realizzata tecnicamente nel 2017. Unikrn sarebbe stato «the first regulated esports bookmaker», il primo bookmaker regolamentato del suo genere, e il denaro sarebbe stato raccolto in paesi regolamentati [18].
L'autorità statunitense di vigilanza sulla borsa, la SEC, la vedeva diversamente. Nel settembre 2020 ha stabilito che i token Unikrn erano, giuridicamente, titoli finanziari. Offerte del genere vanno registrate presso la SEC. Unikrn non l'aveva fatto e così aveva raccolto circa 31 milioni di dollari. La sanzione: 6,1 milioni di dollari, secondo la SEC quasi l'intero patrimonio dell'azienda. I token sono stati disattivati [29]. Nel comunicato della SEC Hanzo non compare. Quale ruolo abbia avuto davvero l'azienda resta aperto. Ciononostante, l'azienda conta il progetto tra i suoi successi.
Lo stesso vale per il primo cliente di Hanzo, il produttore SKULLY, che prometteva un casco da moto con schermo integrato. Hanzo cita ancora oggi SKULLY come un successo [18]. Secondo la rivista tecnologica TechCrunch, l'azienda è crollata nel luglio 2016. Più di 3.000 persone che lo avevano preordinato dovettero allora temere di non ricevere mai il loro casco [30].
Due volte, quindi, Hanzo celebra come un successo ciò che per altri è finito male: per gli acquirenti dei token Unikrn e per chi aveva preordinato SKULLY. Per me non è un caso, ma un atteggiamento. Per Hanzo un successo è ciò che si lascia raccontare bene.
L'uomo dietro Hanzo
Zach Kelling è l'uomo dietro Hanzo. Nel registro del dominio hanzo.ai è indicato come titolare [31]. Su GitHub è attivo dal 2010 [32]. Per l'ultimo anno il suo profilo conta più di 140.000 contributi, cioè modifiche salvate al codice di programmi. Sarebbero quasi 400 al giorno, ogni giorno, per un anno. Molti di questi indicano come coautore «Hanzo Dev», il programma di IA di Hanzo che scrive codice da sé.
Nel 2017, secondo Startland News, Kelling era il capo di Hanzo, con sede a Kansas City [25]. Il suo profilo LinkedIn oggi racconta un'altra storia: direttore tecnico da gennaio 2014 a marzo 2026, in sede a San Francisco [21]. Anche su Discord si presenta come direttore tecnico [15]. Ormai è Antje Worring a dichiararsi a capo di Hanzo.
Il suo curriculum è sorprendentemente fitto [21]. Dal 2020 a marzo 2026, secondo LinkedIn, era contemporaneamente direttore tecnico di Hanzo, a tempo pieno in sede a San Francisco, fondatore dell'azienda cripto LUX, a tempo pieno in sede a New York, e da maggio 2021 anche direttore tecnico di Zoo Labs, anche in questo caso a tempo pieno in sede a New York. Da giugno 2026 è inoltre «Chief Scientist» di un'azienda chiamata ACM Global Tech. Anche questo a tempo pieno.
In questo lungo elenco manca un progetto: CryptoZoo.
CryptoZoo: il buco nel curriculum
CryptoZoo era un progetto dell'influencer Logan Paul, che ha milioni di fan su YouTube. Dal 2021 lo ha pubblicizzato come un gioco in cui si allevano animali e così si guadagna denaro [33]. Gli acquirenti pagavano per degli NFT, cioè oggetti da collezione digitali su una blockchain, e per una criptovaluta propria chiamata ZOO. Fino all'inizio del 2023, secondo la rivista di criptovalute Decrypt, il gioco non è stato consegnato [33].
Lo youtuber Coffeezilla, che indaga sui casi di truffa nel settore cripto, ha smontato CryptoZoo e ha accusato Paul di truffa. Il suo video più noto sull'argomento [34]:
Nel febbraio 2023 un acquirente ha intentato davanti a un tribunale federale in Texas un'azione collettiva contro Paul e altri soggetti coinvolti [35]. L'accusa: un «rug pull», letteralmente «tirare via il tappeto». Si intende che gli ideatori raccolgono denaro, abbandonano il progetto e tengono i soldi. Paul lo nega. Nel gennaio 2024 ha annunciato che avrebbe rimborsato 2,3 milioni di dollari agli acquirenti degli NFT. Chi aveva comprato la criptovaluta ZOO, secondo Decrypt, sarebbe rimasto a mani vuote [36]. Non sono riuscito a chiarire a che punto sia oggi il procedimento.
Zach Kelling si trovava proprio nel mezzo. Decrypt lo descrive come sviluppatore e primo direttore tecnico di CryptoZoo [33][37]. Nel gennaio 2023 ha detto alla rivista che il suo team aveva costruito il codice del gioco. A lui e ai suoi 30 sviluppatori spettava, secondo lui, un milione di dollari, e il gioco lo avrebbe consegnato solo dopo il pagamento. Paul ha replicato che Kelling aveva impiegato solo tre sviluppatori, non trenta, e che il gioco era ancora in lavorazione [33].
«So far, we have all been scammed.» (Finora siamo stati tutti truffati.) Zach Kelling a Decrypt, gennaio 2023
Che si tratti dello stesso Zach Kelling lo mostra un secondo articolo di Decrypt del luglio 2023 [37]. Chiama di nuovo Kelling sviluppatore e primo direttore tecnico di CryptoZoo e scrive che gli spetterebbe ancora più di un milione di dollari. E riferisce che Antje Worring, dopo la disputa con Paul, avrebbe avviato un progetto proprio: Zoo Labs. La stessa Antje Worring che oggi è a capo di Hanzo. La stessa Zoo Labs che Kelling indica su LinkedIn come la sua azienda [21].
Per non fare confusione: CryptoZoo e Zoo Labs sono due progetti diversi. CryptoZoo era il gioco di Logan Paul. Zoo Labs è il progetto di Worring e Kelling, nato secondo Decrypt come ramo benefico [37]. Il collegamento tra i due è Kelling.
Per correttezza va detto: secondo il portale specializzato Cointelegraph, nell'azione collettiva del febbraio 2023 Kelling non figura tra i convenuti [35]. Lui stesso si considera danneggiato da Logan Paul.
È comunque notevole come Hanzo tratti oggi quel periodo. Sul profilo LinkedIn di Kelling CryptoZoo non esiste [21]. Sulla pagina della storia di Hanzo, invece, per il 2021 compare un trionfo: Hanzo avrebbe fondato la Zoo Labs Foundation, venduto una propria criptovaluta per più di cinque milioni di dollari, e questa valuta chiamata ZOO al suo picco avrebbe valso più di 2,7 miliardi di dollari [18]. Quale valuta chiamata ZOO si intenda, Hanzo non lo dice. Anche CryptoZoo, nello stesso anno, vendeva una criptovaluta chiamata ZOO. Tra l'altro, secondo i dati dell'agenzia delle entrate statunitense, la Zoo Labs Foundation è stata riconosciuta come ente senza scopo di lucro solo nel giugno 2025 [38].
Una dirigente, molti curriculum
Su Discord Antje Worring è «CEO e cofondatrice» [15]. Su LinkedIn è cofondatrice e a capo di Hanzo da dicembre 2019, a tempo pieno, in sede a San Francisco [39]. Sulla pagina del team di Hanzo è un'altra cosa: Chief Operating Officer, cioè responsabile della gestione quotidiana [6]. E sul suo sito personale Hanzo compare sì, ma senza alcun ruolo [40].
Nel giugno 2024, quattro anni e mezzo dopo l'inizio indicato dal suo profilo LinkedIn, la serie di eventi Startup Grind a Bali l'ha presentata come relatrice. Worring ha condiviso lei stessa il post [41]. La sua biografia lì cita tre tappe: il marchio di costumi da bagno Karma Bikinis, l'azienda cripto Lux Partners e Zoo Labs. Hanzo? Manca. Nella grafica dell'evento, sotto il suo nome, c'è scritto: «COO, LUX».
Il suo ruolo in Lux esiste addirittura in quattro versioni. LinkedIn: direttrice del design da ottobre 2023 a dicembre 2024 [39]. La biografia del 2024: designer e programmatrice da marzo 2020 a maggio 2022 [41]. La grafica: responsabile della gestione quotidiana. Il suo sito: cofondatrice e direttrice del design [40].
Con Karma Bikinis il quadro è lo stesso. Secondo LinkedIn ha fondato il marchio nel giugno 2011 e lo ha guidato come dirigente fino a gennaio 2022 [39]. La biografia del 2024 dice che lì è designer principale da giugno 2014 [41]. E tra ottobre 2021 e gennaio 2022, secondo LinkedIn, avrebbe avuto tre posti a tempo pieno contemporaneamente: Hanzo in sede a San Francisco, Zoo Labs in sede a Londra e Karma Bikinis a Bali [39].
Il suo primo post su LinkedIn con un riferimento a Hanzo risale al 16 febbraio 2026 [42]. Prima si parlava d'altro. Nel luglio 2021 aveva previsto che presto ogni azienda avrebbe raccolto denaro tramite proprie criptovalute, e aveva annunciato: «Just wait for my new crypto project to drop!», aspettate solo il mio nuovo progetto cripto [43]. Nel 2023 ha condiviso pubblicità di Zoo Labs. Lì Zoo è un progetto «Game-Fi», un misto di gioco e operazioni finanziarie sulla blockchain, con animali come NFT [44]. I primi mille membri della cooperativa online avrebbero dovuto ricevere un «uovo di pinguino» digitale [45]. Oggi il suo profilo LinkedIn descrive Zoo Labs come un'organizzazione senza scopo di lucro per la sicurezza alimentare, la cura del territorio e la tutela delle specie [39].
Il 23 ottobre Worring ha invitato su LinkedIn a sostenere con donazioni gli sviluppatori open source. Diceva di amare il lavoro di Hanzo AI [46]. Il link porta alla pagina delle donazioni di Hanzo su GitHub. Lì sono registrati esattamente tre donatori. Uno di questi: il suo stesso account [47].
Di curriculum abbelliti su LinkedIn ce ne sono tanti. Qui però non si tratta di qualche mese in più o in meno. Si tratta di chi guida questa azienda e da quando. A questa semplice domanda la dirigenza di Hanzo stessa dà più risposte.
Galleria · 12
Copiato e rinominato
Hanzo pubblicizza un'intera famiglia di programmi: Hanzo Dev, Hanzo Bot, Hanzo Analytics, Hanzo Vector, Hanzo Flow e molti altri. Sembra il lavoro di un grande team di sviluppatori. In realtà quasi nulla di tutto ciò è lavoro proprio. Sono copie di noti programmi open source di altri sviluppatori, con un nuovo nome e un nuovo logo. Hanzo Dev deriva da OpenAI Codex, un assistente di programmazione dell'azienda di ChatGPT, passando per un'altra copia [48]. Hanzo Bot è OpenClaw, un popolare assistente di IA per il proprio computer [49]. Hanzo Analytics è Umami, Hanzo Insights è PostHog, Hanzo Vector è Qdrant, Hanzo Flow è Langflow. Ho contato diciotto programmi ripresi in questo modo.
È consentito. Il software open source si può copiare, modificare e persino vendere, a patto di rispettare la licenza. Di solito significa: bisogna citare gli autori originali. Hanzo lo fa, ma dove quasi nessuno lo vede. I nomi degli originali compaiono solo in un piccolo file di testo nel codice, il cosiddetto file NOTICE. Nel file di Hanzo Dev c'è scritto espressamente che i nomi dei progetti originali non compaiono di proposito da nessun'altra parte: non sulla pagina del progetto, non nella descrizione, non nel programma stesso. Sarebbe una regola fissa della casa per tutto ciò che Hanzo riprende [48]. Il risultato: per gli utenti i programmi sembrano sviluppati internamente. Chi non cerca in modo mirato non scoprirà mai di chi è il lavoro che sta usando.
Quello che Hanzo aggiunge di suo è scritto anch'esso in un file del genere, quello di Hanzo Bot: un nuovo aspetto grafico, un accesso tramite un account Hanzo, una gestione per i clienti aziendali e una fatturazione per cliente [49]. La parte propria, quindi, è soprattutto la cassa: lo strato attraverso cui Hanzo fa accedere i suoi utenti, li fattura e inoltra le loro richieste.
I numeri su GitHub completano il quadro, situazione al 7 novembre [50]. Lì Hanzo ha 558 cartelle di progetto pubbliche. 512 sono nate nel 2026, 362 solo a luglio e agosto. Il 30 luglio, in un solo giorno, se ne sono aggiunte 69, copie di noti componenti software. Su GitHub gli utenti possono contrassegnare i progetti con delle stelle, un po' come con i like. Il progetto più popolare di Hanzo ha 18 stelle. 384 progetti ne hanno esattamente tre, 149 esattamente quattro. Sembra che a mettere le stelle siano sempre gli stessi pochi account. Sul proprio sito Hanzo parla di più di 1.700 progetti [18].
Anche i modelli di IA sono in gran parte presi in prestito. La documentazione tecnica di Hanzo stessa fa risalire la maggior parte dei suoi modelli Zen a Qwen3, un modello linguistico liberamente disponibile del gruppo cinese Alibaba [51].
Galleria · 3
Copiato, ma non riparato
Copiare però ha un rovescio della medaglia, e colpisce gli utenti. Chi riprende codice altrui ne riprende anche gli errori. Se il team originale trova una falla di sicurezza, la ripara nel proprio programma. Nella copia la falla resta aperta finché chi ha copiato non recupera la correzione. Per Hanzo Bot, Hanzo stessa scrive addirittura che l'origine va intesa solo in senso storico e non significa che Hanzo continui a seguire l'originale [49]. Volevo sapere che cosa significa in pratica. Così, per sette programmi di Hanzo, ho controllato a che versione è fermo il loro codice e quali falle gli originali hanno chiuso da allora.
Il risultato è misto, e in più punti allarmante. Hanzo Dev segue da vicino il suo modello di OpenAI, per Hanzo Insights e per il calendario non trovo ritardi.
Hanzo Bot: fino a 388 falle note, nessuna di quelle controllate è chiusa
Tutt'altra storia per Hanzo Bot. Il suo codice è fermo alla versione che OpenClaw aveva all'inizio di marzo 2026. Da allora OpenClaw ha pubblicato centinaia di avvisi di sicurezza. Fino a 388 di questi, secondo le indicazioni di versione di OpenClaw stesso, riguardano proprio quella versione, e undici sono considerati critici [52]. Ho controllato quattro delle falle critiche nel codice di Hanzo Bot. Nessuna è chiusa. Una di queste permette a un account con diritti limitati di nominarsi da sé amministratore. OpenClaw la valuta 9,9 punti su 10 [53]. In Hanzo manca proprio il controllo con cui OpenClaw l'ha chiusa a marzo [54].
Altre tre falle aperte, nessun avviso agli utenti
In Hanzo Vector, un database, manca un interruttore di protezione con cui a ottobre Qdrant ha chiuso una falla critica: in un gruppo di più server, un accesso interno era aperto senza autenticazione. Estranei potevano registrarsi come server aggiuntivo e sottrarre dati. Valutazione: 9,8 su 10 [55] [56]. In Hanzo Analytics, un contatore di visitatori per siti web, basta una chiave che il contatore pubblico rilascia a ogni visitatore per recuperare i dati raccolti sui visitatori. Umami lo ha corretto a giugno, il codice di Hanzo ancora oggi non controlla la chiave [57] [58]. E in Hanzo Flow, un kit di costruzione per flussi di IA, la chiave per i dati di accesso salvati può essere prevedibile. Langflow lo ha segnalato come critico ad agosto e lo ha corretto [59] [60].
Per nessuno di questi programmi Hanzo ha pubblicato un avviso per i propri utenti. Le pagine su cui i progetti su GitHub mostrano avvisi del genere, da Hanzo sono vuote [61].
Per inquadrare la cosa: ho controllato il codice pubblicato, non i servizi di Hanzo in funzione. Se i servizi online di Hanzo siano altrettanto attaccabili, non lo so. Ma il codice mostra come Hanzo tratta il lavoro altrui. Copiare richiede minuti, mantenere costa anni. Hanzo ha ripreso 69 componenti software in un solo giorno. Che non vengano mantenuti tutti, si vede.
Serve tutto questo? Chi vuole usare molti modelli di IA con un unico account trova servizi affermati come OpenRouter. Chi usa direttamente gli originali riceve ogni correzione di sicurezza il giorno stesso in cui viene pubblicata. Chi usa le copie di Hanzo aspetta Hanzo. E alcune correzioni, a quanto pare, non arrivano mai.
L'IA che aziona lo scambio nel modo sbagliato
A ottobre la pagina aziendale di Hanzo ha proclamato a gran voce che il modello decisionale interno KAI ora supererebbe gli altri modelli di IA di internet [62]. Joshua Lynch ha rincarato: i modelli di Hanzo sarebbero ora addestrati a proteggere le vite umane [63].
Come prova serve un test basato su un vecchio esperimento mentale, il problema del carrello. Un tram corre verso un gruppo di persone. Ci si trova accanto a uno scambio e si può deviare il tram su un altro binario, dove ci sono altre persone. Bisogna azionare lo scambio? I filosofi ne discutono da decenni. I ricercatori di IA ne usano molte varianti per verificare se un modello, davanti a questioni di vita o di morte, decide in modo ragionevole e senza contraddizioni. La cosa diventa più importante perché i programmi di IA agiscono sempre più spesso da soli.
Hanzo ha ripreso a questo scopo un test di altri ricercatori, con 5.240 varianti del problema [64]. In 672 di queste la situazione è inequivocabile: azionare lo scambio uccide più persone di quante ne salvi. La cosa giusta sarebbe quindi lasciare stare lo scambio. Il modello Kai di Hanzo lo aziona comunque in 655 di questi 672 casi. Nessun altro modello nella tabella comparativa di Hanzo stessa va così male [65].
Il buon valore che Hanzo mostra, Kai lo raggiunge solo con un filtro aggiuntivo chiamato Nio. E questo fa soprattutto sì che il modello non risponda affatto: in 4.905 casi su 5.240. Chi non risponde non può nemmeno rispondere in modo sbagliato. La descrizione del test stessa avverte che il confronto non è equo (in originale: «Not like-for-like») [64]. Antje Worring su LinkedIn ha persino scritto che non si sostiene di aver risolto il problema [66]. La pagina aziendale ha un altro tono.
Anche questi numeri non erano così fin dall'inizio. Nella versione della tabella del 19 ottobre, Kai con Nio aveva zero decisioni sbagliate e zero contraddizioni [67]. Solo il 2 novembre Hanzo ha corretto i valori: 4 decisioni sbagliate e 4.905 contraddizioni su 5.240 casi. Anche l'avvertenza secondo cui il confronto non è equo esiste solo da questa correzione [68]. A quel punto i post su LinkedIn avevano già circa due settimane [62] [63] [66].
Questo mi disturba più di qualunque altra cosa in questa sezione. Hanzo fa pubblicità parlando di vita e di morte, con un'IA che presumibilmente protegge le vite umane. I suoi stessi numeri mostrano il contrario. A chi tratta i risultati in questo modo, non crederei sulla parola nemmeno riguardo alla sicurezza del suo software.
Galleria · 7
Cosa depone a favore di Hanzo
Hanzo non è un'azienda nata ieri. Esiste dal 2014, e la partecipazione al programma Techstars a Kansas City nel 2017 è documentata [25]. I programmi open source ripresi mantengono le loro licenze, gli autori sono indicati nei file NOTICE [48]. Nel codice non ho trovato malware, e alcune misure di protezione sono ben pensate. Hanzo impedisce per esempio che progetti estranei introducano comandi tramite impostazioni nascoste [69]. Secondo l'informativa sulla privacy, nell'UE il tracciamento pubblicitario viene caricato solo dopo il consenso, e prima della prima chat Hanzo chiede se può usare i dati per addestrare i suoi modelli [70]. La dirigente si è scusata con me e si è offerta di cancellarmi dalla lista. E Zach Kelling, nella vicenda CryptoZoo, si considera lui stesso danneggiato.
Contro Hanzo depone soprattutto ciò che il software fa con le impostazioni predefinite. E chi ne risponde.
Senza chiedere, comandato dal cloud
Hanzo offre strumenti per programmatori che lavorano con l'IA. Al centro ci sono i cosiddetti agenti di IA. Sono programmi che non si limitano a scrivere testi, ma agiscono da soli: eseguono comandi sul computer, modificano file, fanno ricerche su internet. Perché nulla vada storto, gli agenti più diffusi chiedono prima di ogni passaggio delicato: posso farlo?
Il software di Hanzo disattiva proprio questa domanda. Per esempio avvia Claude Code, il noto agente di programmazione dell'azienda Anthropic, fin dall'inizio in modo che agisca senza chiedere. Nel codice si legge al riguardo che l'approvazione automatica è attiva per impostazione predefinita (in originale: «Auto-approve is ON by default») [69]. Chi vuole che gli venga chiesto deve impostarlo esplicitamente.
Inoltre Hanzo dà agli agenti una cassetta degli attrezzi, che gli addetti ai lavori chiamano server MCP. Contiene di serie strumenti per eseguire comandi, leggere e scrivere file, caricare contenuti da internet, usare un browser e controllare direttamente il computer [71]. Secondo la descrizione di sicurezza di Hanzo stessa, lavorano con tutti i diritti dell'utente [72].
Per i comandi particolarmente pericolosi la cassetta degli attrezzi ha un livello di sicurezza. Solo che non è lei a chiedere all'essere umano. Secondo il codice, lascia passare il comando appena l'agente invia un'autorizzazione, e si affida al fatto che il programma dell'utente abbia chiesto prima [73]. Ma proprio questa domanda Hanzo l'ha appena disattivata in Claude Code.
E il server di Hanzo ha voce in capitolo. A ogni avvio il software scarica dal server fino a 16 istruzioni e le mette dove l'agente cerca le sue istruzioni di lavoro. Gli addetti ai lavori le chiamano skill [74]. Le sessioni in corso, il server di Hanzo può metterle in pausa, terminarle o assegnare loro un nuovo compito. Nel codice c'è una frase che riassume tutto:
«cloud steers, this supervisor obeys» (Il cloud comanda, il programma obbedisce.) dal codice di Hanzo [75]
Messo insieme, ne risulta una catena. Un server gestito da Hanzo dà istruzioni a un programma. Il programma le esegue sul computer, con tutti i diritti dell'utente, senza chiedere. Non ho indizi che Hanzo ne abusi. Ma chi prendesse il controllo dei server di Hanzo o di un account lì, avrebbe questa strada aperta.
Galleria · 7
Dove vanno i tuoi dati
Chi ha effettuato l'accesso a Hanzo invia per impostazione predefinita il proprio lavoro in diretta a Hanzo: gli input all'IA, le sue risposte e tutto ciò che gli strumenti producono nel frattempo. Può trattarsi anche del contenuto di file, fino a 48 kilobyte per voce, cioè circa 49.000 caratteri [76]. A questo si aggiungono il nome del progetto, la cartella e il nome del computer [77]. Chi non lo vuole deve disattivarlo esplicitamente [78].
Un altro strumento, su richiesta, carica su Hanzo fino a 5.000 file di un progetto [79]. Nei loro progetti i programmatori creano spesso un file con password e chiavi di accesso, di solito con il nome .env. Inoltre tengono un elenco dei file che non devono mai essere caricati. Lo strumento di Hanzo ignora entrambe le cose. E poiché l'agente lavora senza chiedere, decide da solo quando usarlo.
Anche il software stesso, a ogni esecuzione, invia un rapporto a Hanzo: quale comando è stato eseguito, per quanto tempo e con quale risultato, più un identificativo del dispositivo e, se si è effettuato l'accesso, la chiave di accesso personale [80].
Chi riceve alla fine i dati? Non è chiaro. Secondo i termini di utilizzo, una richiesta può andare a più fornitori di IA, e il modello dietro un nome Hanzo può cambiare in qualsiasi momento [81]. Quale IA risponde, quindi, non si sa con certezza. L'elenco dei fornitori di servizi che ricevono dati è contrassegnato come bozza, e molte indicazioni al suo interno come non confermate [82].
L'informativa sulla privacy è la prima versione e, secondo la sua stessa data, vale dal 25 ottobre 2026 [70]. Indica gli Stati Uniti come luogo del trattamento. Un rappresentante nell'UE, che le aziende al di fuori dell'UE secondo il GDPR (Regolamento generale sulla protezione dei dati) devono di solito nominare, non lo indica. E sulla pagina riepilogativa dei testi legali di Hanzo si legge: «Status: draft, pending counsel», una bozza che gli avvocati devono ancora verificare. I testi sarebbero «not yet effective», non ancora validi [83]. Che cosa vale, allora? A quanto pare non lo sa nemmeno Hanzo.
Galleria · 13
Nove account con accesso ai tuoi aggiornamenti
Oggi il software arriva raramente sul computer in un unico pezzo. Viene distribuito tramite servizi di pacchetti e aggiornato di continuo. Chi può pubblicare nuove versioni lì decide che cosa finisce sui computer degli utenti.
Hanzo consiglia di installare il software con un unico comando, che scarica un programma da internet e lo avvia subito [84]. Questo programma, a ogni esecuzione, va a prendere la versione più recente del vero e proprio programma di installazione dalla cartella di progetto di Hanzo su GitHub. Una versione fissa e verificata non esiste. Per controllo, il programma di installazione confronta un checksum, una specie di impronta digitale del file. Solo che l'impronta proviene dalla stessa fonte del file. Hanzo stessa scrive nel codice che per questo non dimostra nulla sulla provenienza del file [85]. Una vera verifica della provenienza esiste solo per singoli programmi.
Sul servizio di pacchetti npm, il più grande archivio di componenti software per il linguaggio JavaScript, nove account possono pubblicare il pacchetto di Hanzo [86]. Tre appartengono riconoscibilmente a Hanzo, a Kelling e a Worring. Gli altri sei usano indirizzi e-mail gratuiti di Gmail e Proton. Chi ci sia dietro non si riesce a capire. Non deve per forza significare qualcosa di grave. Ma ognuno di questi account è una porta. Se uno di essi viene violato, l'attaccante può pubblicare una versione infetta, che arriva a tutti quelli che installano o aggiornano il pacchetto di Hanzo. Manca anche un attestato di provenienza con cui npm certifica che un pacchetto è stato davvero costruito a partire dal codice pubblicato.
Dall'esterno quasi nessuno guarda questo codice. I tre progetti più importanti di Hanzo per questi strumenti hanno su GitHub 11, 9 e 3 stelle [50]. Chi vuole segnalare una falla di sicurezza in modo riservato deve cifrare il messaggio con una chiave di Hanzo. Ma secondo la descrizione di sicurezza di Hanzo questa chiave non esiste ancora, c'è scritto solo «TBD», da definire [72].
In estate c'è stata una falla vera. Hanzo offre la possibilità di condividere con altri una finestra dei comandi sul proprio computer. Secondo un commento nel codice, in passato queste condivisioni erano accessibili a qualsiasi account su Hanzo, indipendentemente dall'organizzazione a cui apparteneva [87]. Hanzo l'ha corretta l'11 agosto [88]. Un avviso agli utenti non l'ho trovato, la pagina degli avvisi di sicurezza del progetto è vuota [89].
Galleria · 6
Il rischio, pensato fino in fondo
Presi singolarmente, quasi tutti questi riscontri si possono spiegare. Un agente che non chiede conferma fa risparmiare tempo. Un server che invia istruzioni mantiene aggiornato il software. Uno strumento per caricare file è comodo. Diventa pericoloso quando si mettono insieme i pezzi. Allora sul tuo computer lavora un programma con tutti i tuoi diritti, non chiede, accetta comandi dal cloud e può caricare i tuoi file, password comprese. Chi comanda questo programma comanda il tuo computer.
A questo si aggiunge un pericolo che riguarda tutti gli agenti di IA e che in Hanzo pesa in modo particolare: la cosiddetta prompt injection. Si intendono istruzioni nascoste in testi, pagine web o file, che un'IA legge e scambia per un incarico [90]. Un commento preparato ad arte nel codice di altri, una pagina web manipolata, e l'agente fa qualcosa che il suo utente non ha mai voluto. Gli agenti più diffusi, in un momento del genere, chiedono conferma. L'agente di Hanzo non chiede.
E poi ci sono i rischi silenziosi. Nove account possono pubblicare nuove versioni, e sei di questi nessuno sa a chi attribuirli. I testi legali, secondo Hanzo, non sono nemmeno ancora in vigore. I dati vanno negli Stati Uniti, un referente nell'UE non c'è. Hanzo ha chiuso una falla di sicurezza senza avvisare i suoi utenti, e in diverse copie mancano correzioni che gli originali hanno pubblicato da tempo. Ogni punto, preso da solo, sarebbe un motivo per guardare con attenzione. Insieme, per me, danno un quadro chiaro: Hanzo chiede la massima fiducia e in cambio offre garanzie minime.
Dietro l'IA: la prossima criptovaluta
Hanzo viene dal mondo cripto, e continua a fare piani con esso. In un proprio documento programmatico con lo stato «Final», Hanzo descrive una propria criptovaluta chiamata «$AI» [91]. Ne è previsto un miliardo di unità. Il 30 per cento dovrebbe andare a chi mette a disposizione potenza di calcolo, il 5 per cento dovrebbe essere venduto pubblicamente, e gli scambi dovrebbero avvenire su una borsa chiamata lux.exchange. L'indirizzo della valuta sulla blockchain non è ancora stabilito. Già oggi il software di Hanzo può collegare un computer alla rete blockchain Lux [92] e, su comando, creare un portafoglio digitale [93].
Lux è un'altra azienda della cerchia di Kelling. Su LinkedIn si indica come fondatore di LUX [21]. Worring lì era, a seconda della fonte, designer, direttrice del design o responsabile della gestione quotidiana. Sul suo sito Lux Partners si presenta con un operatore di trasferimento di denaro autorizzato e vigilato, con sede sull'Isola di Man. Quale azienda sia, sulla home page non è scritto [94]. Nel registro dell'autorità di vigilanza finanziaria locale non figurano né Lux Partners, né Hanzo, né Zoo. La ricerca di «lux» trova solo un fondo e un'azienda chiamata Flux Limited [95].
Se la criptovaluta $AI sia già stata emessa o venduta, non sono riuscito a chiarirlo. Il piano c'è.
Perché un'azienda che vuole offrire strumenti per programmatori ha bisogno di una propria criptovaluta? La storia di Hanzo dà una risposta: la vendita di token per Unikrn, una criptovaluta chiamata ZOO, ora $AI. L'IA è nuova. Il modello di business che c'è sotto sembra familiare.
E così arrivo alla domanda che non mi lascia da quando ho letto il codice. Il software di Hanzo può collegare un computer a una rete blockchain e creare un portafoglio. La valuta prevista dovrebbe ricompensare chi mette a disposizione potenza di calcolo. Di serie, questa funzione è disattivata. Ma lo stesso software esegue comandi senza chiedere, accetta istruzioni dal cloud e, come qualsiasi agente di IA, si può ingannare con istruzioni introdotte di nascosto. Chi garantisce che il proprio computer un giorno non lavori in background per una rete cripto altrui, su istruzione del server o per mano di un attaccante? Nessuno. Non ho indizi che Hanzo abbia in mente qualcosa del genere. Ma i componenti per farlo stanno uno accanto all'altro, nello stesso software, presso la stessa azienda.
Galleria · 8
Che cosa significa dal punto di vista legale
Non sono un avvocato, ma le regole sono chiare. Secondo il paragrafo 7 della legge tedesca contro la concorrenza sleale (UWG), la pubblicità via e-mail senza previo consenso esplicito costituisce sempre una molestia inaccettabile [96]. Vale per i privati e per le aziende.
Hanzo ha sede negli Stati Uniti, il mittente dell'e-mail che ho ricevuto, secondo LinkedIn, in Irlanda, quindi nell'UE [4]. Il regolamento generale sulla protezione dei dati dell'UE (GDPR) si applica comunque, se un'azienda offre servizi a persone nell'UE: così prevede l'articolo 3 [97]. Un invito in lingua tedesca a una versione di prova è un'offerta di questo tipo. Chi non raccoglie i dati presso l'interessato stesso deve informarlo secondo l'articolo 14, anche sulla provenienza dei dati. L'e-mail non conteneva nulla di tutto ciò. E chi, come la dirigente di Hanzo, invoca un consenso, deve poterlo dimostrare secondo l'articolo 7.
A ciò si aggiungono le regole di GitHub stesso, che vietano proprio questo uso dei dati [2].
14 minuti prima di essere cacciato
Il 6 novembre alle 20:42 invio a Hanzo via e-mail sette domande. Da dove viene il mio indirizzo? Perché nell'oggetto c'era «filament», e c'è un collegamento con il progetto Filament? Da dove viene il permesso per l'e-mail? Hanzo conosce le regole dell'UE sulle e-mail pubblicitarie? Un programma di IA ha scritto l'e-mail, e se sì, quanto è sicuro allora il software? Hanzo ha estratto dati da GitHub, e con quale permesso? Per la risposta concedo 24 ore.
Più veloce di qualsiasi risposta è la moderazione di Hanzo. Alle 20:56, 14 minuti dopo la mia e-mail, un moderatore mi rimuove dal server Discord di Hanzo. Una risposta alla mia e-mail non è arrivata fino alla pubblicazione di questo articolo. Quello che la dirigente mi aveva scritto in chat poco prima, la stessa sera, si trova più sopra.
Conclusione: affiderei il mio computer a Hanzo?
Hanzo vuole molto. Chi usa il software con le impostazioni predefinite lascia lavorare un'IA sul proprio computer senza che chieda conferma. Invia a Hanzo input, risposte e contenuti dei file, accetta istruzioni dal server di Hanzo e lascia comandare il proprio lavoro dal cloud. Su richiesta, interi progetti finiscono da Hanzo, file di password compresi. È difficile dare a uno strumento più accesso di così. Per questo alla fine conta soprattutto una domanda: a chi lo si dà?
Le persone
Al centro ci sono due persone, Zach Kelling e Antje Worring. Kelling ha fondato Hanzo nel 2014. Allora si definiva capo, oggi direttore tecnico. Il suo curriculum mostra diversi posti a tempo pieno nello stesso periodo, in sede a San Francisco e a New York. Manca una tappa: CryptoZoo, il gioco cripto di Logan Paul, per cui secondo Decrypt ha lavorato come sviluppatore e primo direttore tecnico. In quella vicenda Kelling si considera lui stesso danneggiato, e nell'azione collettiva non figura tra i convenuti. Eppure la tappa manca dal suo profilo, mentre Hanzo per lo stesso anno 2021 celebra come un grande successo una criptovaluta chiamata ZOO.
Worring si dichiara a capo di Hanzo, la pagina del team di Hanzo la indica come responsabile della gestione quotidiana. I suoi curriculum si contraddicono in diverse tappe, e il suo primo post su LinkedIn su Hanzo è di quest'anno. Il mittente dell'e-mail che ho ricevuto, Joshua Lynch, è un fellow a tempo determinato. Parallelamente promuove una criptovaluta e presenta una piattaforma di investimento su cui compaiono anche progetti sull'energia dal nulla.
L'azienda
Hanzo esiste, questo è documentato. Quasi tutto il resto rimane sfocato. L'azienda indica tre anni di fondazione e tre città come sede. I suoi due indirizzi a San Francisco sono club per fondatori. Su Discord il team conta due persone, su LinkedIn da 11 a 50, sulla pagina del team 16 persone e 16 programmi di IA. Se «Hanzo AI, Inc.» sia registrata come società, dove e con quali responsabili, non sono riuscito a verificarlo. Secondo CB Insights Hanzo ha ricevuto 120.000 dollari di capitale [98]. Una comunicazione all'autorità statunitense di vigilanza sulla borsa su un round di finanziamento non l'ho trovata [99], e Hanzo non pubblica dati finanziari [100]. I suoi testi legali, secondo Hanzo stessa, sono una bozza.
I precedenti
Hanzo si è reinventata a ogni tendenza: negozi online, blockchain, carta di credito cripto, intelligenza artificiale. La frase pubblicitaria centrale del sito è rimasta la stessa, è stata solo sostituita la parola «blockchain» con «IA». La vendita di token che Hanzo cita come uno dei primi successi era, secondo la SEC, un'offerta di titoli non registrata. Il primo cliente è fallito. E dietro l'IA Hanzo sta già pianificando la prossima criptovaluta propria.
Il software
I programmi sono per lo più copie rinominate di progetti altrui. La parte propria di Hanzo è lo strato attraverso cui gli utenti accedono, pagano e inviano i loro dati a Hanzo. Proprio questo strato è il problema: nessuna richiesta di conferma, controllo dal cloud, caricamenti senza protezione per le password. Nove account possono pubblicare nuove versioni, e sei di questi nessuno sa a chi attribuirli. Una falla di sicurezza è stata chiusa senza avvisare gli utenti, in diverse copie mancano correzioni che gli originali hanno pubblicato da tempo, e una chiave per le segnalazioni riservate non esiste ancora. E quale modello di IA risponda alla fine, Hanzo espressamente non lo stabilisce.
Il primo contatto
Hanzo mi ha scritto con un'e-mail pubblicitaria basata sui miei dati su GitHub, contro le regole di GitHub e senza il mio consenso. Quando ho chiesto spiegazioni, la dirigente ha invocato un permesso di tutti gli utenti che nel mio caso non c'è mai stato. Poi ha attribuito l'e-mail a un singolo collaboratore. 14 minuti dopo le mie domande scritte ero stato rimosso dal server Discord. Una risposta alle mie domande non è arrivata.
Il mio giudizio
Qui è d'obbligo il massimo scetticismo. Non affiderei a Hanzo né il mio computer, né il mio codice, né le mie credenziali di accesso. Un software che agisce senza chiedere pretende dai suoi utenti una fiducia cieca. Questa fiducia un'azienda deve guadagnarsela: con una situazione chiara, testi legali validi e una comunicazione onesta. In Hanzo non trovo nulla di tutto questo. Se dietro la facciata ci sia più di un piccolo team con grandi pretese, non lo so. Per dire di no non ho bisogno di saperlo.
Come proteggerti
Se pubblichi codice su GitHub, imposta nel tuo account che il tuo indirizzo e-mail resti privato. GitHub ti darà allora un indirizzo sostitutivo per i tuoi commit [101]. I vecchi commit mantengono il vecchio indirizzo.
Se anche tu hai ricevuto l'e-mail: secondo l'articolo 15 del GDPR puoi chiedere a Hanzo da dove ha preso i tuoi dati. Secondo l'articolo 7 Hanzo deve dimostrarti il presunto consenso, e secondo l'articolo 21 puoi opporti alla pubblicità [97]. GitHub accetta segnalazioni di abuso tramite la funzione «Report abuse».
E prima di dare a un qualsiasi strumento di IA l'accesso al tuo computer, vale la pena porsi cinque domande:
- Chi c'è dietro? Esiste un'azienda registrata con indirizzo e responsabili?
- I testi legali sono in vigore, e indicano un referente nell'UE?
- Lo strumento chiede conferma prima di ogni azione delicata?
- Dove vanno i tuoi dati, e chi li riceve alla fine?
- Chi può pubblicare nuove versioni, e come si segnalano le falle di sicurezza?
Anche tu hai ricevuto posta da Hanzo? Scrivimi, e integrerò l'articolo.
Hanzo in sintesi
- Azienda: Hanzo AI, Inc., holding Hanzo Industries Inc. (che secondo Hanzo ne detiene il 51 per cento)
- Fondata: nel 2014 secondo Startland News, inizialmente come Crowdstart. Hanzo stessa indica il 2013, il 2014 e il 2016.
- Sede secondo Hanzo: Kansas City, San Francisco o Los Angeles
- Indirizzi: 1 Ferry Building, San Francisco (SHACK15); 995 Market Street, San Francisco (Frontier Tower); 405 Southwest Blvd #200, Kansas City
- Domini:
hanzo.ai,hanzo.app,hanzo.sh,hanzoskills.com,hanzo.blog,hanzo.bot - Mittente dell'e-mail:
joshua@hanzo.app, invio tramite SendGrid - Persone: Zach Kelling (fondatore, oggi direttore tecnico, secondo Decrypt in passato sviluppatore e primo direttore tecnico di CryptoZoo), Antje Worring (si definisce CEO, sulla pagina del team COO), Joshua Lynch («Fellow» da ottobre 2026)
- Nessun legame con: Hanzo Archives (Regno Unito), Hanzo Solutions
Fonti
- Il mio commit su Filament del 18/09/2025 (indirizzo visibile nella vista patch): https://github.com/filamentphp/filament/commit/e4be0d2fe3af388250b098ae10258afa776bcf9c
- GitHub, regole d'uso (Acceptable Use Policies), sezioni 7 e 8: https://docs.github.com/en/site-policy/acceptable-use-policies/github-acceptable-use-policies
- Hacker News, «Tell HN: YC companies scrape GitHub activity, send spam emails to users»: https://news.ycombinator.com/item?id=47163885
- Profilo LinkedIn di Joshua Lynch: https://www.linkedin.com/in/joshua-lynch-mba-1b603919b/
- Webby AI, Chi siamo: https://webbyai.cc/about/
- Hanzo, pagina del team: https://hanzo-industries.pages.dev/team
- Hanzo, pagina delle carriere: https://hanzo.ai/careers
- Post LinkedIn di Joshua Lynch del 28/10/2026, raccomandazione per Hanzo: https://www.linkedin.com/posts/joshua-lynch-mba-1b603919b_if-you-would-like-to-reduce-your-ai-spend-ugcPost-7521187590696431616-c6tr/
- Post di gruppo LinkedIn di Joshua Lynch del 27/10/2026, Qortal come «next bitcoin moment»: https://www.linkedin.com/feed/update/urn:li:groupPost:2256615-7520854126252179460/
- Post LinkedIn di Joshua Lynch del 27/10/2026, Qort in cambio dell'indirizzo del portafoglio: https://www.linkedin.com/posts/joshua-lynch-mba-1b603919b_blockchain-crypto-rwa-ugcPost-7520844492502040577-SJNG/
- Post LinkedIn di Joshua Lynch del 01/11/2026, piattaforma DeSci: https://www.linkedin.com/posts/joshua-lynch-mba-1b603919b_desci-rwa-qortal-ugcPost-7522701860814688256-qUtF/
- Wikipedia, Ruggero Santilli: https://en.wikipedia.org/wiki/Ruggero_Santilli
- Post LinkedIn di Joshua Lynch del 02/11/2026, piattaforma con dividendi: https://www.linkedin.com/posts/joshua-lynch-mba-1b603919b_rwa-blockchain-investment-ugcPost-7523031002924003328-Rz8U/
- Hanzo AI su LinkedIn, 05/11/2026, condivide il post di Joshua Lynch: https://www.linkedin.com/feed/update/urn:li:activity:7524225067266846720/
- Server di Hanzo su Discord (invito): https://discord.gg/XthHQQj
- LinkedIn, pagina aziendale «Hanzo AI»: https://www.linkedin.com/company/hanzo-ai/
- Hanzo, documentazione: https://docs.hanzo.ai/
- Hanzo, pagina della storia: https://hanzo.ai/history
- LinkedIn, pagina aziendale «Hanzo»: https://www.linkedin.com/company/hanzoai/about/
- Hanzo, pagina stampa: https://hanzo-industries.pages.dev/press
- Profilo LinkedIn di Zach Kelling, esperienza professionale: https://www.linkedin.com/in/zeekay/details/experience/
- SHACK15: https://www.shack15.com
- Frontier Tower: https://frontiertower.io
- Instagram, account «hanzoinc»: https://www.instagram.com/hanzoinc/
- Startland News, 10/10/2017, «Techstars Spotlight: Hanzo's e-commerce tools designed to make you money»: http://www.startlandnews.com/2017/10/techstars-spotlight-hanzos-e-commerce-tools-designed-to-make-you-money/
- hanzo.ai a maggio 2018, Wayback Machine: https://web.archive.org/web/20180509070330/https://hanzo.ai/
- hanzo.ai a dicembre 2023, Wayback Machine: https://web.archive.org/web/20231204024957/https://hanzo.ai/
- hanzo.ai a febbraio 2024, Wayback Machine: https://web.archive.org/web/20240227022014/https://hanzo.ai/
- SEC, comunicato stampa 2020-211 su Unikrn, 15/09/2020: https://www.sec.gov/news/press-release/2020-211
- TechCrunch, 26/07/2016, su SKULLY: https://techcrunch.com/2016/07/26/once-promising-ar-motorcycle-helmet-startup-skully-has-crashed-and-burned/
- Registro dei domini (RDAP) per hanzo.ai: https://rdap.org/domain/hanzo.ai
- Profilo GitHub di Zach Kelling: https://github.com/zeekay
- Decrypt, 06/01/2023, su CryptoZoo e Kelling: https://decrypt.co/118582
- Coffeezilla, «Investigating Logan Paul's Biggest Scam», YouTube: https://www.youtube.com/watch?v=386p68_lDHA
- Cointelegraph, azione collettiva contro Logan Paul e CryptoZoo: https://cointelegraph.com/news/logan-paul-and-cryptozoo-sued-in-class-action-lawsuit
- Decrypt, gennaio 2024, offerta di riacquisto: https://decrypt.co/211776/logan-paul-launches-cryptozoo-nft-buyback-files-countersuit-as-legal-battles-rage-on/
- Decrypt, 01/07/2023, su CryptoZoo, Kelling e Zoo Labs: https://decrypt.co/es/146988/promesas-rotas-logan-paul-sigue-sin-reembolsar-compradores-cryptozoo-nft
- ProPublica, Zoo Labs Foundation (dati dell'agenzia delle entrate statunitense): https://projects.propublica.org/nonprofits/organizations/883538992
- Profilo LinkedIn di Antje Worring: https://www.linkedin.com/in/antje-worring/
- Sito web di Antje Worring: https://antjeworr.ing
- Startup Grind Bali su LinkedIn, 24/06/2024, condiviso da Antje Worring: https://www.linkedin.com/feed/update/urn:li:activity:7210839522501173248/
- Post LinkedIn di Antje Worring del 16/02/2026, sito web con hanzo.bot: https://www.linkedin.com/posts/antje-worring_in-a-world-where-our-relationships-are-split-share-7429284964153847808-e6Rm/
- Post LinkedIn di Antje Worring del 14/07/2021 sulle ICO: https://www.linkedin.com/posts/antje-worring_kcollective-share-6821106138327592960-Symj/
- Post LinkedIn di Antje Worring del 23/03/2023, Zoo come «Game-Fi»: https://www.linkedin.com/posts/antje-worring_ugcPost-7044482514891010048-q6h3/
- Post LinkedIn di Antje Worring del 12/07/2023, Zoo DAO e uovo di pinguino: https://www.linkedin.com/posts/antje-worring_join-the-zoo-dao-and-save-animals-with-gamification-share-7084979741912444928-NChX/
- Post LinkedIn di Antje Worring del 23/10/2026, appello alle donazioni: https://www.linkedin.com/posts/antje-worring_sponsor-your-favorite-open-source-contributors-share-7519194739687133184-Wq7E/
- Hanzo su GitHub Sponsors: https://github.com/sponsors/hanzoai
- File NOTICE di Hanzo Dev: https://github.com/hanzoai/dev/blob/main/NOTICE
- File NOTICE di Hanzo Bot: https://github.com/hanzoai/bot/blob/main/NOTICE
- Hanzo su GitHub: https://github.com/hanzoai
- Hanzo, documento HIP-0039 sui modelli Zen: https://github.com/hanzoai/HIPs/blob/main/HIPs/hip-0039-zen-model-architecture.md
- OpenClaw, avvisi di sicurezza pubblicati: https://github.com/openclaw/openclaw/security/advisories
- OpenClaw, avviso GHSA-4jpw-hj22-2xmc del 12/03/2026, critico: https://github.com/openclaw/openclaw/security/advisories/GHSA-4jpw-hj22-2xmc
- Codice di Hanzo Bot, nuove chiavi di accesso senza controllo dei diritti: https://github.com/hanzoai/bot/blob/5e60419342c816c01b0e6d298316a15e27823108/src/gateway/server-methods/devices.ts#L149-L168
- Qdrant, avviso GHSA-frc7-44gm-99qq del 22/10/2026, critico: https://github.com/qdrant/qdrant/security/advisories/GHSA-frc7-44gm-99qq
- Impostazioni di Hanzo Vector, senza l'interruttore di protezione enforce_internal_auth: https://github.com/hanzoai/vector/blob/6e02ab9e1aaa0def4ca29c2510e992f8efa040b6/config/config.yaml
- Umami, avviso GHSA-3xx8-742v-m4mq del 30/06/2026: https://github.com/umami-software/umami/security/advisories/GHSA-3xx8-742v-m4mq
- Codice di Hanzo Analytics, controllo delle chiavi di condivisione: https://github.com/hanzoai/analytics/blob/e5669c4598469c7661d3d4df0680e5e68e1182e3/src/lib/auth.ts#L147-L154
- Langflow, avviso GHSA-jxw3-mjmx-3pqm del 12/08/2026, critico: https://github.com/langflow-ai/langflow/security/advisories/GHSA-jxw3-mjmx-3pqm
- Codice di Hanzo Flow, chiave tramite random.seed: https://github.com/hanzoai/flow/blob/5c38bcef83227064222536c43fb7608f9afcdcc9/src/backend/base/flow/services/auth/utils.py#L349-L351
- Hanzo Bot, pagina degli avvisi di sicurezza: https://github.com/hanzoai/bot/security/advisories
- Post LinkedIn di Hanzo AI del 19/10/2026 su KAI: https://www.linkedin.com/posts/our-decision-model-kai-now-is-out-performing-share-7517981008667828226-tRkA/
- Post LinkedIn di Joshua Lynch del 20/10/2026 sul test del carrello: https://www.linkedin.com/posts/joshua-lynch-mba-1b603919b_ai-technology-share-7518304576517779456-lGaw/
- Hanzo, test del carrello per Kai: https://github.com/hanzoai/trolley-bench
- Hanzo, test del carrello, tabella comparativa di Kai con e senza Nio, situazione al 02/11/2026: https://github.com/hanzoai/trolley-bench/blob/6cba2c9eb4e9b9c01dfbbad928609f0253af52c8/README.md?plain=1#L36-L38
- Post LinkedIn di Antje Worring del 17/10/2026 sul test del carrello: https://www.linkedin.com/posts/antje-worring_decisionmodels-agenticframework-workflows-share-7517281855059193858-SAHj/
- Hanzo, test del carrello, tabella dei risultati nella versione del 19/10/2026: https://github.com/hanzoai/trolley-bench/blob/7ebe7857c3fdaf5b2ac2100c04e5218ba8f448b0/README.md?plain=1#L12-L15
- Hanzo, correzione dei numeri del test del carrello e nuova avvertenza del 02/11/2026: https://github.com/hanzoai/trolley-bench/commit/6cba2c9eb4e9b9c01dfbbad928609f0253af52c8
- Codice «gen», avvio di Claude Code: https://github.com/hanzoai/gen/blob/7846eed181a15047e5b1b3ec1a092a9a4d8ad82b/src/claude.rs
- Hanzo, informativa sulla privacy: https://hanzo.ai/privacy
- Codice della cassetta degli attrezzi (MCP), elenco degli strumenti: https://github.com/hanzoai/mcp/blob/99894639f353ce0d368b23471c81ac89d37e703d/rust/src/lib.rs
- Descrizione di sicurezza della cassetta degli attrezzi: https://github.com/hanzoai/mcp/blob/99894639f353ce0d368b23471c81ac89d37e703d/SECURITY.md
- Codice del livello di sicurezza: https://github.com/hanzoai/mcp/blob/99894639f353ce0d368b23471c81ac89d37e703d/rust/src/tools/verdict.rs
- Codice «gen», istruzioni dal server: https://github.com/hanzoai/gen/blob/7846eed181a15047e5b1b3ec1a092a9a4d8ad82b/src/kit.rs
- Codice «gen», controllo dal cloud: https://github.com/hanzoai/gen/blob/7846eed181a15047e5b1b3ec1a092a9a4d8ad82b/src/control.rs
- Codice «gen», output degli strumenti fino a 48 kilobyte: https://github.com/hanzoai/gen/blob/7846eed181a15047e5b1b3ec1a092a9a4d8ad82b/src/event.rs#L177-L185
- Codice «gen», dati trasmessi su cartella, progetto e computer: https://github.com/hanzoai/gen/blob/7846eed181a15047e5b1b3ec1a092a9a4d8ad82b/src/context.rs#L4-L5
- Codice «gen», trasmissione attiva per impostazione predefinita: https://github.com/hanzoai/gen/blob/7846eed181a15047e5b1b3ec1a092a9a4d8ad82b/src/lib.rs#L122-L125
- Codice della cassetta degli attrezzi, caricamento di progetti: https://github.com/hanzoai/mcp/blob/99894639f353ce0d368b23471c81ac89d37e703d/rust/src/tools/cloud_code.rs
- Codice della riga di comando, segnalazioni di utilizzo: https://github.com/hanzoai/cli/blob/95b7b84c6f3525ebd30ed5d8080fb460e9593790/src/telemetry.rs
- Hanzo, termini di utilizzo: https://hanzo.ai/terms
- Hanzo, elenco dei fornitori di servizi: https://hanzo.ai/legal/subprocessors
- Hanzo, panoramica dei testi legali: https://hanzo.ai/legal
- Hanzo, programma di installazione: https://hanzo.sh
- Hanzo, vero e proprio programma di installazione: https://github.com/hanzoai/cli/blob/95b7b84c6f3525ebd30ed5d8080fb460e9593790/install.sh
- Registro npm, pacchetto «hanzo», elenco di chi può pubblicare nel campo «maintainers»: https://registry.npmjs.org/hanzo
- Codice della riga di comando, condivisione di finestre dei comandi, righe da 40 a 47: https://github.com/hanzoai/cli/blob/95b7b84c6f3525ebd30ed5d8080fb460e9593790/src/commands/share.rs#L40-L47
- Hanzo, correzione della falla nelle condivisioni dell'11/08/2026: https://github.com/hanzoai/cli/commit/e04db5895587cac63aca371a37b573ee064892d6
- Riga di comando di Hanzo, pagina degli avvisi di sicurezza: https://github.com/hanzoai/cli/security/advisories
- OWASP, Prompt Injection (LLM01): https://genai.owasp.org/llmrisk/llm01-prompt-injection/
- Hanzo, documento HIP-0001 sulla criptovaluta $AI: https://github.com/hanzoai/HIPs/blob/d1309820bd63a66fb94c63ff268df8901915ddd4/HIPs/hip-0001-ai-coin-hanzos-native-currency.md
- Hanzo, riga di comando, comando «hanzo chain» per un nodo nella rete Lux: https://github.com/hanzoai/cli/blob/95b7b84c6f3525ebd30ed5d8080fb460e9593790/src/commands/chain.rs#L1-L9
- Hanzo, riga di comando, comando «hanzo wallet»: https://github.com/hanzoai/cli/blob/95b7b84c6f3525ebd30ed5d8080fb460e9593790/src/commands/wallet.rs#L1-L12
- Lux Partners: https://lux.partners
- Isle of Man Financial Services Authority, registro, ricerca del 07/11/2026: https://www.iomfsa.im/register-search/
- Legge tedesca contro la concorrenza sleale (UWG), paragrafo 7: https://www.gesetze-im-internet.de/uwg_2004/__7.html
- Regolamento generale sulla protezione dei dati (GDPR): https://eur-lex.europa.eu/eli/reg/2016/679/oj
- CB Insights su Hanzo: https://www.cbinsights.com/company/hanzo/
- SEC, ricerca a testo pieno nelle comunicazioni delle società: https://www.sec.gov/edgar/search/#/q=%22Hanzo%20AI%22
- Hanzo, pagina per gli investitori: https://hanzo.ai/investors
- GitHub, guida all'indirizzo privato per i commit: https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address