Διόρθωση δεδομένων
Εάν τα στοιχεία του λογαριασμού σας είναι λανθασμένα, μπορείτε να τα ενημερώσετε ή να τα διορθώσετε χρησιμοποιώντας τον παρακάτω σύνδεσμο.
Φορητότητα δεδομένων
Μπορείτε να χρησιμοποιήσετε τον παρακάτω σύνδεσμο για να κατεβάσετε όλα τα δεδομένα που αποθηκεύουμε και χρησιμοποιούμε, ώστε να σας προσφέρουμε καλύτερη εμπειρία στο κατάστημά μας.
Πρόσβαση σε προσωπικά δεδομένα
Μπορείτε να χρησιμοποιήσετε τον παρακάτω σύνδεσμο για να ζητήσετε μια αναφορά που θα περιλαμβάνει όλα τα προσωπικά δεδομένα που αποθηκεύουμε για εσάς. Θα απαντήσουμε εντός 30 ημερών.
Δικαίωμα στη λήθη
Χρησιμοποιήστε αυτήν την επιλογή εάν θέλετε να διαγράψετε τα προσωπικά σας δεδομένα και άλλες πληροφορίες σας από το κατάστημά μας. Λάβετε υπόψη ότι αυτή η διαδικασία θα διαγράψει τον λογαριασμό σας, επομένως δεν θα μπορείτε πλέον να έχετε πρόσβαση σε αυτόν ή να τον χρησιμοποιείτε.
Δικαίωμα περιορισμού της επεξεργασίας
Υπό ορισμένες προϋποθέσεις, μπορείτε να ζητήσετε τον περιορισμό ή την προσωρινή αναστολή της επεξεργασίας των προσωπικών σας δεδομένων. Για βοήθεια, επικοινωνήστε μαζί μας στο admin@simgasm.com
Δικαίωμα εναντίωσης
Έχετε το δικαίωμα να αντιταχθείτε σε ορισμένους τύπους επεξεργασίας δεδομένων, συμπεριλαμβανομένου του άμεσου μάρκετινγκ ή της επεξεργασίας βάσει έννομου συμφέροντος. Για να υποβάλετε ένσταση, επικοινωνήστε μαζί μας στο admin@simgasm.com
Στοιχεία επικοινωνίας
Για ερωτήσεις σχετικά με τα προσωπικά δεδομένα ή τα δικαιώματά σας στην ιδιωτικότητα, επικοινωνήστε με τον Υπεύθυνο Προστασίας Δεδομένων (DPO) στη διεύθυνση:
Email: admin@simgasm.com
Διεύθυνση:
Δικαίωμα υποβολής καταγγελίας
Εάν πιστεύετε ότι δεν έχουμε αντιμετωπίσει επαρκώς τις ανησυχίες σας, έχετε το δικαίωμα να υποβάλετε καταγγελία στην αρχή προστασίας δεδομένων της χώρας σας.
Συναινώ στη συλλογή της διεύθυνσης email και της διεύθυνσης IP μου με σκοπό την επεξεργασία αυτού του αιτήματος. Για περισσότερες πληροφορίες, ανατρέξτε στην Πολιτική Απορρήτου.
'; var isEmailValid = function(email) { let regex = /^(([^()\[\]\\.,;:\s@"]+(\.[^()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; if (email == '' || email == undefined) { return false; } else { return regex.test(email); } } var pdpaSendRequest = function (callback) { fetch('https://www.cloudflare.com/cdn-cgi/trace', { method: 'GET', headers: { 'Content-Type': 'text/plain', }, }) .then(resp => resp.text()) .then(resp => { if (!resp.error) { let ipInfo = resp; let formData = new FormData(); formData.append('shop', Shopify.shop); formData.append('email', email); formData.append('type', type); formData.append('sourceOfRequest', 9); formData.append('ipAddress', ipInfo); formData.append('consentGiven', consentGiven); formData.append('page', 'pdpa'); formData.append('lang', Shopify.locale ? Shopify.locale : ''); formData.append('gtranslateLang', (typeof isenseGDPR !== 'undefined' && isenseGDPR.Cookies) ? isenseGDPR.Cookies.get('googtrans') : ''); fetch('https://app.consentmo.com/gdprRequests/submitRequest', { method: 'POST', body: formData }) .then(resp => resp.json()) .then(resp => { if (!resp.error) { showInlineSuccessMessage(); } else { showInlineErrorMessage(resp.message); } if (typeof callback == 'function') { callback(resp); } }) .catch(error => { showInlineErrorMessage(error.message || 'Κάτι πήγε στραβά. Δοκιμάστε ξανά.'); }) } else { showInlineErrorMessage(resp.message || 'Κάτι πήγε στραβά. Δοκιμάστε ξανά.'); } }) } function showInlineSuccessMessage() { if (!activeSubmitButton) { return; } var form = activeSubmitButton.closest('form'); if (!form) { return; } var errNode = form.querySelector('.gdpr-request-error'); if (errNode) { errNode.remove(); } var successNode = form.querySelector('.gdpr-request-success'); if (!successNode) { successNode = document.createElement('p'); successNode.className = 'gdpr-request-success'; form.appendChild(successNode); } successNode.textContent = successMessage; } function showInlineErrorMessage(message) { if (!activeSubmitButton) { return; } var form = activeSubmitButton.closest('form'); if (!form) { return; } var successNode = form.querySelector('.gdpr-request-success'); if (successNode) { successNode.remove(); } var errorNode = form.querySelector('.gdpr-request-error'); if (!errorNode) { errorNode = document.createElement('p'); errorNode.className = 'gdpr-request-error'; form.appendChild(errorNode); } errorNode.textContent = message; } // Προσθήκη του αναδυόμενου παραθύρου στο body, επειδή διαφορετικά δεν θα παραμένει κεντραρισμένο (ακόμη και αν η θέση είναι σταθερή) document.querySelector("body").insertAdjacentHTML('beforeend', verificationModalContent); document.addEventListener('click', function(e) { let submitButton = e.target.closest('input[type="submit"]'); if (submitButton && submitButton.id && submitButton.id.indexOf('request-submit') !== -1) { activeSubmitButton = submitButton; } }); document.addEventListener("DOMContentLoaded", function () { // When the user clicks on (x), close the modal document.querySelector('.data-verification-close').addEventListener('click', function (e) { e.preventDefault(); closeVerificationModal(); // Εστίαση στο κουμπί του τύπου αιτήματος που επιλέχθηκε let pdpaForms = document.querySelectorAll('.form-pdpa-request'); pdpaForms.forEach(function(pdpaForm) { if (pdpaForm.style.display !== "none") { let pdpaFormLinks = pdpaForm.previousElementSibling.querySelectorAll('li'); if (pdpaFormLinks.length === 1) { pdpaFormLinks[0].querySelector('button').focus(); } } }); }); document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function (e) { e.preventDefault(); // Εντοπισμός του κλικ σε ένα href, επειδή έχει αντικατασταθεί. if (e.target.tagName === "A") { window.open(e.target.href, '_blank'); return; } document.querySelector('#data-verification-icon').classList.add("clicked"); setTimeout(() => { toggleFadeiSense(document.querySelector("#data-verification-modal"), false); document.querySelector('#data-verification-background .loading').style.display = 'inline-block'; consentGiven = true; pdpaSendRequest(function (resp) { consentGiven = false; closeVerificationModal(); }); }, 400); }); }); function openVerificationModal() { if(!isEmailValid(email)) { showInlineErrorMessage('Μη έγκυρη διεύθυνση email'); return; } toggleFadeiSense(document.querySelector("#data-verification-modal"), true); toggleFadeiSense(document.querySelector('#data-verification-background'), true); document.querySelector('#data-verification-container input').focus(); } function closeVerificationModal() { toggleFadeiSense(document.querySelector("#data-verification-background"), false); document.querySelector('#data-verification-icon').classList.remove("clicked"); document.querySelector('#data-verification-background .loading').style.display = 'none'; // Εστίαση στο κουμπί του τύπου αιτήματος που επιλέχθηκε let pdpaForms = document.querySelectorAll('.form-pdpa-request'); pdpaForms.forEach(function(pdpaForm) { if (pdpaForm.style.display !== "none") { let pdpaFormLinks = pdpaForm.previousElementSibling.querySelectorAll('li'); if (pdpaFormLinks.length === 1) { pdpaFormLinks[0].querySelector('button').focus(); } else { // Λογική εστίασης για αιτήματα φορητότητας δεδομένων pdpaFormLinks = pdpaForm.parentElement; if (pdpaFormLinks.nodeName === 'LI') { pdpaFormLinks.querySelector('button').focus(); } } } }); } document.querySelector('#btn-pdpa-edit-account-request').addEventListener('click', function (e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; pdpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-pdpa-edit-account-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-pdpa-edit-account-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-pdpa-edit-account-request-submit').addEventListener('click', function (e) { e.preventDefault(); email = document.querySelector('#form-pdpa-edit-account-request-email').value; type = 'customer/edit'; pdpaSendRequest(function (resp) { consentGiven = true; }); }); document.querySelector('#btn-pdpa-requests-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; pdpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-pdpa-requests-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-pdpa-requests-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-pdpa-requests-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-pdpa-requests-request-email').value; type = 'customer/requests'; pdpaSendRequest(function (resp) { consentGiven = true; }); }); document.querySelector('#btn-pdpa-personal-information-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; pdpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-pdpa-personal-information-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-pdpa-personal-information-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-pdpa-personal-information-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-pdpa-personal-information-request-email').value; type = 'customer/personal_info'; pdpaSendRequest(function (resp) { consentGiven = true; }); }); document.querySelector('#btn-pdpa-orders-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; pdpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-pdpa-orders-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-pdpa-orders-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-pdpa-orders-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-pdpa-orders-request-email').value; type = 'customer/orders'; pdpaSendRequest(function (resp) { consentGiven = true; }); }); document.querySelector('#btn-pdpa-personal-data-report-request').addEventListener('click', function (e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; pdpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-pdpa-personal-data-report-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-pdpa-personal-data-report-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-pdpa-personal-data-report-request-submit').addEventListener('click', function (e) { e.preventDefault(); email = document.querySelector('#form-pdpa-personal-data-report-request-email').value; type = 'customer/report'; pdpaSendRequest(function (resp) { consentGiven = true; }); }); document.querySelector('#btn-pdpa-delete-account-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; pdpaSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-pdpa-delete-account-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-pdpa-delete-account-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-pdpa-delete-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); email = document.querySelector('#form-pdpa-delete-account-request-email').value; type = 'customer/delete'; pdpaSendRequest(function (resp) { consentGiven = true; }); }); // Πλοήγηση με πληκτρολόγιο στο παράθυρο επαλήθευσης δεδομένων για προσβασιμότητα document.addEventListener("DOMContentLoaded", function() { document.querySelector('#data-verification-modal').addEventListener('keydown', function(e) { let isTabPressed = e.keyCode === 9 || e.key === "Tab" || e.code === "Tab"; let isEscapePressed = e.keyCode === 27 || e.key === "Escape" || e.code === "Escape"; let isSpacePressed = event.keyCode === 32 || e.key === " " || event.code === "Space"; let isEnterPressed = event.keyCode === 13 || e.key === "Enter" || event.code === "Enter"; let dataVerificationCloseButton = document.querySelector('.data-verification-close'); let dataVerificationCheckbox = document.querySelector('#data-verification-container input'); let dataVerificationLink = document.querySelector('#data-verification-container a'); // Αυτή η συνάρτηση μας απαλλάσσει από την ανάγκη να καλούμε την e.preventDefault() μετά από κάθε εστίαση let executeFocus = (focusElement) => {focusElement.focus();e.preventDefault();} if (isEscapePressed) { if (dataVerificationCloseButton) { dataVerificationCloseButton.click(); } } if (isSpacePressed || isEnterPressed) { if (document.activeElement === dataVerificationCheckbox) { document.querySelector('#data-verification-container #data-verification-icon').click(); } } if (isTabPressed) { if (e.shiftKey) { if (dataVerificationCloseButton && document.activeElement === dataVerificationCloseButton) { executeFocus(dataVerificationLink); } } else { if (dataVerificationLink && document.activeElement === dataVerificationLink) { executeFocus(dataVerificationCloseButton); } } } }); }); // ]]>