Zgodność z prawem amerykańskim

Aplikacja służąca do zapewnienia zgodności z RODO, LGPD CCPA-CPRA, VCDPA, Księgowy, CTDPA, UCPA, APPI, Zgodnie z przepisami PIPEDA, ta strona zbiera Twój adres IP i adres e-mail w celu przetwarzania danych. Aby uzyskać więcej informacji, sprawdź Polityka prywatności & Warunki korzystania z usługi

Sprostowanie danych

Jeśli dane Twojego konta są nieprawidłowe, możesz je zaktualizować, korzystając z poniższego linku.

Przenoszenie danych

Poniższe linki umożliwiają pobranie wszystkich danych, które przechowujemy i wykorzystujemy w celu zapewnienia lepszego korzystania z naszego sklepu.

Dostęp do danych osobowych

Aby poprosić o raport zawierający wszystkie dane osobowe, jakie przechowujemy na Twój temat, możesz skorzystać z poniższego linku.

Nie sprzedawaj moich danych osobowych

Możesz przesłać wniosek informujący nas, że nie wyrażasz zgody na gromadzenie lub sprzedaż swoich danych osobowych.

Prawo do bycia zapomnianym

Skorzystaj z tej opcji, jeśli chcesz usunąć swoje dane osobowe i inne dane z naszego sklepu. Pamiętaj, że ten proces usunie Twoje konto, więc nie będziesz już mógł uzyskać do niego dostępu ani z niego korzystać.


Na tej stronie znajdziesz przepisy obowiązujące w następujących stanach: Kalifornia (CCPA-CPRA) Wirginia (VCDPA) Kolorado (biegły rewident) Connecticut (CTDPA) Utah (UCPA).

Wyrażam zgodę na zbieranie mojego adresu e-mail i adresu IP w celu realizacji niniejszego zapytania.Aby uzyskać więcej informacji, sprawdź Polityka prywatności &Warunki korzystania z usługi.

'; var usSendRequest = funkcja(wywołanie zwrotne) { aportować('https://www.cloudflare.com/cdn-cgi/trace', { metoda: 'GET' , nagłówki: { 'Typ zawartości': 'tekst/zwykły', }, }) . wtedy(odp => resp.text()) . wtedy(odp => { Jeśli (!resp.error) { niech ipInfo = resp; niechformData = new FormData(); jeśli (typ === 'klient/nie-sprzedawaj') { isenseGDPR.Cookies.set('cookieconsent_preferences_disabled', 'analityka,marketing,funkcjonalność,', { expires: 365 }); isenseGDPR.Cookies.set('cookieconsent_status', 'accept_selected', { expires: 365 }); jeśli (typ window.Shopify.customerPrivacy ! == 'niezdefiniowane' && typ window.Shopify.customerPrivacy.setTrackingConsent === 'funkcja') { jeśli (typ localStorage.getItem(gdprCache) !== 'niezdefiniowane' && localStorage.getItem(gdprCache) !== null) { niech gdprCache = JSON.parse(localStorage.getItem("pamięć podręczna RODO")); jeśli (typ gdprCache.userIsInSaleOfDataRegion ! == 'niezdefiniowane' && (gdprCache.userIsInSaleOfDataRegion === 'prawda' || gdprCache.userIsInSaleOfDataRegion (=== prawda)) { window.Shopify.customerPrivacy.setTrackingConsent( { „sprzedaż_danych”: fałsz, }, () => { console.log('sale_of_data: false')} ); } } } w przeciwnym razie { console.log('Interfejs API prywatności klienta nie jest zdefiniowany na bieżącej stronie'); } Jeśli (document.querySelector('.cc-window')) { document.querySelector('.cc-window').style.display = 'żaden'; } // zresetuj tekst wyskakującego okienka document.querySelector('#us-laws-modal-container-text').innerHTML = 'Wyrażam zgodę na gromadzenie mojego adresu e-mail i adresu IP w celu przetworzenia tego żądania. Aby uzyskać więcej informacji, sprawdź Polityka prywatności &Warunki korzystania z usługi. '; } formData.append('sklep', Shopify.shop); formData.append('e-mail', e-mail); formData.append('typ', typ); formData.append('źródłoŻądania', 7); formData.append('adres_ip', ipInfo); formData.append('zgodaUdzielona', zgodaUdzielona); formData.append('strona', 'prawo USA'); formData.append('język', Shopify.locale ? Shopify.locale : ''); formData.append('gtranslateLang', isenseGDPR.Cookies.get('googtrans') ? isenseGDPR.Cookies.get('googtrans') : ''); aportować('https://gdpr.apps.isenselabs.com/gdprRequests/submitRequest', { metoda: 'POST', ciało: formData }) . wtedy(odp => resp.json()) . wtedy(odp => { Jeśli (!resp.error) { usSlideUpAll(); Jeśli (resp.message.length) { alarm(resp.message); } w przeciwnym razie { alert('Twoje żądanie zostało pomyślnie wysłane. Sprawdź swoją skrzynkę e-mail, aby uzyskać więcej informacji.'); } } w przeciwnym razie { alarm(resp.message); } jeśli (typ wywołania zwrotnego == 'funkcja') { wywołanie zwrotne(resp); } }) . złap(błąd => { alarm(error.message); }) } w przeciwnym razie { alarm(resp.message); } }) } //Dodaj modal do body, bo w przeciwnym razie nie pozostanie on wyśrodkowany (nawet jeśli pozycja jest ustalona) document.querySelector("ciało").insertAdjacentHTML('przed', verifyModalContent); document.addEventListener("DOMContentLoaded", funkcja() { niech searchParams = nowe URLSearchParams(window.location.search); niech parametr = searchParams.get('id'); jeśli(parametr) { document.getElementById(parametr).scrollIntoView(); } // Kiedy użytkownik kliknie (x), zamknij okno modalne document.querySelector('.data-verification-close').addEventListener('click', function(e) { e.preventDefault(); zamknijVerificationModal(); }); document.querySelector('#ikona-weryfikacji-danych, #pojemnik-weryfikacji-danych p').addEventListener('kliknięcie', funkcja(e) { e.preventDefault(); // Wykryj kliknięcie elementu href, ponieważ jest on nadpisany. Jeśli(e.target.tagName === "A") { window.open(e.target.href, '_pusty'); powrót; } document.querySelector('#ikona-weryfikacji-danych').classList.add("kliknięto"); ustawTimeout(()=>{ przełączFadeiSense(document.querySelector("#data-verification-modal"), false); document.querySelector('#data-verification-background.loading').style.display = 'blok wbudowany'; zgodaUdzielona = prawda; usSendRequest(funkcja(resp) { zgodaUdzielona = fałsz; zamknijVerificationModal(); }); }, 400); }); }); funkcja openVerificationModal(){ przełączFadeiSense(document.querySelector("#data-verification-modal"), prawda); przełączFadeiSense(document.querySelector('#data-verification-background'), prawda); document.querySelector('#data-verification-container input').focus(); } funkcja closeVerificationModal(){ przełączFadeiSense(document.querySelector("#data-verification-background"), false); document.querySelector('#ikona-weryfikacji-danych').classList.remove("kliknięto"); document.querySelector('#data-verification-background.loading').style.display = 'żaden'; // Skup się na przycisku wybranego typu żądania pozwól namLawsForms = document.querySelectorAll('.form-us-laws-request'); usLawsForms.forEach(funkcja(usLawsForm) { Jeśli (usLawsForm.style.display ! == "żaden") { let usLawsFormLinks = usLawsForm.previousElementSibling.querySelectorAll('li'); Jeśli (usLawsFormLinks.length === 1) { usLawsFormLinks[0].querySelector('button').focus(); } w przeciwnym razie { // Logika skupienia dla żądań przenoszenia danych usLawsFormLinks = usLawsForm.parentElement; Jeśli (usLawsFormLinks.nodeName === 'LI') { usLawsFormLinks.querySelector('przycisk').focus(); } } } }); } document.querySelector('#btn-us-laws-edit-account-request').addEventListener('click', function(e) { e.preventDefault(); usSlideUpAll(); przesuń w dółdocument.querySelector('#form-us-laws-edit-account-request'), 200); this.setAttribute("aria-rozszerzona", "prawda"); }); document.querySelector('#form-us-laws-edit-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); e-mail = document.querySelector('#form-us-laws-edit-account-request-email').value; typ = 'klient/edytuj'; otwórzVerificationModal(); }); document.querySelector('#btn-us-laws-requests-request').addEventListener('click', function(e) { e.preventDefault(); usSlideUpAll(); przesuń w dółdocument.querySelector('#form-usa-laws-requests-request'), 200); this.setAttribute("aria-rozszerzona", "prawda"); }); document.querySelector('#form-us-laws-requests-request-submit').addEventListener('click', function(e) { e.preventDefault(); e-mail = document.querySelector('#form-us-laws-requests-request-email').value; typ = 'klient/żądania'; otwórzVerificationModal(); }); document.querySelector('#btn-us-laws-personal-information-request').addEventListener('click', funkcja(e) { e.preventDefault(); usSlideUpAll(); przesuń w dółdocument.querySelector('#formularz-ustawy-o-danych-osobowych-wniosek'), 200); this.setAttribute("aria-rozszerzona", "prawda"); }); document.querySelector('#form-us-laws-personal-information-request-submit').addEventListener('click', function(e) { e.preventDefault(); e-mail = document.querySelector('#form-us-laws-personal-information-request-email').value; typ = 'klient/informacje_osobiste'; otwórzVerificationModal(); }); document.querySelector('#btn-us-laws-orders-request').addEventListener('click', function(e) { e.preventDefault(); usSlideUpAll(); przesuń w dółdocument.querySelector('#formularz-wniosek-o-rozkazy-prawne-usa'), 200); this.setAttribute("aria-rozszerzona", "prawda"); }); document.querySelector('#form-us-laws-orders-request-submit').addEventListener('click', function(e) { e.preventDefault(); e-mail = document.querySelector('#form-us-laws-orders-request-email').value; typ = 'klient/zamówienia'; otwórzVerificationModal(); }); document.querySelector('#btn-us-laws-personal-data-report-request').addEventListener('click', function(e) { e.preventDefault(); usSlideUpAll(); przesuń w dółdocument.querySelector('#formularz-praw-usa-wniosek-o-raport-danych-osobowych'), 200); this.setAttribute("aria-rozszerzona", "prawda"); }); document.querySelector('#form-us-laws-personal-data-report-request-submit').addEventListener('click', function(e) { e.preventDefault(); e-mail = document.querySelector('#form-us-laws-personal-data-report-request-email').value; typ = 'klient/raport'; otwórzVerificationModal(); }); document.querySelector('#btn-us-laws-do-not-sell-request').addEventListener('click', function(e) { e.preventDefault(); usSlideUpAll(); przesuń w dółdocument.querySelector('#formularz-praw-usa-wniosek-o-nie-sprzedawanie'), 200); this.setAttribute("aria-rozszerzona", "prawda"); }); document.querySelector('#form-usa-prawa-nie-sprzedawaj-żądania-prześlij').addEventListener('click', function(e) { e.preventDefault(); e-mail = document.querySelector('#form-us-laws-do-not-sell-request-email').value; typ = 'klient/nie-sprzedawaj'; // Sprawdź, czy klient jest zalogowany jeśli (__st.cid != niezdefiniowane) { document.querySelector('#us-laws-modal-container-text').innerHTML = 'Wyrażam zgodę na gromadzenie mojego adresu e-mail i adresu IP w celu przetworzenia tego żądania. Aby uzyskać więcej informacji, sprawdź Polityka prywatności &Warunki korzystania z usługi. '; } w przeciwnym razie { document.querySelector('#us-laws-modal-container-text').innerHTML = 'Wyrażam zgodę na gromadzenie mojego adresu e-mail i adresu IP w celu przetworzenia tego żądania. Aby uzyskać więcej informacji, sprawdź Polityka prywatności &Warunki korzystania z usługi. Notatka: Jeśli jesteś użytkownikiem gościnnym lub nie jesteś zalogowany na swoim koncie, Twoja rezygnacja będzie obowiązywać tylko w ramach tej sesji przeglądarki.'; } otwórzVerificationModal(); }); document.querySelector('#btn-us-laws-delete-account-request').addEventListener('click', function(e) { e.preventDefault(); usSlideUpAll(); przesuń w dółdocument.querySelector('#form-us-laws-delete-account-request'), 200); this.setAttribute("aria-rozszerzona", "prawda"); }); document.querySelector('#form-us-laws-delete-account-request-submit').addEventListener('click', function(e) { e.preventDefault(); e-mail = document.querySelector('#form-us-laws-delete-account-request-email').value; typ = 'klient/usuń'; otwórzVerificationModal(); }); // Nawigacja za pomocą klawiatury w oknie dialogowym weryfikacji danych w celu zapewnienia dostępności document.querySelector('#data-verification-modal').addEventListener('keydown', funkcja(e) { niech isTabPressed = e.keyCode === 9 || e.key === "Zakładka" || e.code === "Zakładka"; niech isEscapePressed = e.keyCode === 27 || e.key === "Ucieczka" || e.code === "Ucieczka"; niech isSpacePressed = event.keyCode === 32 || e.key === " " || event.code === "Spacja"; niech jest wciśnięty Enter = event.keyCode === 13 || e.key === "Wejdź" || event.code === "Wejdź"; niech dataVerificationCloseButton = document.querySelector('.data-verification-close'); niech dataVerificationCheckbox = document.querySelector('#data-verification-container dane wejściowe'); niech dataVerificationLink = document.querySelector('#kontener-weryfikacji-danych-a'); // Ta funkcja oszczędza nam kłopotu z wywoływaniem e.preventDefault() po każdym ustawieniu ostrości niech executeFocus = (focusElement) => {focusElement.focus();e.preventDefault();} jeśli (isEscapePressed) { jeśli (przyciskzamknięciaweryfikacjidanych) { dataVerificationCloseButton.click(); } } jeśli (isSpacePressed || isEnterPressed) { Jeśli (document.activeElement === pole wyboru weryfikacji danych) { document.querySelector('#kontener-weryfikacji-danych #ikona-weryfikacji-danych').click(); } } jeśli (isTabPressed) { Jeśli (e.shiftKey) { jeśli (przycisk zamknięcia weryfikacji danych && document.activeElement === przyciskZamknięciaWeryfikacjidanych) { executeFocus(link weryfikacji danych); } } w przeciwnym razie { jeśli (link weryfikacji danych && document.activeElement (=== link weryfikacji danych) { executeFocus(dataVerificationCloseButton); } } } });