Questa pagina raccoglie le informazioni che Exelab SRL rende pubbliche, come fornitore del servizio plugsync ("Servizio"), ai sensi del Regolamento (UE) 2023/2854 ("Data Act"): come portare i propri dati verso un altro fornitore o verso i propri sistemi, in quali formati e con quali interfacce i dati sono esportati, dove sono conservati e come sono protetti.
La pagina descrive il Servizio così com'è alla data indicata in alto. Ogni versione resta consultabile nell'archivio. I rapporti tra Exelab e il Cliente restano regolati daiTermini di Servizio.
Il Cliente può ottenere una copia di ciò che la sua organizzazione conserva sul Servizio: configurazioni dei connettori, plugin, corrispondenze tra i record, storico delle sincronizzazioni e le altre categorie elencate nel registro dei formati. La copia è un unico pacchetto, che può riguardare l'intera organizzazione oppure un solo connettore.
I record sincronizzati non sono conservati sul Servizio come archivio: restano nel portale HubSpot del Cliente e nei sistemi che il Cliente ha collegato, e il passaggio non li tocca.
POST /api/data-exports). Possono farlo i proprietari dell'organizzazione e le chiavi API dell'organizzazione; gli altri membri no.La procedura completa, con le risposte dell'interfaccia e gli esempi, è nellapagina di riferimento dell'esportazione.
L'esportazione dei dati e la chiusura dell'organizzazione sono funzioni del Servizio, disponibili a ogni organizzazione senza distinzione di piano. Il Listino non prevede corrispettivi per richiedere un'esportazione, per scaricare il pacchetto o per chiudere l'organizzazione. Quanto dovuto per l'abbonamento resta regolato dai Termini di Servizio.
Trascorso il periodo di recupero, i dati dell'organizzazione vengono cancellati dal Servizio: connettori, configurazioni, credenziali, plugin, corrispondenze tra i record, storico, file esportati, pacchetti di esportazione, utenti rimasti senza altre organizzazioni.
Dopo la cancellazione restano per un tempo limitato le copie tecniche che non si possono cancellare per singola organizzazione: le copie di backup e di ripristino dei database, da cui un dato cancellato resta recuperabile per un massimo di 35 giorni, e i log tecnici della piattaforma, conservati per un mese. Restano inoltre le registrazioni che Exelab conserva come prova o per obbligo di legge: l'accettazione dei documenti contrattuali, il registro della cancellazione stessa, le comunicazioni inviate ai proprietari e i documenti di fatturazione. Per i dati dell'account vale l'Informativa sulla Privacy.
.jsonl): codifica UTF-8, un oggetto JSON per riga. Le date sono in formato ISO 8601, in UTC.manifest.json è l'indice del pacchetto: elenca le categorie, i file con il numero di record e le esclusioni.format_version 1.| Categoria | File nel pacchetto | Contenuto |
|---|---|---|
connectors | connectors.jsonl | I connettori dell'organizzazione. |
configuration | configuration/versions.jsonlconfiguration/drafts.jsonl | Tutte le versioni pubblicate della configurazione di ogni connettore e la bozza in lavorazione. |
plugins | plugins/plugins.jsonlplugins/<nome del plugin>/source.tsplugins/<nome del plugin>/bundle.js | I plugin dell'organizzazione, con il codice sorgente TypeScript e il bundle JavaScript. |
plugin_storage | plugins/storage.jsonl | I dati che i plugin hanno salvato nel loro archivio chiave-valore. |
identity_mappings | identity_mappings.jsonl | Le corrispondenze tra l'identificativo di un record nel sistema del Cliente e l'oggetto HubSpot. |
sync_history | sync_history.jsonl | L'esito di ogni evento sincronizzato. |
recorded_payloads | recorded_payloads.jsonl | I contenuti degli eventi registrati quando la registrazione è attiva sul connettore. |
agent_conversations | agent_conversations.jsonl | Le conversazioni con l'assistente di configurazione. |
source_samples | source_samples.jsonl | Gli esempi di eventi raccolti dalle sorgenti. |
conflicts | conflicts.jsonl | I conflitti rilevati tra i sistemi e la loro risoluzione. |
bulk_imports | bulk_imports/jobs.jsonlbulk_imports/rows.jsonl | Le importazioni massive e l'esito delle loro righe. |
verifications | verifications/jobs.jsonlverifications/rows.jsonl | Le verifiche di allineamento tra i sistemi e le differenze trovate. |
file_sources | file_sources/files.jsonlfile_sources/discarded_rows.jsonl | I resoconti dei file elaborati dalle sorgenti a file e il campione delle righe scartate. |
usage | usage/monthly_events.jsonlusage/daily_counters.jsonl | I conteggi di utilizzo: eventi per mese e risultati per giorno. |
Ogni categoria è sempre presente nel pacchetto: un file senza record è un file vuoto. I campi di ogni file sono descritti uno per uno nellapagina di riferimento dell'esportazione.
Ogni pacchetto dichiara le proprie esclusioni nel manifest, sotto gli stessi nomi, con il motivo.
| Nome | Che cosa resta fuori | Perché |
|---|---|---|
credentials | Le credenziali salvate sul Servizio: credenziali dei connettori, segreti delle sorgenti di eventi, chiavi API dell'organizzazione. | Sono segreti: sono conservate cifrate e non lasciano il Servizio. La configurazione le richiama per nome, e il nome viene esportato. |
export_files | I file prodotti dai connettori con le esportazioni pianificate. | Sono già scaricabili, file per file, dalla scheda Exports del connettore. |
account_data | I dati dell'account delle persone dell'organizzazione: membri, inviti, fatturazione. | Descrivono l'account, non i dati elaborati dai connettori, e si gestiscono dalle impostazioni dell'area riservata. |
discarded_rows_beyond_sample | Le righe scartate da un file oltre le prime 20. | Il Servizio conserva un campione delle righe scartate di ogni file, non tutte. |
data_past_retention | I record e i contenuti già cancellati alla fine del loro periodo di conservazione. | I dati vengono cancellati periodicamente alla scadenza del periodo di conservazione. Ciò che il Servizio conserva ancora al momento dell'esportazione è incluso. |
processing_state | I dati di lavoro dell'elaborazione, come la copia di ogni evento così come è stato ricevuto. | Sono ciò che il Servizio tiene mentre lavora. L'esito di ogni evento è in sync_history.jsonl. |
platform_logs_and_backups | I log e i backup della piattaforma. | Non sono tenuti per singola organizzazione, quindi un'esportazione non può contenerli. Una richiesta che li riguarda passa dal supporto. |
| Interfaccia | A che cosa serve | Documentazione |
|---|---|---|
| Esportazione dei dati | Richiedere un'esportazione, seguirne lo stato e scaricare il pacchetto, via HTTPS con risposte JSON (/api/data-exports) o dall'area riservata. | Data export |
| Event API | Inviare al Servizio gli eventi dei propri sistemi, via HTTPS in formato JSON. | Event API |
| Configurazione dei connettori | Il formato JSON in cui sono scritte le configurazioni esportate. | Config v3 e Event flow manifests |
| Plugin | Il contratto con cui il Servizio esegue il codice dei plugin esportati. | Plugins |
| Riga di comando | Gestire connettori, configurazioni e plugin da terminale. | CLI |
La documentazione delle interfacce è pubblica e in inglese, sudocs.plugsync.com.
Quando una modifica del pacchetto richiede a chi lo legge di adattarsi, il numero format_versioncambia. Quando cambiano le categorie, le esclusioni o il formato, questa pagina viene pubblicata in una nuova versione e la precedente resta nell'archivio.
Il Servizio è ospitato sull'infrastruttura cloud di Amazon Web Services, nella regioneeu-central-1 (Francoforte, Germania), nell'Unione europea. Lì si trovano i database, gli archivi di file, i pacchetti di esportazione, i log e le copie di backup. Exelab SRL, che gestisce il Servizio, è una società italiana.
I fornitori che trattano dati per conto dei clienti sono elencati, con i dati che ricevono, nella paginaSub-responsabili del trattamento. Rispetto al luogo dei dati:
Amazon Web Services, Sentry, PostHog e Anthropic appartengono a gruppi con sede negli Stati Uniti.
Il Servizio scrive i record nel portale HubSpot del Cliente e nei sistemi che il Cliente collega. Dove si trovano quei dati dipende dai contratti del Cliente con HubSpot e con i fornitori di quei sistemi, non dal Servizio.
Per il passaggio ad altro fornitore e per l'esportazione dei dati:support@plugsync.com. Per le domande sul trattamento dei dati personali: privacy@plugsync.com.