Vai al contenuto

Richiesta di cancellazione dei dati

Questa pagina fornisce istruzioni agli utenti dell'App mobile Omnichannel Contact Center di SMSBAT, nonché di altre piattaforme SMSBAT, per richiedere la cancellazione dei propri dati personali.

Se desideri richiedere la cancellazione del tuo account e dei dati personali associati, compila il modulo sottostante. Una volta inviata, il nostro team elaborerà la tua richiesta ed eliminerà i tuoi dati entro 30 giorni.

Dati da eliminare

Dopo aver elaborato la tua richiesta, i seguenti dati verranno cancellati definitivamente: - Profilo del tuo account (nome, indirizzo email, numero di telefono) - Credenziali e token di autenticazione - Identificatori del dispositivo e registri di utilizzo delle app - Preferenze e impostazioni personali

Dati da conservare

Potremmo essere legalmente obbligati a conservare determinati dati per un periodo specifico (in genere almeno 1 anno) per scopi di conformità, controllo e anti-spam o per completare cicli di fatturazione attivi: - Registri delle transazioni finanziarie e cronologia della fatturazione - Metadati di comunicazione (ad esempio numeri di telefono dei destinatari, timestamp dei messaggi inviati tramite le nostre API), ma non il contenuto del messaggio stesso.

Invia una richiesta di cancellazione dei dati

let isSubmission = false; const sendForm = asincrono (evento) => { evento.preventDefault(); if (isSubmission) ritorna;

const modulo = document.querySelector('.result__form');
if (forma && !form.checkValidity()) {
  form.reportValidity();
  ritorno;
}

isSubmission = vero;
const btn = document.querySelector('.result__btn');
const testooriginale = btn.testointerno;
btn.innerText = 'Invio in corso...';
btn.disabled = vero;

prova {
    const formData = new FormData(form);
    const oggetto = {};
    for (const [chiave, valore] di formData.entries()) {
      oggetto[chiave] = valore;
    }
    formData.append('form_id', 138);

    const risposta = attendono fetch('https://loc.indexbat.com/api/survey', {
        metodo: 'POST',
        corpo: formData
    });

    if (risposta.ok || risposta.status === 200) {
        btn.innerText = 'Richiesta inviata con successo!';
        modulo.reset();
    } altrimenti {
        lancia un nuovo errore(`Il server ha restituito ${response.status}`);
    }
} cattura (errore) {
    console.error('Errore nell'invio del modulo di cancellazione dati', errore);
    btn.innerText = 'Errore. Riprova';
    setTimeout(() => {
        btn.innerText = testooriginale;
        btn.disabled = falso;
        sta inviando = falso;
    }, 3000);
}

}

.risultato { visualizzazione: blocco; indice z: 10; sfondo: bianco; imbottitura: 20px; raggio del bordo: 8px; larghezza massima: 520px; larghezza: 100%; dimensionamento del box: border-box; margine superiore: 1,5rem; bordo: 1px solido var(--md-default-fg-color--lightest); box-ombra: var(--md-shadow-z1); } .risultato .forma { display: flessibile; direzione flessibile: colonna; } .result input::segnaposto, .risultato textarea::segnaposto { dimensione carattere: 14px; } .risultato .form__textarea, .risultato .form__email, .risultato .form__input, .risultato .form__telefono, .risultato .form__datepicker { raggio del bordo: 4px; bordo: 1px solido rgba(150, 150, 150, 0,47); imbottitura: 10px; ridimensionamento: verticale; contorno: nessuno; margine inferiore: 12px; sfondo: #ffffff; / Esplicitamente bianco affinché lo sfondo del modulo corrisponda al risultato / colore: #333333; font-family: eredita; dimensione carattere: 14px; } .result .form__textarea:focus, .result .form__email:focus, .result .form__phone:focus { colore del bordo: #1296e7; scatola-ombra: 0 0 0 1px #1296e7; } .risultato .risultato__btn { larghezza: 100%; imbottitura: 12px 16px; raggio del bordo: 4px; colore: #fff; bordo: nessuno; cursore: puntatore; margine superiore: 5px; peso carattere: 600; dimensione carattere: 15px; transizione: opacità 0,2 s, colore di sfondo 0,2 s; } .result .result__btn:passa il mouse { opacità: 0,9; } .result .result__btn:disabilitato { opacità: 0,7; cursore: non consentito; }

/ Regolazioni della modalità oscura se viene utilizzato materiale MkDocs / [data-md-color-scheme="ardesia"] .result { sfondo: var(--md-default-bg-color); colore-bordo: var(--md-default-fg-color--lightest); } [data-md-color-scheme="slate"] .result .form__textarea, [data-md-color-scheme="slate"] .result .form__email, [data-md-color-scheme="slate"] .result .form__phone { sfondo: var(--md-default-bg-color); colore: var(--md-default-fg-color); colore-bordo: var(--md-default-fg-color--lightest); }