Archiviazione dati
Dove sono memorizzati i tuoi dati
Tutto ciò che Speakly conserva sta in una sola cartella sulla tua macchina: la cartella dati dell'applicazione. Nulla di quanto elencato qui è memorizzato sui nostri server.
Dov'è la cartella
- macOS:
~/Library/Application Support/Speakly - Windows:
%APPDATA%\Speakly
Cosa contiene
speakly-config.json— impostazioni, preferenze, chiavi API e la cronologia delle dettature (le 1000 voci più recenti).whisper-models/— i modelli Whisper locali scaricati, un file.binper modello.audio/— le registrazioni conservate, solo quando Keep audio recordings è attivo. I file si chiamanoaudio_<timestamp>_<random>.webm.IndexedDB/— Dictionary, Notes, Custom Prompts e le trascrizioni di file caricati, video YouTube e sessioni live. Il database èspeakly-offline-<il tuo id utente>, così due account sulla stessa macchina non condividono mai i dati.llm-models/— i modelli LLM locali scaricati, usati dal post-processing.Cache/,Code Cache/,GPUCache/— le cache di Chromium, ricostruite automaticamente.
Vedere dove è finito lo spazio
Settings → Statistics (Statistiche) misura questa cartella senza uscire dall'app: stampa il totale come "… in Speakly's data folder" e lo divide in Whisper models, Local LLM models, Saved audio files, History and settings, Caches ed Everything else. Le righe a zero non vengono mostrate. Vedi Statistics.
- Whisper models — il suggerimento dell'app è "Delete unused sizes in Transcription"
- Local LLM models — "Delete unused sizes in Post-Processing"
- Saved audio files — "Cleared by “Delete history” in Data and Privacy"
- History and settings —
speakly-config.jsonpiùIndexedDB/ - Caches — "Rebuilt automatically"
È cifrato?
speakly-config.json viene scritto cifrato. La chiave è derivata a runtime dal tuo percorso dati dell'applicazione: non sta nel codice sorgente e il file non si apre in un editor di testo. Significa anche che il file non viaggia: copiato su un'altra macchina non si decifra più e Speakly ne crea uno nuovo.
I dati in IndexedDB — dizionario, note, prompt personalizzati e trascrizioni di file, YouTube e sessioni live — non sono cifrati, e nemmeno gli audio conservati o i modelli. Se ti serve protezione a riposo per questi, attiva FileVault su macOS o BitLocker su Windows.
Dove finisce l'audio conservato
L'audio viene eliminato nell'istante in cui la trascrizione termina, a meno che tu non cambi impostazione. L'interruttore è Keep audio recordings in Settings → System (Impostazioni → Sistema) e descrive da sé il proprio stato: disattivo mostra "Audio files are deleted immediately after transcription."; attivo mostra "Audio files are saved locally. Delete them with transcriptions in Recent Activity." I file conservati finiscono nella cartella audio/ sopra e vengono rimossi insieme alla trascrizione a cui appartengono. Conservare l'audio è anche ciò che rende possibile Re-transcribe with the current model su una dettatura passata in Recent Activity: con l'interruttore disattivo non resta alcun file da rieseguire.
Come cancellare tutto
- Settings → Data and Privacy → Delete history cancella la cronologia delle dettature sotto Recent Activity e i file audio conservati con essa. La conferma si intitola Delete transcription history? e il pulsante è Delete History.
- Settings → Data and Privacy → Erase & Restart cancella il resto e riavvia l'app: chiavi API, quella stessa cronologia e il suo audio, Dictionary, Notes e Custom Prompts, impostazioni e preferenze dell'app e la sessione di accesso. Il tuo account sul server non viene toccato.
- I modelli scaricati sopravvivono a entrambi. Rimuovili uno alla volta in Settings → Transcription — icona del cestino, poi conferma Delete Model? — oppure elimina
whisper-models/dalla cartella sopra.
IndexedDB/; quelle le cancella Erase & Restart, insieme a chiavi e impostazioni. Entrambi i comandi ora stanno in Data and Privacy — nessuno dei due è più in Account → Danger Zone.