Italiano

Documenti · Strumento di fatturazione per freelance

Dove risiedono i dati della tua fattura quando uno strumento viene eseguito solo nel browser

· Come funziona

fattura privacy elaborazione del browser

I dati della fattura vengono conservati all'interno di un browser mentre il pannello del server rimane vuoto
Illustrazione vettoriale originale ToolAcre

"Dati conservati sul tuo dispositivo" può significare memoria che svanisce quando la scheda si chiude o spazio di archiviazione del browser che persiste sullo stesso computer. Questo post spiega le opzioni, come verificarlo tu stesso e come conservare il tuo archivio di PDF esportati.

Chiuso il conto, smarrita la fattura? - i due significati diversi che "sul tuo dispositivo" possono significare e perché la distinzione è importante

"Sul tuo dispositivo" può descrivere lo stato temporaneo della pagina, la memorizzazione persistente del browser o un file scaricato e questi non sono intercambiabili. La chiusura di una scheda distrugge il normale stato della memoria, mentre l'archiviazione legata al profilo del browser può sopravvivere. Un'affidabile dichiarazione sulla privacy indica quale meccanismo viene utilizzato.

Memoria della pagina: stato che vive solo mentre la scheda è aperta e scompare completamente quando si chiude

Il documento attivo esiste nello stato JavaScript durante l'esecuzione della pagina. I calcoli e la costruzione PDF operano su quello stato nel browser. La sola memoria scomparirebbe alla chiusura della scheda, ma l'app per fatture aggiunge un livello di persistenza separato in modo che una normale ricarica non cancelli la bozza.

Archiviazione del browser: archiviazione locale e meccanismi simili che persistono su questo dispositivo e profilo e come controllarli o cancellarli

Il modulo di archiviazione serializza la bozza in localStorage con una chiave con versione. Quel negozio appartiene a questo sito in questo profilo del browser; la cancellazione dei dati del sito li rimuove e un altro dispositivo non li riceve. L'app segnala un errore di archiviazione anziché fingere che la bozza sia stata salvata.

Ciò che non accade mai: nessun account, nessuna copia sul server e niente da eliminare in seguito, e come lo dimostra il pannello Rete

Per questo strumento, il manifest indica che non sono richiesti account e reti dopo il caricamento, mentre la pagina delle limitazioni indica che i campi della fattura non vengono caricati o inviati a ToolAcre Analytics. Puoi verificare l'implementazione con il pannello Rete, ma le estensioni e gli script a livello di distribuzione rimangono elementi separati da verificare.

Il tuo archivio è PDF: archivia le fatture esportate con un nome coerente e ne esegue il backup come qualsiasi altro documento aziendale

Un PDF scaricato è il record portatile che controlli, ma non è l'unico archivio possibile perché l'app può anche salvare e ricaricare JSON. Archivia i record esportati nel tuo sistema di archiviazione di backup. LocalStorage è una bozza di convenienza, non esplicitamente un backup su cloud o una cronologia tra dispositivi.

Esempio funzionante: ispezione del pannello di archiviazione del browser prima e dopo la creazione di una fattura, quindi controllo del pannello Rete

Apri gli strumenti per sviluppatori, crea un campione innocuo e guarda la chiave localStorage dell'applicazione apparire o cambiare. Ricarica e verifica la bozza dei resi, quindi cancella i dati del sito e conferma che non sono più presenti. Mantieni aperto il pannello Rete durante la modifica e l'esportazione per distinguere la persistenza locale dalle richieste in uscita.

L'esatto comportamento di persistenza verificato da questo repository

La cartella di lavoro dice che la persistenza esatta non è coperta, ma il repository lo documenta: la bozza viene scritta in localStorage e ripristinata nello stesso browser, mentre il logo è escluso da quella bozza e dalle esportazioni JSON. Non sono previsti copia sul server, servizio di sincronizzazione, database dei clienti o richiesta di eliminazione remota.

Da asporto: lo strumento di fatturazione per freelance conserva i tuoi dati sul tuo dispositivo; sapere dove ti consente di gestirlo deliberatamente

Tratta localStorage come uno stato funzionante ripristinabile, non come una gestione dei record. Lo strumento di fatturazione freelance mantiene la bozza nel browser corrente e crea download localmente; rimani responsabile della denominazione, dell'archiviazione e del backup dei file PDF o JSON che sono importanti per l'azienda.