Chi paga un abbonamento ChatGPT Business o Enterprise si scontra con un paradosso: può caricare documenti, discutere strategie e generare codice, ma quando vuole portarsi via le proprie conversazioni scopre che il pulsante di esportazione non esiste. OpenAI lo riserva ai piani Free, Plus e Pro. Per le aziende, le chat restano prigioniere della piattaforma.

Un giornalista freelance, Conrad Quilty-Harper, ha deciso di forzare la mano pubblicando su GitHub scrapemychats, uno strumento che naviga l’interfaccia web di ChatGPT tramite sessione autenticata, apre ogni conversazione accessibile e salva in locale testo, allegati e un’interfaccia HTML consultabile offline. Il processo è lento – qualche ora per seicento chat – ma può essere interrotto e ripreso.

L’iniziativa non è un capriccio da smanettoni. Getta luce su una scelta deliberata di OpenAI, che non offre alcuna giustificazione pubblica per l’assenza dell’export nei workspace a pagamento. L’azienda non ha risposto neppure a una richiesta di commento. Gli amministratori Enterprise possono accedere ai log delle conversazioni tramite la Compliance Platform, ma i dati vengono conservati solo per trenta giorni a meno che non vengano archiviati manualmente altrove. Un cliente Business, invece, non ha alcuna via ufficiale per creare un archivio locale.

Quilty-Harper è schietto: «Immagino che OpenAI smetterà di farlo funzionare poco dopo che ne scriverete. Probabilmente è una violazione dei termini di servizio. Ma, ehi, il loro intero modello di business si basa sullo scraping di materiale protetto da copyright. Questo strumento ti restituisce semplicemente i contenuti che hai scritto, incollato o creato (e generato)». La provocazione è efficace ma sottolinea un nodo più profondo: la proprietà dei dati in un servizio cloud è una concessione precaria, non un diritto.

Questa storia non parla soltanto di un singolo strumento. Segnala una tensione strutturale che chi valuta il deployment di Large Language Models dovrebbe mettere al centro del processo decisionale. Quando l’LLM vive nel cloud di qualcun altro, le policy di esportazione – o la loro assenza – diventano leve di lock-in. Il cliente aziendale che addestra conversazioni, affina prompt e accumula contesto perde la possibilità di migrare altrove con il proprio storico, a meno che non ricorra a workaround non ufficiali, fragili per definizione.

In uno scenario on-premise o self-hosted, il problema semplicemente scompare: i log delle interazioni risiedono sull’infrastruttura controllata dall’organizzazione, accessibili attraverso strumenti standard di backup e gestione dati. Non serve uno scraper, non si dipende dalla benevolenza di un provider. L’intera vicenda diventa così un caso di studio involontario sul perché la sovranità dei dati stia tornando al centro delle strategie di adozione dell’AI generativa, specie in settori regolati o in contesti dove la riservatezza delle conversazioni è parte del vantaggio competitivo.

Intanto chi vuole lasciare la Casa di Altman con una copia delle proprie chat può usare scrapemychats, almeno finché la falla non verrà chiusa. Resta l’interrogativo, posto dallo stesso Quilty-Harper: perché OpenAI rende così difficile a un cliente pagante l’accesso ai propri dati? Il silenzio dell’azienda lascia spazio a sospetti, e chi ha bisogno di certezze sa già che la risposta non può dipendere da un’eccezione tollerata nel browser.