Tiszteletben tartjuk az Ön magánéletét. Tartózkodási helyétől függően az alkalmazandó helyi adatvédelmi jogszabályok alapján meghatározott jogok illethetik meg személyes adataival kapcsolatban. Kérjük, az alábbi lehetőségek segítségével nyújtsa be kérelmét. Kérelmét az Ön régiójában alkalmazandó jogszabályoknak megfelelően megvizsgáljuk és megválaszoljuk.
Hogyan dolgozzuk fel kérelmét Amikor ezen az oldalon keresztül kérelmet nyújt be, megfelelőségi szolgáltatónk, a (Consentmo), kizárólag a kérelme ellenőrzése és teljesítése, a visszaélések megelőzése, valamint a megfelelőségi nyilvántartások vezetése céljából kezeli az e-mail-címét és technikai adatait (például az IP-címét). További részletekért tekintse meg a Consentmo adatkezelési szabályzatát.
Biztonsági megjegyzés: Adatainak védelme érdekében bizonyos kérelmek teljesítése előtt szükség lehet személyazonosságának ellenőrzésére.
Adataim elérése vagy letöltése
Másolatot kérhet az Önről tárolt személyes adatokról, beleértve a fiókadatokat és a rendelési előzményeket. Amennyiben lehetséges, ezeket az adatokat széles körben használt elektronikus formátumban bocsátjuk rendelkezésére.
Válaszadási idő: Az Ön régiójában alkalmazandó jogszabályokban meghatározott határidőknek megfelelően válaszolunk.
Adataim helyesbítése
Ha úgy véli, hogy az Önről tárolt személyes adatok pontatlanok vagy hiányosak, kérheti azok helyesbítését.
Adataim törlése
Kérheti az áruházunkhoz kapcsolódó személyes adatainak törlését.
⚠ Fontos: Bizonyos információkat megőrizhetünk, ha azt jogszabály írja elő, vagy jogos célból szükséges (például adóügyi nyilvántartások, biztonság, csalásmegelőzés vagy tranzakciós nyilvántartások céljából).
Az Ön adatvédelmi választása
Adatvédelmi beállításainak kezelése Tartózkodási helyétől függően joga lehet megtiltani személyes adatainak értékesítését, visszavonni a nyomon követéshez adott hozzájárulását, vagy személyre szabni a cookie-beállításait.
Egyéb kérelmek & kérdések
Ha más típusú kérelmet szeretne benyújtani (például tiltakozna az adatkezelés ellen, vagy konkrét kérdése van a hozzájárulással kapcsolatban), kérjük, lépjen kapcsolatba velünk, hogy segíthessünk.
E-mail: admin@simgasm.com
Kapcsolattartási adatok
Az adatvédelmi jogaival vagy ezzel az oldallal kapcsolatos kérdéseivel forduljon hozzánk:
E-mail: admin@simgasm.com
Cím:
Panaszok
Ha úgy véli, hogy nem kezeltük megfelelően az aggályait, joga lehet panaszt tenni a helyi adatvédelmi hatóságnál.
Hozzájárulok ahhoz, hogy e kérelem feldolgozása céljából gyűjtsék az e-mail-címemet és az IP-címemet. További információért tekintse meg az Adatvédelmi szabályzatot.
'; 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 rowSendRequest = 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', 12); formData.append('ipAddress', ipInfo); formData.append('consentGiven', consentGiven); formData.append('page', 'row'); 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 || 'Hiba történt. Kérjük, próbálja újra.'); }) } else { showInlineErrorMessage(resp.message || 'Hiba történt. Kérjük, próbálja újra.'); } }) } 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; } // A modális ablak DOM-jának beállítása – a DOMContentLoadeden belül a hozzáfűzött elemekhez
document.addEventListener("DOMContentLoaded", function() { document.querySelector("body").insertAdjacentHTML( 'beforeend', verificationModalContent); document.querySelector('.data-verification-close').addEventListener('click', function(e) { e.preventDefault(); closeVerificationModal(); }); document.querySelector('#data-verification-icon, #data-verification-container p').addEventListener('click', function(e) { e.preventDefault(); 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; rowSendRequest(function(resp) { consentGiven = false; closeVerificationModal(); }); }, 400); }); }); function openVerificationModal(){ if(!isEmailValid(email)) { showInlineErrorMessage('Érvénytelen e-mail-cím'); 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 rowForms = document.querySelectorAll('.form-row-request'); rowForms.forEach(function(rowForm) { if (rowForm.style.display !== "none") { let rowFormLinks = rowForm.previousElementSibling.querySelectorAll('li'); if (rowFormLinks.length === 1) { rowFormLinks[0].querySelector('button').focus(); } else { rowFormLinks = rowForm.parentElement; if (rowFormLinks.nodeName === 'LI') { rowFormLinks.querySelector('button').focus(); } } } }); } // Gombok kattintáskezelői – azonnal hozzárendelve (NEM a DOMContentLoaded eseményen belül) // így attól függetlenül működnek, hogy a szkript az oldal betöltéséhez képest mikor fut le. console.log('[ROW] A szkript fut. document.readyState =', document.readyState); console.log('[ROW] #btn-row-access-data-request elem:', document.querySelector('#btn-row-access-data-request')); console.log('[ROW] #form-row-access-data-request elem:', document.querySelector('#form-row-access-data-request')); // Adataim elérése vagy letöltése var btnAccessData = document.querySelector('#btn-row-access-data-request'); if (btnAccessData) { console.log('[ROW] Kattintásfigyelő hozzárendelése a #btn-row-access-data-request elemhez'); btnAccessData.addEventListener('click', function(e) { console.log('[ROW] Az „Adatjelentés kérése” elemre kattintottak!'); e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; console.log('[ROW] Az aria-expanded értéke ez volt:', isExpanded); rowSlideUpAll(); var formEl = document.querySelector('#form-row-access-data-request'); console.log('[ROW] űrlapelem:', formEl, 'megjelenítés:', formEl ? window.getComputedStyle(formEl).display : 'N/A'); if(!isExpanded) { console.log('[ROW] Űrlap lefelé csúsztatása'); slideDown(formEl, 200); this.setAttribute("aria-expanded", "true"); } else { console.log('[ROW] Űrlap felfelé csúsztatása'); slideUp(formEl, 200); this.setAttribute("aria-expanded", "false"); } }); } else { console.error('[ROW] SIKERTELEN: a #btn-row-access-data-request nem található a DOM-ban!'); } document.querySelector('#form-row-access-data-request-submit').addEventListener('click', function(e) { e.preventDefault(); activeSubmitButton = this; email = document.querySelector('#form-row-access-data-request-email').value; type = 'customer/report'; openVerificationModal(); }); // Adataim helyesbítése document.querySelector('#btn-row-correct-info-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; rowSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-row-correct-info-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-row-correct-info-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-row-correct-info-request-submit').addEventListener('click', function(e) { e.preventDefault(); activeSubmitButton = this; email = document.querySelector('#form-row-correct-info-request-email').value; type = 'customer/edit'; openVerificationModal(); }); // Adataim törlése document.querySelector('#btn-row-delete-data-request').addEventListener('click', function(e) { e.preventDefault(); let isExpanded = this.getAttribute('aria-expanded') === 'true' ? true : false; rowSlideUpAll(); if(!isExpanded) { slideDown(document.querySelector('#form-row-delete-data-request'), 200); this.setAttribute("aria-expanded", "true"); } else { slideUp(document.querySelector('#form-row-delete-data-request'), 200); this.setAttribute("aria-expanded", "false"); } }); document.querySelector('#form-row-delete-data-request-submit').addEventListener('click', function(e) { e.preventDefault(); activeSubmitButton = this; email = document.querySelector('#form-row-delete-data-request-email').value; type = 'customer/delete'; openVerificationModal(); }); // Adatvédelmi beállítások frissítése document.querySelector('#btn-row-update-privacy-settings').addEventListener('click', function(e) { e.preventDefault(); if (typeof showPreferences === 'function') { showPreferences(this); return; } let settingsButton = document.querySelector('.cc-window .cc-settings'); if (settingsButton) { settingsButton.click(); return; } alert('A cookie-beállítások ezen az oldalon nem érhetők el.'); }); // Billentyűzetes navigáció az adatellenőrzési modális ablakban az akadálymentesség érdekében 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 = e.keyCode === 32 || e.key === " " || e.code === "Space"; let isEnterPressed = e.keyCode === 13 || e.key === "Enter" || e.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'); 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); } } } }); });