Tietosuojalausunto – 040 Level -sovellus
Päivitetty: 2.11.2026 | Versio: 2.5
1. Rekisterinpitäjä
Yleisen tietosuoja-asetuksen (GDPR) tarkoittama rekisterinpitäjä on:
Mixcover GmbH Neumann-Reichardt-Str. 27-33 22041 Hamburg Saksa
Sähköposti: shop@mixcover.de
Toimitusjohtajat: Timo Plogstedt, Philip Bonmann Kaupparekisteri: HRB 173050, Amtsgericht Hamburg (Hampurin käräjäoikeus) ALV-tunnus: DE350528375
Tietosuojavastaavaa ei ole lain mukaan nimitetty. Kaikissa tietosuojaa koskevissa kysymyksissä ottakaa yhteyttä yllä mainittuihin yhteystietoihin (katso myös kohta 16).
2. Yleistä tietojenkäsittelystä
Keräämme ja käytämme käyttäjiemme henkilötietoja lähtökohtaisesti vain siinä määrin kuin se on tarpeen toimivan sovelluksen sekä sisältöjemme ja palvelujemme tarjoamiseksi tai kun olette antaneet siihen suostumuksenne. Käyttäjiemme henkilötietoja kerätään ja käytetään pääsääntöisesti vain käyttäjän suostumuksella. Poikkeus koskee tapauksia, joissa suostumuksen hankkiminen etukäteen ei ole tosiasiallisista syistä mahdollista ja tietojen käsittely on sallittu lain säännösten perusteella.
040 Level -sovellus on tarkoitettu matkailuautojen, asuntovaunujen ja retkeilyautojen (Campervan) vaaitukseen (”vaakaan asettamiseen”). Tätä varten sovellus yhdistyy Bluetooth Low Energy (BLE) -yhteydellä 040 Level -anturiin (KBeacon) tai käyttää vaihtoehtoisesti – jos niin valitsette – älypuhelimeen sisäänrakennettuja liikeantureita (puhelimen IMU). Varsinaiset mittaus- ja anturitiedot (kallistuskulma, kiihtyvyys, lämpötila, akku) käsitellään lähtökohtaisesti yksinomaan paikallisesti laitteellanne, eikä niitä siirretä meille eikä kolmansille osapuolille.
Jos tässä tietosuojalausunnossa viitataan tietojen siirtoon kolmansiin maihin (erityisesti Yhdysvaltoihin), siirto tapahtuu GDPR:n 46 artiklan mukaisten asianmukaisten suojatoimien, erityisesti EU:n vakiosopimuslausekkeiden (Standard Contractual Clauses, SCC), perusteella. Voitte pyytää jäljennöksen näistä suojatoimista kulloiseltakin palveluntarjoajalta tai meiltä.
3. Lasten tietojen käsittely
Tämä sovellus ei ole suunnattu alle 16-vuotiaille lapsille. Emme tietoisesti kerää henkilötietoja alle 16-vuotiailta lapsilta. Sovellus ei käytä teknistä iänvarmennusta; vapaaehtoinen ikäryhmän ilmoittaminen (katso kohta 7.4) on pelkkä käyttömukavuutta lisäävä toiminto, eikä se ole aktiivista alaikäisten suojelua. Jos ette ole vielä täyttäneet 16 vuotta, hankkikaa huoltajanne suostumus ennen kuin annatte sovellukselle valinnaisia suostumuksia (kaatumisraportit, analytiikka, sijainti, mainonta). Jos saamme tietää käsitelleemme lapsen henkilötietoja ilman pätevää suostumusta, poistamme nämä tiedot viipymättä.
4. Paikallinen käsittely laitteellanne (ei siirtoa)
Seuraavat tiedot tallennetaan tai käsitellään yksinomaan paikallisesti laitteenne suojatussa sovellusympäristössä, eivätkä ne lähtökohtaisesti poistu laitteeltanne. Tietoja ei siirretä meille eikä kolmansille osapuolille; siirtoa kolmanteen maahan ei näin ollen tapahdu. Kahden älypuhelimen käytössä (kohta 4.11) sekä Apple CarPlayn / Android Auton yhteydessä (kohta 4.12) tietoja siirretään lisäksi suoraan toiseen älypuhelimeenne tai ajoneuvonne näytölle – ei meille.
4.1 Anturi- ja mittaustiedot
Kun 040 Level -anturi on yhdistetty, sovellus käsittelee reaaliajassa (useita kertoja sekunnissa):
- signaalinvoimakkuus (RSSI), arvioitu lähetysteho (TX-Power)
- raa'at kiihtyvyysarvot (ax/ay/az yksikössä m/s²)
- lasketut kallistuskulmat (Pitch/Roll)
- akkujännite (mV) ja akun varaustaso (%)
- lämpötila (°C/°F)
- tilabitit/anturin liput, laitteen nimi, anturin MAC-osoite
Näitä tietoja ei tallenneta pysyvästi; ne pidetään työmuistissa ja korvataan jatkuvasti uusilla mittausarvoilla.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sovelluksen käyttösopimuksen täyttäminen – ydintoiminto vaaitus).
4.2 Laitteiden tunnistus ja yhteyksien hallinta (BLE-skannaus)
Anturien löytämiseksi ja yhdistämiseksi sovellus käsittelee: laitetunnisteen (MAC), laitteen nimen (esim. ”040_level_XXXXX”, ”KBPro_XXXXX”), RSSI-historian (viimeisen 20 arvon rengaspuskuri), viimeisen havainnon aikaleiman sekä tarvittaessa Eddystone-URL-osoitteen. Nämä tiedot pidetään tilapäisessä välimuistissa, joka tyhjennetään sovellusta suljettaessa; enää näkymättömät laitteet poistetaan automaattisesti lyhyen ajan kuluttua.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – BLE-yhteys).
4.3 Anturin konfigurointi ja todennus (provisiointi)
KBeacon-anturin turvallista yhdistämistä ja konfigurointia varten sovellus käsittelee laitesalasanan (vain työmuistissa, ei koskaan tallenneta pysyvästi, kiinteästi sovellukseen käännetty), MAC-osoitteen todennuksen laskemista varten, GATT-UUID-tunnisteet sekä konfiguraation versionumeron. Salasana ei poistu sovelluksesta missään vaiheessa, ja sitä käytetään yksinomaan pariliitetyn anturin kanssa. Vain konfiguraation versionumero tallennetaan paikallisesti sen selvittämiseksi, onko päivitys tarpeen.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – laitteen provisiointi); GDPR:n 32 artikla (käsittelyn turvallisuus).
4.4 Kalibrointipoikkeamat (offsetit)
Anturin asennuksen ja suuntauksen korjaamiseksi sovellus tallentaa kalibrointiarvot (Pitch-/Roll-offset, hienosäätö, Yaw-offset) – sekä yleisesti että anturiprofiilikohtaisesti.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – käyttäjäkohtaiset asetustiedot).
4.5 Puhelimen IMU (älypuhelimen liikeanturit)
Jos ette halua käyttää ulkoista anturia, sovellus voi vaihtoehtoisesti käyttää älypuhelimeen sisäänrakennettuja liikeantureita (kiihtyvyysanturi/gyroskooppi). Tällöin käsitellään kiihtyvyys (x/y/z m/s²), kulmanopeudet (x/y/z rad/s) sekä niistä lasketut kallistuskulmat. Nämä tiedot käsitellään yksinomaan paikallisesti, ne pidetään vain työmuistissa ja hylätään toiminnon päättyessä.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – vaaitus ilman ulkoista laitteistoa) tai, mikäli valitsette tämän käyttötavan aktiivisesti, GDPR:n 6 artiklan 1 kohdan a alakohta (suostumus).
4.6 Anturiprofiilit (usean profiilin hallinta)
Voitte luoda kullekin anturille useita konfiguraatioita (esim. ”henkilöauto 160 cm”, ”matkailuauto 305 cm”). Tallennetaan muun muassa: profiilitunniste, laitetunniste (MAC), näyttönimi, ajoneuvotyyppi, raideleveys (etu/taka cm), akseliväli, apuvälineiden konfiguraatio (kiilat/tyynyt/nostimet), näyttöasetukset, anturin suuntaus ja kalibrointipoikkeamat. Nämä profiilit tallennetaan paikallisesti ja säilyvät, kunnes poistatte profiilin, poistatte sovelluksen tai käynnistätte tietosuojan nollauksen (katso kohta 13).
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – profiili-/asetustiedot).
4.7 Sovelluksen asetukset ja preferenssit
Paikallisesti tallennetaan asetuksenne, muun muassa: lämpötilayksikkö (°C/°F), pituusyksikkö (cm/tuuma), ääni/värinä päälle/pois, anturin suuntaus, tasoitus-/suodatusparametrit, desimaalien määrä, teema, kieli, sovellustila, seniori-/suurennuslasitila, taustapalvelu päälle/pois, viimeksi yhdistetty anturi, näyttötila, toleranssikulma sekä apuvälineiden asetukset.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – asetustiedot).
4.8 Paikallisesti tallennetut viestit (”Uutiset”)
Push-viestien sisällöt (katso kohta 8) tallennetaan yksinomaan paikallisesti sovelluksen suojattuun muistiin, jotta voitte myöhemmin lukea ne kohdassa ”Päivitykset ja uutiset” (enintään 100 merkintää). Nämä tiedot eivät poistu laitteeltanne. Voitte poistaa ne milloin tahansa (tietosuojan nollaus tai sovelluksen poistaminen); lisäksi voimme poistattaa yksittäisiä viestejä palvelinpuolelta poistokomennolla.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – vastaanotettujen palveluviestien näyttäminen).
4.9 Aloitus-/lukitusnäytön widget
Jos otatte käyttöön aloitusnäytön tai lukitusnäytön widgetin, viimeksi tunnetut kallistusarvot sekä päivityksen aikaleima pidetään paikallisesti widgetin näyttöä varten. Ulkoista siirtoa ei tapahdu.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – käyttömukavuustoiminto).
4.10 Tietosuojasuostumuksen tila
Suostumustenne toteuttamiseksi ja osoittamiseksi tallennamme paikallisesti suostumusvalintanne (kaatumisraportit/analytiikka/sijainti/mainonta), ilmoituksen tilan sekä suostumuksenne aikaleiman. Tämä tila ohjaa sitä, ovatko valinnaiset toiminnot käytössä, ja toimii suostumuksen todisteena.
Oikeusperuste: GDPR:n 7 artiklan 1 kohta (suostumuksen osoittaminen); GDPR:n 6 artiklan 1 kohdan c alakohta yhdessä GDPR:n 5 artiklan 2 kohdan kanssa (osoitusvelvollisuus).
4.11 Kahden älypuhelimen käyttö (toinen älypuhelin kallistusanturina)
040 Level -anturin sijasta voitte käyttää kallistusanturina toista älypuhelinta, jossa on myös 040 Level -sovellus (“anturipuhelin”); näyttö on ensimmäisessä älypuhelimessanne (“näyttöpuhelin”). Laitteet muodostavat yhteyden suoraan toisiinsa Bluetooth Low Energy (BLE) -yhteydellä. Palvelinta, käyttäjätiliä tai internet-yhteyttä ei tarvita; tietoja ei siirretä meille eikä kolmansille osapuolille.
- Laiteparin muodostus: Anturipuhelin näyttää 8-numeroisen istuntokoodin, lisäksi QR-koodina. Syötätte koodin näyttöpuhelimeen tai skannaatte QR-koodin; kameraa käytetään tähän vain, kun napautatte kohtaa “Skannaa QR”. Vasta kun näyttöpuhelin on lähettänyt oikean koodin, anturipuhelin lähettää mittausarvoja; viiden virheellisen yrityksen jälkeen istunto päättyy.
- Näkyvissä Bluetoothin kautta: Niin kauan kuin anturirooli on aktiivinen, anturipuhelin lähettää sovelluksen kiinteää palvelutunnistetta ja satunnaisesti muodostettua, ei-salaista lyhennettä (esim. “040L ABCD”), jotta näyttöpuhelin löytää sen. Lähellä olevat Bluetooth-laitteet voivat vastaanottaa nämä tiedot; ne eivät sisällä nimeänne eivätkä mittausarvoja.
- Siirrettävät mittaustiedot (anturipuhelin → näyttöpuhelin, useita kertoja sekunnissa): kallistuskulma (pituus-/poikkisuunnassa), kiihtyvyysarvot, juokseva laskuri, tilalippuja (esim. ovatko arvot päteviä, latautuuko anturipuhelin tai toimiiko se taustalla) sekä anturipuhelimen akun varaustaso prosentteina.
- Tallennetaan paikallisesti: anturipuhelimeen satunnainen lyhenne, jotta se tunnistetaan uudelleen; näyttöpuhelimeen viimeksi laiteparina ollut anturipuhelin (lyhenne, Bluetooth-tunniste, ajankohta) ja istuntokoodi – koodi yksinomaan käyttöjärjestelmän suojatussa avainsäilössä (iOS-avainnippu tai Android Keystore) –, jotta yhteys voidaan katkoksen jälkeen muodostaa uudelleen ilman uutta koodia. Jos uudelleenyhteys epäonnistuu, koodi poistetaan. Profiili- ja kalibrointitiedot tallennetaan kuten anturin kohdalla (kohdat 4.4 ja 4.6). Tietosuojan nollaus (kohta 13.3) poistaa nämä tiedot.
Kahden älypuhelimen käytön avaaminen tapahtuu tarvittaessa sovelluksen sisäisellä ostolla näyttöpuhelimessa (kohta 9.8); anturipuhelin ei vaadi ostoa eikä tiliä.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – vaaitus toisella älypuhelimella anturina).
4.12 Apple CarPlay ja Android Auto
Kun yhdistätte älypuhelimenne ajoneuvoon, joka tukee Apple CarPlayta tai Android Autoa, sovellus voi näyttää näkymänsä lisäksi ajoneuvon näytöllä. Siellä näytetään sovelluksen sisältö: kallistusarvot ja tasausnäyttö (esim. kiilasuositus, tasaus pyörää kohti), ajoneuvonäkymä, aktiivinen profiili ajoneuvotyyppeineen ja mittoineen, anturin tila (esim. yhdistetty, akku, lämpötila) sekä – jos avattu – yhdistettyjen säiliöanturien täyttötasot. Ajoneuvon näytöllä tehdyt syötteet (esim. nollapisteen asettaminen, profiilin valinta) käsitellään sovelluksessa älypuhelimessanne.
Sisällön tuottaa sovellus älypuhelimessanne, ja se välittää sen käyttöjärjestelmän CarPlay- tai Android Auto -rajapinnan kautta ajoneuvolle (kaapelilla tai langattomasti). Sovellus ei tällöin lue ajoneuvosta ajoneuvotietoja, kuten valmistajaa, mallia, ajoneuvon tunnistenumeroa tai sijaintia, eikä siirrä sisältöä palvelimillemme.
Vianmääritystä varten sovellus muistaa paikallisesti, mikä näkymä ajoneuvon näytöllä viimeksi näytettiin (vain tekniset tunnisteet ja aikatiedot); asianmukaisen irrottamisen yhteydessä tämä merkintä poistetaan. Jos istunto päättyi odottamattomasti, sovellus lähettää seuraavan käynnistyksen yhteydessä – vain kaatumisraportteja koskevalla suostumuksellanne (kohta 5) – näillä teknisillä tiedoilla varustetun virhetapahtuman Sentrylle. Ajoneuvonäytön tekniset tiedot voivat lisäksi sisältyä itse käynnistämäänne tukidiagnoosiin (kohta 10).
Apple CarPlay ja Android Auto ovat Apple Inc.:n ja Google LLC:n palveluita (EU:ssa: Apple Distribution International Ltd. ja Google Ireland Limited). Yhteyttä ajoneuvoon ja näyttöä ohjaa niiden ohjelmisto; mitä tietoja Apple, Google tai ajoneuvonne valmistaja tällöin käsittelee omalla vastuullaan, määräytyy niiden tietosuojaehtojen mukaan. Emme voi vaikuttaa tähän.
- Applen tietosuojaseloste: https://www.apple.com/legal/privacy/
- Googlen tietosuojaseloste: https://policies.google.com/privacy
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – näyttö ajoneuvossa); virhetapahtuma Sentrylle: GDPR:n 6 artiklan 1 kohdan a alakohta (suostumus, kohta 5).
5. Kaatumis- ja virheraportit (Sentry & Firebase Crashlytics)
Sovelluksen vakauden, turvallisuuden ja toimintakyvyn varmistamiseksi käsittelemme kaatumis- ja virheraportteja – yksinomaan silloin, kun olette antaneet suostumuksen luokkaan ”Kaatumisraportit” (oletus: pois). Ilman suostumusta Sentryä ja Firebase Crashlyticsiä ei käynnistetä, eikä raportteja, tapahtumahistoriaa tai istuntotietoja siirretä. Voitte peruuttaa suostumuksen milloin tahansa tietosuoja-asetuksissa; siirto päättyy tällöin välittömästi, ja vielä lähettämättömät raportit hylätään.
Käsiteltävät tietotyypit:
- virheen laji, tyyppi ja kuvaus, pinojälki (stacktrace)
- tapahtumahistoria (”breadcrumbs”: esim. avatut näkymät, näppäinpainallukset, BLE-tapahtumat, yhteyskatkot/aikakatkaisut, signaalin laatu)
- anonymisoitu laitetunniste (vain viimeiset 4 merkkiä, esim. ”…F2A7”)
- alusta, käyttöjärjestelmän versio, sovelluksen versio/build-numero, laitemalli, kieliasetus
- suorituskykyluvut (esim. käsittelyaika, kuvataajuus) sekä viitteet virheellisistä anturitiedoista (vain ensimmäiset tavut heksadesimaaliarvona, ei sisältöjä)
Täydellisiä laitetunnisteita, IMEI-numeroita, MAC-osoitteita selkokielellä tai varsinaisia mittaustietojanne (Pitch/Roll-virta) ei siirretä. Virhe- ja kaatumisraportit toimitetaan toimitustilassa lähtökohtaisesti kokonaisuudessaan (jokainen tapahtuma) Sentrylle; konfiguroitava otannan vähentäminen on teknisesti mahdollista. Pelkät suorituskykymittaukset (tracing) sen sijaan kerätään vain osittain (otanta).
Turvaohjeiden vahvistuksen todiste: Ennen ensimmäistä kiilasuositusta vahvistatte turvaohjeet. Tämän vahvistuksen ajankohdan ja version tallennamme paikallisesti laitteellenne. Jos olette sallinut kaatumisraportit, välitämme vahvistuksen (ajankohta, ohjeiden versio, vahvistuksen paikka sovelluksessa) lisäksi kertaluonteisesti tapahtumana Sentrylle, jotta voimme vastuukysymyksissä osoittaa, että ohjeet on näytetty ja vahvistettu (GDPR:n 6 artiklan 1 kohdan f alakohta). Ilman suostumusta kaatumisraportteihin vahvistus jää vain laitteellenne.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta (suostumus) sekä TDDDG § 25 kohta 1 päätelaitteessa olevien tietojen käyttöä varten. Käsittely rajoitetaan välttämättömään vähimmäismäärään ja turvataan pseudonymisoinnilla (laitetunnisteen anonymisointi).
Vastaanottajat / siirto kolmanteen maahan: katso kohta 9.1 (Sentry) ja 9.2 (Firebase Crashlytics).
Säilytysaika: Sentry 30 päivää, Firebase Crashlytics yleensä 90 päivää. Virheanalyysia varten siirrämme Sentry-raportit viikoittain omaan arkistoomme palvelimellamme (EU) – ilman IP-osoitetta, sähköpostiosoitetta sekä käyttäjä- ja laitetunnisteita – ja poistamme ne sieltä 90 päivän kuluttua tapahtumasta; paikalliset virheenkorjauslokit vain tilapäisesti työmuistissa (poistetaan sovellusta suljettaessa).
Peruutus: milloin tahansa sovelluksessa kohdassa Asetukset → Tietosuoja ja analytiikka (kytkin ”Kaatumisraportit”) tai sähköpostitse osoitteeseen shop@mixcover.de. Ennen peruutusta tapahtuneen käsittelyn lainmukaisuus ei muutu.
Huomautus vanhemmista sovellusversioista: Build 124:ään asti kaatumisraportit siirrettiin ilman erillistä suostumusta (oikeutetun etumme perusteella, GDPR:n 6 artiklan 1 kohdan f alakohta). Nykyiseen versioon päivittämisen jälkeen sovelletaan yksinomaan edellä kuvattua suostumusmenettelyä.
6. Käyttöanalytiikka (Firebase Analytics) – vain suostumuksella
Jos hyväksytte käyttöanalytiikan, keräämme sovelluksen parantamiseksi ja toimintojen käytön ymmärtämiseksi seuraavat tiedot:
- avatut näkymät ja toiminnot, käyttöaika
- näppäinpainallukset / käytetyt painikkeet ja asetukset (ilman mittaustenne sisältöjä)
- istunnon alku/loppu, istunnon kesto ja käyttötiheys
- laitetiedot (malli, käyttöjärjestelmä, kieli, maa laitteen asetuksista)
- vapaaehtoisesti ilmoitettu ikäryhmä (katso kohta 7)
- ajoneuvotyyppi ja apuvälinetyyppi (sovelluksen asetuksista)
- tapahtumat, kuten kalibrointi, anturin yhdistäminen/irrottaminen (anturityyppi, kesto), käyttöönoton (onboarding) suorittaminen, tehdyt vaaituslaskennat (kallistusarvot pyöristettyinä, ajoneuvotyyppi, apuväline)
- lisäksi annetun sijaintisuostumuksen yhteydessä: anonymisoidut (noin 11 km:iin pyöristetyt) sijaintitiedot (katso kohta 7.3)
- Firebasen automaattisesti luoma pseudonyymi asennustunniste (ei nimeä, ei sähköpostiosoitetta)
Tiedot eivät sisällä mittaustenne sisältöjä. Paikallisesti pidetään lisäksi käyttölaskureita (esim. toiminto- ja istuntolaskurit); ne poistetaan tietosuojan nollauksen yhteydessä. Lisäksi analytiikkatapahtumat välitetään Sentrylle breadcrumb-kontekstina, mutta vain silloin, kun analytiikkasuostumus on voimassa.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta (suostumus) yhdessä TDDDG § 25 kohdan 1 kanssa (tietojen tallentaminen päätelaitteeseen tai pääsy niihin). Suostumus on vapaaehtoinen ja oletuksena pois käytöstä; se annetaan käyttöönoton (onboarding) yhteydessä tai kohdassa Asetukset → Tietosuoja ja analytiikka.
Vastaanottajat / siirto kolmanteen maahan: katso kohta 9.2 (Google Firebase).
Säilytysaika: Firebasessa enintään 14 kuukautta (Googlen oletusasetus) tai peruutukseen asti; paikalliset laskurit tietosuojan nollaukseen tai sovelluksen poistamiseen asti.
Peruutus: milloin tahansa sovelluksessa kohdassa Asetukset → Tietosuoja ja analytiikka tai sähköpostitse osoitteeseen shop@mixcover.de.
6a. Verkkosivustomme app.040parts.com käyttö (Google Analytics 4) – vain suostumuksella
Tämä tietosuojalausunto koskee 040 Level -sovelluksen lisäksi myös verkkosivustoamme app.040parts.com (mukaan lukien alasivut, kuten Quickstart, käsikirja, UKK ja B2B-tilaussivu). Käytämme tällä verkkosivustolla – yksinomaan suostumuksellanne – verkkoanalytiikkapalvelua Google Analytics 4 (GA4) verkkosivuston käytön tilastolliseen arviointiin ja sen parantamiseen.
Suostumus suostumusbannerimme (evästebannerin) kautta: Verkkosivustolle ensimmäisen kerran saavuttaessa Google Analytics ei ole aktivoitu. Käytämme Google Consent Mode v2 -toimintoa oletusasetuksella ”hylätty” kaikkiin analytiikan ja markkinoinnin tallennustarkoituksiin. Vasta kun napsautatte aktiivisesti suostumusbannerissa ”Hyväksy kaikki”, analytiikkaevästeet asetetaan ja tietoja lähetetään Googlelle. Jos valitsette ”Vain välttämättömät”, analytiikkaevästeitä ei aseteta; Google Analytics ei tällöin lataudu, eikä tietoja lähetetä Googlelle. Valintanne ”Hyväksy kaikki” kattaa sekä analytiikan (Google Analytics) että markkinoinnin (Meta-pikseli, katso kohta 6b).
Verkkotunnusten välinen mittaus: Verkkosivustomme app.040parts.com ja kauppamme 040parts.com käyttävät samaa Google Analytics -ominaisuutta (property). Jotta verkkosivustokäynti ja sitä seuraava osto kaupassa voidaan arvioida yhtenä kokonaisuutena (verkkotunnusten välinen mittaus), annetun suostumuksen yhteydessä URL-osoitteessa välitetään pseudonyymi mittaustunniste siirryttäessä kauppaan. Tähän ei liity henkilökohtaista tunnistamista.
Annetun suostumuksen yhteydessä Google Analytics käsittelee erityisesti:
- avatut sivut (URL-osoitteet), sivujen otsikot, viittauslähde (referrer) ja käyntiaika
- vuorovaikutukset, kuten vierityssyvyys, ulkoisten linkkien napsautukset, tiedostolataukset, sisäiset hakukyselyt sekä lomakkeiden käyttö (ns. ”optimoitu analytiikka”/Enhanced Measurement)
- B2B-tilaussivulla omat tilausprosessia koskevat tapahtumat (esim. ”lomake aloitettu”, ”tilaus lähetetty” tilausarvoineen) – ilman antamianne sisältöjä, kuten nimi, yritys, sähköposti tai ALV-tunnus; siirretään vain tapahtuma ja tilauksen loppusumma
- likimääräinen, kaupunkitasoon rajattu sijaintitieto, jonka Google päättelee IP-osoitteesta (itse IP-osoite käsitellään lyhennettynä/anonymisoituna, eikä me tallenna sitä)
- tekniset tiedot, kuten selaintyyppi, käyttöjärjestelmä, laitekategoria, näytön tarkkuus ja kieliasetus
- pseudonyymi, Googlen evästeeseen asettama asiakastunniste (
_ga, _ga_*) toistuvien käyntien tunnistamiseksi – ei nimeä, ei sähköpostiosoitetta
Ei laitteiden välistä mainontaa: Olemme poistaneet ”Google-signaalit” käytöstä ja ottaneet IP-anonymisoinnin käyttöön. Emme yhdistä tietoja Google-mainostilien kanssa emmekä muodosta laitteiden välisiä mainosprofiileja.
Evästeet: Annetun suostumuksen yhteydessä Google Analytics asettaa muun muassa evästeet _ga (voimassaoloaika enintään 2 vuotta) ja _ga_<Container-ID> (voimassaoloaika enintään 2 vuotta) kävijöiden erottamiseksi toisistaan. Ilman suostumusta näitä evästeitä ei aseteta.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta (suostumus) yhdessä TDDDG § 25 kohdan 1 kanssa (tietojen tallentaminen päätelaitteeseen tai pääsy niihin). Suostumus on vapaaehtoinen ja peruutettavissa milloin tahansa tulevaisuuteen vaikuttavasti.
Vastaanottajat / siirto kolmanteen maahan: Google (katso kohta 9.2). Käsittely Yhdysvalloissa sijaitsevilla palvelimilla on mahdollista; Google on sitoutunut EU:n vakiosopimuslausekkeisiin GDPR:n 46 artiklan mukaisesti.
Säilytysaika: käyttö-/tapahtumatiedot Googlella enintään 14 kuukautta; evästeet edellä mainituilla voimassaoloajoilla tai niiden poistamiseen asti.
Peruutus: Voitte peruuttaa suostumuksenne milloin tahansa avaamalla verkkosivuston alatunnisteessa ”Evästeasetukset” ja valitsemalla ”Vain välttämättömät”, tai poistamalla mainitut evästeet selaimestanne. Lisäksi voitte estää Google Analyticsin suorittaman tietojen keräämisen Googlen selainlisäosan avulla: https://tools.google.com/dlpage/gaoptout
6b. Meta-pikseli (Facebook/Instagram) verkkosivustollamme – vain suostumuksella
Verkkosivustollamme app.040parts.com käytämme – yksinomaan suostumuksellanne – Meta Platforms Ireland Limitedin Meta-pikseliä (myös ”Facebook-pikseli”). Sen avulla mittaamme mainoksiemme onnistumista Meta-palveluissa (Instagram, Facebook): tunnistamme, johtuuko verkkosivustokäynti aiemmin napsauttamastanne mainoksesta, ja voimme – jos teette sen jälkeen oston kaupassamme 040parts.com – kohdistaa tämän onnistumisen kyseiselle mainokselle (konversiomittaus). Lisäksi pikseli mahdollistaa entistä kohdennetumman mainonnan.
Suostumus: Meta-pikseliä ei ladata verkkosivustolle ensimmäisen kerran saavuttaessa. Vasta kun napsautatte aktiivisesti suostumusbannerissa ”Hyväksy kaikki” (markkinointisuostumus), pikseli ladataan jälkikäteen ja aktivoidaan. Valittaessa ”Vain välttämättömät” Meta-pikseliä ei ladata; tietoja ei siirretä Metalle.
Annetun suostumuksen yhteydessä Meta-pikseli käsittelee erityisesti:
- sivukäynnin tosiasian ja ajankohdan sekä avatun URL-osoitteen
- pseudonyymin käyttäjä-/selaintunnisteen (eväste
_fbp) sekä – mikäli olette tulleet mainoksen kautta – mainoksen napsautustunnisteen (fbclid tai eväste _fbc)
- tekniset tiedot, kuten selaintyyppi, käyttöjärjestelmä ja IP-osoite (Meta käsittelee lyhennettynä)
- myöhemmän oston yhteydessä konversiotapahtuman kaupan 040parts.com pikselin kautta (katso kaupan tietosuojaseloste)
Emme siirrä pikselin kautta Metalle aktiivisesti mitään antamianne selväkielisiä tietoja (nimi, sähköposti, osoite).
Yhteinen rekisterinpito: Pikselin suorittamasta tietojen keräämisestä ja siirtämisestä olemme yhdessä Meta Platforms Ireland Limitedin kanssa yhteisrekisterinpitäjiä GDPR:n 26 artiklan mukaisesti. Tämän jälkeinen jatkokäsittely tapahtuu Metan yksinomaisella vastuulla. Lisätietoja: https://www.facebook.com/legal/controller_addendum
Evästeet: muun muassa _fbp (voimassaoloaika enintään 3 kuukautta) ja – mainosta napsautettaessa – _fbc. Ilman suostumusta näitä evästeitä ei aseteta.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta yhdessä TDDDG § 25 kohdan 1 kanssa. Suostumus on vapaaehtoinen ja peruutettavissa milloin tahansa tulevaisuuteen vaikuttavasti.
Vastaanottajat / siirto kolmanteen maahan: Meta (katso kohta 9.10). Käsittely Yhdysvalloissa sijaitsevilla palvelimilla on mahdollista.
Peruutus: milloin tahansa verkkosivuston alatunnisteen ”Evästeasetukset” kautta (valitse ”Vain välttämättömät”) sekä Meta-tilin mainosasetusten kautta.
7. Sijaintitiedot, sää ja vapaaehtoinen ikäryhmä
7.1 Sijainnin määritys säänäyttöä varten
Sovellus voi pyynnöstä näyttää paikallisia säätietoja nykyiselle sijainnillenne. Tätä varten se määrittää – sijaintisuostumuksen ja lisäksi tarvittavan käyttöjärjestelmäoikeuden myöntämisen jälkeen – likimääräisen sijaintinne ja siirtää omalle säänpalvelimellemme (katso kohta 9.3) vain yhteen desimaaliin pyöristetyt koordinaatit (noin 10 km:n ruudukko) sekä sovelluksen kielen ajantasaisten säätietojen, ennusteen ja paikannimen hakemiseksi. Sovelluksella ei näin ollen ole suoraa yhteyttä ulkoiseen säänpalveluun. Tarkkaa sijaintia ei tallenneta pysyvästi; säätiedot tallennetaan välimuistiin vain lyhyeksi ajaksi (työmuistissa noin 30 minuuttia, paikallisesti enintään 24 tuntia varajärjestelynä).
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta (suostumus) yhdessä TDDDG § 25 kohdan 1 kanssa.
Siirtymäkauden huomautus vanhoille sovellusversioille: Syyskuun 2026 lopun päivitystä edeltävät sovellusversiot hakevat säätietoja ja paikannimiä edelleen suoraan Open-Meteo-säänpalvelusta (open-meteo.com; palvelinhosting tietojemme mukaan EU:ssa tai Sveitsissä). Tällöin Open-Meteo saa koordinaatit – versiosta riippuen tarkat tai noin 10 km:iin pyöristetyt – sekä teknisistä syistä laitteenne IP-osoitteen; nimiä, sähköpostiosoitteita tai laite-/käyttäjätunnisteita ei siirretä. Tämäkin siirto tapahtuu vain sijaintisuostumuksellanne, ja se päättyy, kun päivitätte sovelluksen.
7.2 Käytetyt säätiedot
Näyttöä varten käsitellään muun muassa lämpötila, tuuli, ilmankosteus, sumun osuus, säätunnus, käänteisellä geokoodauksella (reverse geocoding) määritetty paikannimi sekä 7 päivän ennuste. Lähteet: MET Norwayn (Norjan ilmatieteen laitos) säätiedot, lisenssi CC BY 4.0; GeoNamesin (geonames.org) paikannimet, lisenssi CC BY 4.0. Aiemmin näytetyn näkyvyyden sijaan sovellus näyttää sumun osuuden (prosentteina).
7.3 Anonymisoitu sijaintitilasto
Jos sekä sijainti- että analytiikkasuostumus on annettu, sovellus voi siirtää yhteen desimaaliin pyöristetyn sijainnin (noin 11 km:n ruudukko, ei henkilöitävissä) Firebase Analyticsille anonymisoitujen käyttöalueiden arvioimiseksi. Henkilökohtaista sijainnin seurantaa ei tapahdu.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta (suostumus).
7.4 Vapaaehtoinen ikäryhmä
Käyttöönoton (onboarding) yhteydessä tai uutiskirjeen tilauksen yhteydessä voitte vapaaehtoisesti ilmoittaa ikäryhmän (esim. ”18–30”, ”30–40”). Sitä käytetään relevantimman sisällön valintaan, ja – mikäli se on ilmoitettu – se siirretään paikallisesti sekä (analytiikkasuostumuksen ollessa voimassa) Firebase-käyttäjäominaisuutena ja uutiskirjeen tilauksen yhteydessä Brevolle/Shopifylle. Vähintään viiden vuoden välein rajatut ikäryhmät eivät sellaisenaan ole suoraan henkilöitävissä. Paikallisesti tallennettu ikäryhmä poistetaan tietosuojan nollauksen yhteydessä (katso kohta 13.3).
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta (vapaaehtoinen suostumus).
Peruutus/vastustaminen: milloin tahansa asetusten tai tietosuojan nollauksen kautta; Firebaseen/Brevoon/Shopifyyn liittyen kyseisten peruutusreittien kautta (kohdat 6, 11, 12).
8. Push-ilmoitukset (Firebase Cloud Messaging)
Sovellus voi lähettää teille push-ilmoituksia. Erotamme kaksi lajia:
- Palvelutiedot (esim. sovelluspäivitykset, uudet toiminnot, turvallisuusohjeet): Saatte nämä, kun olette sallineet ilmoitukset käyttöjärjestelmätasolla.
- Tuoteuutuudet, tarjoukset ja mainonta (uudet tuotteet, alennukset, kampanjat): Saatte nämä vain, mikäli olette lisäksi antaneet nimenomaisen suostumuksenne luokkaan ”Tarjoukset/mainonta”.
Toimitukseen käytämme Google Ireland Limitedin Firebase Cloud Messagingia (FCM) (katso kohta 9.2). Laitteellenne luodaan pseudonyymi push-tunniste (token), joka siirretään Googlelle; viestit voidaan toimittaa vain sen kautta. Tunniste ei sisällä nimeä eikä sähköpostiosoitetta. Lisäksi käsitellään tilatut aiheet (esim. ”kaikki”, ”sovelluspäivitykset”, ”tuotteet”, ”tarjoukset” sekä kummallekin yksi tekninen aihe käyttöjärjestelmälle ja sovelluksen kielelle, jotta viestit saapuvat kielellänne ja vain sopiviin laitteisiin), oikeuden tila sekä napsautus-/lukutila (paikallisesti). Yksittäisten push-viestien sisällöt tallennetaan yksinomaan paikallisesti (katso kohta 4.8).
Oikeusperuste: Palvelu-push: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – palvelutiedotus) tai GDPR:n 6 artiklan 1 kohdan f alakohta yhdessä TDDDG § 25 kohdan 2 kanssa. Mainos-push (”Tuotteet”, ”Tarjoukset”): GDPR:n 6 artiklan 1 kohdan a alakohta yhdessä TDDDG § 25 kohdan 1 ja UWG § 7 kohdan 2 kanssa. Mainossuostumus on vapaaehtoinen, oletuksena pois käytöstä ja peruutettavissa milloin tahansa.
Vastaanottajat / siirto kolmanteen maahan: katso kohta 9.2 (Google FCM, Yhdysvallat mahdollinen; SCC).
Säilytysaika: FCM-tunniste sovelluksen poistamiseen/oikeuden peruuttamiseen asti (Google kierrättää sitä); paikalliset uutiset tietosuojan nollaukseen asti.
Peruutus: milloin tahansa käyttöjärjestelmänne ilmoitusasetusten kautta; mainos-push lisäksi sovelluksessa kohdassa Asetukset → Tietosuoja ja analytiikka.
9. Käytetyt palveluntarjoajat ja kolmannet osapuolet
9.1 Sentry (kaatumis- ja virheanalyysi)
Palveluntarjoaja: Functional Software, Inc. (”Sentry”), 132 Hawthorne Street, San Francisco, CA 94107, USA. Käsittely tapahtuu EU-alueen kautta (de.sentry.io); kokoonpanosta riippuen käsittelyä Yhdysvalloissa sijaitsevilla palvelimilla ei voida sulkea pois.
- Tarkoitus: kaatumis-/virheanalyysi, suorituskyvyn ja vakauden seuranta (vain suostumuksella ”Kaatumisraportit”, katso kohta 5). Sovelluksessa annettua palautetta ei siirretä Sentrylle.
- Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta (suostumus).
- Kolmannen maan suojatoimet: EU:n vakiosopimuslausekkeet GDPR:n 46 artiklan mukaisesti; henkilötietojen käsittelysopimus GDPR:n 28 artiklan mukaisesti.
- Säilytysaika: 30 päivää Sentryllä; arkistokopion ilman IP-osoitetta, sähköpostiosoitetta sekä käyttäjä- ja laitetunnisteita tallennamme palvelimellemme ja poistamme sen 90 päivän kuluttua tapahtumasta (katso kohta 5).
- Tietosuojaseloste: https://sentry.io/privacy/
9.2 Google Firebase (Analytics, Crashlytics ja Cloud Messaging / FCM)
Palveluntarjoaja: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irlanti (”Google”); Yhdysvaltojen osalta: Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA. Firebase-projekti: ”level-app-ad57e”.
- Palvelut/tarkoitus: Firebase Analytics (käyttöanalytiikka, vain suostumuksella – kohta 6), Firebase Crashlytics (kaatumisraportit, vain suostumuksella – kohta 5), Firebase Cloud Messaging (push – kohta 8) sekä Google Analytics 4 verkkosivustolle app.040parts.com (verkkoanalytiikka, vain suostumuksella – kohta 6a).
- Oikeusperuste: Analytics (sovellus ja verkko)/Crashlytics/FCM-mainonta: GDPR:n 6 artiklan 1 kohdan a alakohta; palvelu-push: GDPR:n 6 artiklan 1 kohdan b alakohta.
- Kolmannen maan suojatoimet: Käsittely Googlen palvelimilla Yhdysvalloissa on mahdollista. Google on sitoutunut EU:n vakiosopimuslausekkeisiin GDPR:n 46 artiklan mukaisesti; henkilötietojen käsittelysopimus GDPR:n 28 artiklan mukaisesti.
- Säilytysaika: Analytics enintään 14 kuukautta (sovellus); verkkosivuston analytiikka (GA4) enintään 14 kuukautta; Crashlytics yleensä 90 päivää; FCM-tunniste peruutukseen/sovelluksen poistamiseen asti.
- Tietosuojaseloste: https://policies.google.com/privacy
- Firebasen tietosuoja: https://firebase.google.com/support/privacy
9.3 Mixcover GmbH:n oma säänpalvelin (sää ja paikannimet)
Sovellus hakee säätiedot ja paikannimet yksinomaan oman palvelimemme kautta (wetter.mix-cover.de, jota ylläpitää Mixcover GmbH ja joka on hostattu DigitalOcean LLC:n Frankfurt am Mainin datakeskuksessa Saksassa; DigitalOcean on hostaajana henkilötietojen käsittelijämme). Siirretään yhteen desimaaliin pyöristetyt koordinaatit (noin 10 km:n ruudukko; palvelin pyöristää lisäksi itse) ja sovelluksen kieli; teknisistä syistä palvelin saa myös IP-osoitteenne. IP-osoitetta käsitellään vain tilapäisesti työmuistissa toimitusta varten sekä tiivistettynä (hash) ylikuormitussuojaa varten (hakujen rajoittaminen liittymää kohden, enintään 10 minuuttia), eikä sitä tallenneta. Käyttöloki ei sisällä IP-osoitetta eikä koordinaatteja, ja se poistetaan 14 päivän kuluttua.
Palvelin hakee kyseisen ruutusolun säätiedot Norjan ilmatieteen laitokselta (MET Norway, api.met.no) ja tallentaa ne välimuistiin 30–60 minuutiksi (häiriötilanteissa enintään 6 tunniksi). MET Norway saa tällöin vain ruutusolun ja palvelimemme tunnisteen – ei laitteenne tietoja, ei IP-osoitetta eikä tunnisteita. Paikannimet palvelin määrittää omasta, paikallisesti tallennetusta GeoNames-tietoaineistosta; tätä varten ei siirretä tietoja kolmansille osapuolille.
- Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta (sijaintisuostumus) tai GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – säätoiminto); IP-osoitteen käsittely palvelun suojaamiseksi: GDPR:n 6 artiklan 1 kohdan f alakohta.
- Kolmannen maan suojatoimet: Käsittely Saksassa. DigitalOceanin kanssa on voimassa henkilötietojen käsittelysopimus GDPR:n 28 artiklan mukaisesti, sisältäen EU:n vakiosopimuslausekkeet (GDPR:n 46 artikla) mahdollisen Yhdysvalloista tapahtuvan pääsyn varalta.
- Yhteysreitti: Yhteys säänpalvelimeen kulkee Cloudflaren kautta (katso kohta 9.7).
- Vanhemmat sovellusversiot: katso siirtymäkauden huomautus kohdassa 7.1 (Open-Meteo).
- Tietolähteet: MET Norway (https://api.met.no, CC BY 4.0) · GeoNames (https://www.geonames.org, CC BY 4.0)
9.4 Brevo (uutiskirje- ja transaktiosähköpostit)
Palveluntarjoaja: Sendinblue SAS (”Brevo”), 106 boulevard Haussmann, 75008 Pariisi, Ranska. Käsittely EU-palvelimilla (Ranska).
- Tarkoitus: Double-Opt-In-vahvistuksen ja uutiskirjeen lähettäminen; palauteilmoitukset meille.
- Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta yhdessä UWG § 7 kohdan 2 nro 3 kanssa (uutiskirje); GDPR:n 6 artiklan 1 kohdan f alakohta (sisäinen palauteilmoitus).
- Kolmannen maan suojatoimet: Käsittely EU:n sisällä; henkilötietojen käsittelysopimus GDPR:n 28 artiklan mukaisesti.
- Tietosuojaseloste: https://www.brevo.com/de/legal/privacypolicy/
9.5 Shopify (tuotenäyttö ja uutiskirjeen asiakastietue)
Palveluntarjoaja: Shopify International Limited, Victoria Buildings, 2. kerros, 1–2 Haddington Road, Dublin 4, D04 XN32, Irlanti; emoyhtiö: Shopify Inc., Kanada.
- Tarkoitus: julkisten tuotetietojen haku sovelluksen sisäistä tuotesyötettä varten (vain tekniset yhteys-/tuotetiedot, ei asiakastietoja); vahvistetun uutiskirjetilauksen jälkeen tallennus asiakastietueena uutiskirjeen tilan kanssa.
- Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (tuotesyöte) tai GDPR:n 6 artiklan 1 kohdan f alakohta (oikeutettu etu tuotetiedotukseen); asiakastietue: GDPR:n 6 artiklan 1 kohdan a alakohta (suostumus).
- Kolmannen maan suojatoimet: Siirto kolmansiin maihin (esim. Yhdysvallat/Kanada) voi tapahtua; Shopify on sopinut asianmukaisista suojatoimista GDPR:n 46 artiklan mukaisesti (EU:n vakiosopimuslausekkeet). Kanadan osalta on lisäksi voimassa EU:n komission tietosuojan riittävyyttä koskeva päätös (GDPR:n 45 artikla) PIPEDA-lain alaisille organisaatioille. Henkilötietojen käsittelysopimus/tietojenkäsittelysopimus GDPR:n 28 artiklan mukaisesti.
- Tietosuojaseloste: https://www.shopify.com/legal/privacy
9.6 Mixcover GmbH:n oma palvelin (välityspalvelin, Relay)
Uutiskirjetilaukset, sovelluksen sisäinen palaute, tukidiagnoosit (kohta 10), anonyymi suostumuslaskuri (kohta 10a) ja anturin aitoustarkistus (katso alla) siirretään omalle palvelimellemme (jota ylläpitää Mixcover GmbH ja joka on hostattu DigitalOceanin Frankfurt am Mainin datakeskuksessa Saksassa) ja tallennetaan sinne. Sieltä tiedot välitetään – toiminnosta riippuen – Brevolle (uutiskirjeen vahvistus, palautesähköposti tiimillemme) ja Shopifylle (uutiskirjeen asiakastietue). Palaute saapuu tiimillemme yksinomaan sähköpostitse; palautteen sisältöjä, kuvia, nimiä ja sähköpostiosoitteita ei siirretä viestipalveluihin. Uuden uutiskirjetilauksen yhteydessä tiimimme saa viestipalvelu Telegramin (Telegram FZ-LLC, Dubai, Arabiemiirikunnat) kautta vain henkilöön liittymättömän ilmoituksen (kauppa, kieli, tilaustapa) – ilman nimeä ja ilman sähköpostiosoitetta.
- Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta (uutiskirje), GDPR:n 6 artiklan 1 kohdan b ja f alakohta (tuki/palaute, sisäinen ilmoitus).
Ei enää asennusilmoitusta: Vanhemmat sovellusversiot (build 124:ään asti) ilmoittivat annetun analytiikkasuostumuksen yhteydessä ensimmäisen sovelluskäynnistyksen alustan, sovellusversion ja kielen kanssa palvelimellemme. Nykyinen sovellus ei enää lähetä asennusilmoitusta; jo tallennetut ilmoitukset poistamme 12 kuukauden kuluttua vastaanotosta.
Anturin aitoustarkistus: Kun otatte 040-anturin käyttöön ensimmäistä kertaa, sovellus siirtää kertaluonteisesti tarkistusarvon palvelimellemme (verify.mix-cover.de). Tarkistusarvo on anturin MAC-osoitteen palautumaton hash (SHA-256 salaisella lisäarvolla) – itse MAC-osoitetta ei siirretä. Mukana lähetetään sovelluksen brändi, anturin rekisteröintitapa, käyttöjärjestelmä (iOS/Android) ja sovellusversio. Tallennamme tarkistusarvon, nämä tiedot, ilmoitusten lukumäärän sekä ensimmäisen ja viimeisen ilmoituksen ajankohdan selvittääksemme, onko anturi peräisin tuotannostamme (suoja väärennöksiä ja harmaan markkinan tuotteita vastaan). Jos tarkistus on kytketty päälle palvelinpuolella ja anturi ei todistettavasti ole peräisin tuotannostamme, sovellus voi estää kyseisen anturin siirtymäajan jälkeen. Ilman internetyhteyttä tai palvelinvirheen yhteydessä ei koskaan estetä. Yhdistämistä henkilöönne, laitteeseenne tai ostoon ei tapahdu.
- Oikeusperuste: GDPR:n 6 artiklan 1 kohdan f alakohta (oikeutettu etu väärennettyjen tai luvattomasti jaeltujen anturien tunnistamiseen).
- Säilytysaika: 12 kuukautta viimeisen ilmoituksen jälkeen; tämän jälkeen merkintä poistetaan automaattisesti.
9.7 Cloudflare (palvelintemme yhteyssuoja)
Sovelluksen yhteydet omille palvelimillemme (lager.mix-cover.de, verify.mix-cover.de, wetter.mix-cover.de) kulkevat Cloudflare, Inc.:n, 101 Townsend St., San Francisco, CA 94107, USA (”Cloudflare”), verkon kautta. Cloudflare välittää salatut pyynnöt palvelimellemme ja suojaa sitä ylikuormitukselta ja hyökkäyksiltä. Tällöin Cloudflare käsittelee teknisistä syistä IP-osoitteenne sekä yhteys- ja pyyntötiedot (esim. ajankohta, avattu osoite, selain-/sovellustunniste) toimitusta ja hyökkäysten torjuntaa varten; sisältöjä käsitellään vain välittämistä varten. Cloudflare toimii henkilötietojen käsittelijänä.
- Oikeusperuste: GDPR:n 6 artiklan 1 kohdan f alakohta (oikeutettu etu turvalliseen ja saatavilla olevaan yhteyteen) tai kunkin siirretyn toiminnon oikeusperuste.
- Kolmannen maan suojatoimet: Käsittely Yhdysvalloissa on mahdollista. Cloudflare, Inc. on sertifioitu EU–USA-tietosuojakehyksen (EU-US Data Privacy Framework) piiriin (riittävyyspäätös GDPR:n 45 artiklan mukaisesti); lisäksi on voimassa EU:n vakiosopimuslausekkeet GDPR:n 46 artiklan mukaisesti ja henkilötietojen käsittelysopimus GDPR:n 28 artiklan mukaisesti.
- Säilytysaika: Yhteystiedot vain lyhytaikaisesti Cloudflaren ohjeiden mukaisesti; palvelimillamme lokit poistetaan 14 päivän kuluttua.
- Tietosuojaseloste: https://www.cloudflare.com/privacypolicy/
9.8 Apple App Store ja Google Play (sovelluksen sisäiset ostot, laitetarkistus/DeviceCheck, arviointipyyntö)
Sovelluksen sisäiset ostot: lisätoimintoja (esim. muiden valmistajien anturien käyttö) voitte ostaa Applen App Storen tai Google Playn kautta. Oston ja maksun hoitavat yksinomaan Apple tai Google; emme saa maksutietoja, nimeä emmekä sähköpostiosoitetta. Avattujen toimintojenne täsmäyttämiseksi sovellus kysyy käynnistyksen yhteydessä, oston tai ostojen palautuksen yhteydessä sekä etualalle palattaessa kauppaliittymän (StoreKit tai Google Play Billing) kautta käytettävissä olevat tuotteet sekä ostoa tai palautusta koskevat tietonne; tulos tallennetaan paikallisesti laitteellenne.
Laitetarkistus tervetuliaisalennusta varten (Apple DeviceCheck): Jotta tervetuliaisalennuksen voi käyttää ilman käyttäjätiliä vain kerran yhtä iOS-laitetta kohden, Apple luo lyhytikäisen salatun DeviceCheck-tunnisteen. Sovellus lähettää sen Applelle palvelimemme verify.mix-cover.de kautta; palvelimemme ei tallenna eikä kirjaa tunnistetta. Apple säilyttää tätä varten vain kaksi teknistä tilabittiä (”valmisteltu”/”vahvistettu”). Emme saa luettavaa laitetunnusta, laitteen nimeä, sähköpostiosoitetta tai mainostunnusta, eikä tarkistusta yhdistetä ostoihin. Jos tarkistus epäonnistuu, sovellus näyttää normaalihinnan. Oikeusperusteena on oikeutettu etumme estää alennuksen toistuva käyttö (GDPR 6 artiklan 1 kohdan f alakohta) sekä TDDDG:n 25 §:n 2 momentti. Applen tila säilyy, kunnes Apple tai me kehittäjänä nollaamme sen; paikallisesti tallennettu aloituspäivä säilyy sovelluksen poistamiseen asti.
Arviointipyyntö: 3., 12. ja 30. onnistuneen vaaituksen jälkeen (korkeintaan 90 päivän välein) sovellus voi pyytää käyttöjärjestelmää näyttämään kaupan arviointidialogin. Käyttöjärjestelmä päättää, tuleeko se näkyviin. Annettu arvio menee suoraan Applelle tai Googlelle; emme saa sen kautta henkilötietoja.
- Palveluntarjoajat: Apple Distribution International Ltd., Hollyhill Industrial Estate, Hollyhill, Cork, Irlanti; Google Ireland Limited (katso kohta 9.2).
- Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sovelluksen sisäiset ostot, sopimuksen täyttäminen); GDPR:n 6 artiklan 1 kohdan f alakohta (arviointipyyntö).
- Kolmannen maan suojatoimet: Käsittely Yhdysvalloissa Applen tai Googlen toimesta on mahdollista (EU:n vakiosopimuslausekkeet tai EU–USA-tietosuojakehys (EU-US Data Privacy Framework)).
- Säilytysaika: Applella tai Googlella niiden sääntöjen mukaisesti; paikallisesti sovelluksen poistamiseen asti.
- Applen tietosuojaseloste: https://www.apple.com/legal/privacy/
9.9 Verkkosivustot (tietosuojalausunto verkossa, ohjeet)
Kun avaatte tietosuojalausunnon sovelluksessa (suostumusdialogissa, asetuksissa tai uutiskirjeen tilauksen yhteydessä), sovellus lataa ajantasaisen version verkkosivustoltamme app.040parts.com/<kieli>/privacy upotetussa selainnäkymässä; ilman internetyhteyttä se näyttää sovellukseen sisältyvän version. Kohdassa ”Ohje” voitte lisäksi avata Quickstartin, käyttöohjeen ja UKK:n (app.040parts.com) sekä verkkosivustomme www.040parts.com – vain kun napautatte linkkiä, selaimessa. Tällöin siirretään teknisistä syistä IP-osoitteenne, selain-/laitetunniste (User-Agent), avattu sivu ja kieli.
Ylläpidämme app.040parts.com-sivustoa itse (hostaus: DigitalOcean LLC, Frankfurt am Main); palvelimen lokit poistetaan 14 päivän kuluttua. Verkkosivusto sisällyttää Google Tagin (Google Ireland Limited) suostumustilassa (Consent Mode): ilman suostumustanne verkkosivustolla ei aseteta analytiikka- tai mainosevästeitä, mutta komentosarjaa ladattaessa Google saa teknisistä syistä IP-osoitteenne. www.040parts.com on Shopify-kauppamme (kohta 9.5); siellä sovelletaan kaupan tietosuojalausuntoa.
- Oikeusperuste: GDPR:n 6 artiklan 1 kohdan f alakohta (ajantasaisten tietojen ja ohjeiden tarjoaminen pyynnöstänne).
9.10 Meta (Meta-pikseli / Facebook ja Instagram)
Palveluntarjoaja: Meta Platforms Ireland Limited, 4 Grand Canal Square, Grand Canal Harbour, Dublin 2, Irlanti (”Meta”); Yhdysvaltojen osalta: Meta Platforms, Inc., 1601 Willow Road, Menlo Park, CA 94025, USA.
- Palvelu/tarkoitus: Meta-pikseli verkkosivustolla app.040parts.com mainostemme konversio- ja tavoittavuusmittaukseen Meta-palveluissa Instagram/Facebook (vain suostumuksella – kohta 6b).
- Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta yhdessä TDDDG § 25 kohdan 1 kanssa; pikselin suorittamassa tietojen keräämisessä yhteinen rekisterinpito GDPR:n 26 artiklan mukaisesti.
- Kolmannen maan suojatoimet: Käsittely Yhdysvalloissa on mahdollista. Meta Platforms, Inc. on sertifioitu EU–USA-tietosuojakehyksen (EU-US Data Privacy Framework) piiriin (EU:n komission riittävyyspäätös GDPR:n 45 artiklan mukaisesti); lisäksi on voimassa EU:n vakiosopimuslausekkeet GDPR:n 46 artiklan mukaisesti.
- Säilytysaika: Evästeiden voimassaoloajat kohdan 6b mukaisesti; jatkokäsittely Metalla sen ohjeiden mukaisesti.
- Tietosuojaseloste: https://www.facebook.com/privacy/policy
9.11 Luovutus muille kolmansille osapuolille
Henkilötietojenne luovutusta muille kolmansille osapuolille ei tapahdu, ellei: olette nimenomaisesti antaneet suostumuksenne; luovutus on tarpeen sopimuksen toteuttamiseksi; olemme lain nojalla velvollisia luovuttamaan tiedot; tai luovutus on tarpeen oikeuksiemme toteuttamiseksi.
10. Sovelluksen sisäinen palaute (virheraportit ja toivomukset)
Palautetoiminnon kautta voitte ilmoittaa meille virheistä tai lähettää toimintotoivomuksia. Tällöin käsittelemme: palautetekstinne, lajin (bugi/toivomus), valinnaisesti sähköpostiosoitteenne (lisäkysymyksiä varten), sovellusversion/buildin, alustan ja käyttöjärjestelmäversion, kielen sekä aikaleiman. Siirto tapahtuu yksinomaan omalle palvelimellemme (lager.mix-cover.de eli lagerbestands-tool, EU; yhteys Cloudflaren kautta, katso kohta 9.7), ei Sentrylle eikä viestipalveluihin. Tiimimme saa ilmoituksen yksinomaan sähköpostitse (lähetys Brevon kautta, EU).
Sähköpostiosoitteen ilmoittaminen on vapaaehtoista, ja se on tarpeen vain, jos haluatte vastauksen.
Yhteysdiagnostiikka (Pikakorjaus “Sensori ei muodosta yhteyttä?”): Jos napautat pikakorjauksessa aktiivisesti “Lähetä diagnostiikka meille”, lähetämme yllä mainittujen palautetietojen lisäksi diagnostiikkablokin: sovelluksen versio ja merkki, käyttöjärjestelmä ja versio, Bluetooth-tila (päällä/pois, lupa), Androidissa sijaintitila (lupa, palvelu päällä/pois), tarkistuslistan valitsemasi askeleet, 10 sekunnin Bluetooth-haun tulos (löydettyjen laitteiden määrä, oliiko sensori mukana, sen signaalin voimakkuus – ei laitteiden osoitteita tai tunnisteita) sekä sovelluksen yhteysprotokollan viimeiset rivit, joista laitteiden osoitteet poistetaan ennen lähettämistä. Tarkoituksena on yksinomaan tukipyyntösi käsittely. Ennen lähettämistä sovellus ilmoittaa siitä lyhyesti ja linkittää tähän tietosuojalausekkeeseen. Vastaanottaja on Mixcover GmbH: Tiedonsiirto tapahtuu muun palautteen tavoin omalle palvelimellemme (sähköpostin edelleenlähetys Brevon kautta tiimillemme, ks. 9.4, 9.6, 9.7); tiedot poistetaan viimeistään 12 kuukauden kuluttua. Oikeusperusta on Art. 6(1)(b) GDPR (tukipyynnön käsittely); toiminto ei ole sidottu suostumukseesi analyyseihin tai kaatumisraportteihin.
Tukidiagnoosi (1 minuutin testi): Pyynnöstänne sovellus tekee automaattisen tarkistuksen ja lähettää tuloksen meille. Napautatte tätä varten kohdassa Ohje → “Anna palautetta / Pyydä tukea” kohtaa “Käynnistä 1 minuutin testi” ja lähetätte sen jälkeen palautteenne; diagnoosi liitetään palautteeseenne. Vanhemmissa sovellusversioissa tarkistus oli sen sijaan käytettävissä kohdassa Ohje → “Laajennettu tukidiagnoosi” tukemme antamalla kertakäyttökoodilla (8 numeroa, voimassa 48 tuntia, käytettävissä vain kerran); diagnoosi liitetään tällöin koodiin ja siten tukipyyntöönne. Ilman aktiivista käynnistystänne tukidiagnoosia ei luoda eikä lähetetä. Siirrettävät tiedot ovat: sovelluksen versio ja merkki, käyttöjärjestelmä ja versio, sovelluksen kieli, tarkistusvaiheiden eteneminen, Bluetooth-, lupa- ja (Androidissa) sijaintitila, 60 sekunnin mittauksen tulos lähellä olevista antureista (mukaan lukien säiliöanturit ja anturipuhelimet: määrä, signaalin voimakkuus, vastaanotetut paketit sekunnissa, pakettityypit, aukot, akkujännite, käyttöönoton tila – laitetunnisteet vain lyhennettyinä viimeiseen 4 merkkiin, ei laitenimiä), yhteystestin tulos anturin kanssa (yhteys/kirjautuminen mahdollinen, käytetyn salasanan tyyppi – ei koskaan itse salasanaa), anturilta takaisin luettu anturin kokoonpano ja sen vertailu standardiimme, anturin laiteohjelmisto-, laitteisto- ja mallitieto, lepotesti, ajoneuvonäytön tekniset tiedot (kohta 4.12) sekä sovelluksen lokien viimeisimmät merkinnät. Lokeista poistetaan ennen lähettämistä salasanat, laiteosoitteet, laitenimet ja koordinaatit; kokoonpanotietoja sisältävät rivit jätetään kokonaan pois. Tarkoituksena on yksinomaan tukipyyntönne käsittely ja vika-analyysi. Vastaanottaja on Mixcover GmbH (oma palvelin lager.mix-cover.de, Saksa; edelleenlähetys Cloudflaren kautta, ks. 9.6 ja 9.7); edelleenlähetystä Sentrylle tai viestipalveluihin ei tapahdu. Poistaminen tapahtuu viimeistään 12 kuukauden kuluttua. Oikeusperuste on Art. 6(1)(b) GDPR (tukipyyntönne käsittely) sekä Art. 6(1)(f) GDPR (oikeutettu etu vika-analyysiin ja sovelluksen parantamiseen); toiminto on vapaaehtoinen eikä ole sidottu suostumukseenne analyyseihin tai kaatumisraportteihin.
Valinnaisesti voitte liittää mukaan kuvan (esim. näyttökuvan tai valokuvan). Sovellus pienentää sen ennen lähettämistä enintään 1600 pikselin kokoiseksi ja poistaa kaikki metatiedot (esim. kuvauspaikka/GPS, laitetiedot). Kuva siirretään yksinomaan virheanalyysia varten omalle palvelimellemme, tallennetaan sinne vain tiimimme käytettäväksi, välitetään sähköpostitse (Brevo) tiimillemme ja poistetaan ilmoituksen mukana viimeistään 12 kuukauden kuluttua. Kuvaa ei lähetetä Sentrylle, viestipalveluille eikä muille kolmansille osapuolille. Älkää valokuvatko muita henkilöitä tai rekisterikilpiä.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (tukipyyntönne käsittely) sekä GDPR:n 6 artiklan 1 kohdan f alakohta (oikeutettu etu tuotteen parantamiseen); valinnaisen sähköpostiosoitteen ilmoittamisen yhteydessä GDPR:n 6 artiklan 1 kohdan a alakohta (suostumus yhteydenottoon).
Vastaanottajat / siirto kolmanteen maahan: oma palvelin (EU), Brevo (EU); yhteysreitti Cloudflaren kautta (katso 9.7).
Säilytysaika: palvelimellamme enintään 12 kuukautta (trendi- ja virheanalyysia varten), sen jälkeen ilmoituksen ja kuvan automaattinen poisto.
10a. Anonyymi suostumuslaskuri
Heti kun tallennatte valintanne suostumusdialogissa tai myöhemmin kohdassa Asetukset → Tietosuoja ja analytiikka, sovellus lähettää päätöstä kohden kerran anonyymin signaalin omalle palvelimellemme (lager.mix-cover.de, EU). Siirretään yksinomaan: valintanne luokittain (analytiikka, sijainti, kaatumisraportit, kukin kyllä/ei) ja sovellukseen kiinteästi sisäänrakennettu sovelluksen brändi. Laitteeltanne ei lueta mitään tietoja – ei myöskään käyttöjärjestelmää, sovellusversiota, laitetunnistetta, asennustunnistetta (token), mainostunnistetta eikä muita henkilötietoja siirretä; emme tallenna IP-osoitetta (yhteysreitistä Cloudflaren kautta katso kohta 9.7). Henkilöön liittyvää yhteyttä emme voi muodostaa. Tämä signaali lähetetään riippumatta analytiikkasuostumuksestanne, koska se laskee nimenomaan myös kieltäytymiset.
Tarkoitus: suostumusprosenttia koskeva tilasto (kuinka moni käyttäjä sallii mitkä luokat), jotta käyttöanalytiikkamme edustavuutta voidaan arvioida.
Oikeusperuste: oikeutettu etu, GDPR:n 6 artiklan 1 kohdan f alakohta. Voitte vastustaa tätä (GDPR:n 21 artikla) sähköpostitse osoitteeseen shop@mixcover.de; koska yhdistäminen henkilöönne ei ole mahdollista, vastustus voidaan teknisistä syistä ottaa huomioon vain tulevien ilmoitusten osalta.
Säilytysaika: 12 kuukautta, jonka jälkeen automaattinen poisto.
11. Uutiskirjeen tilaus
Kun tilaatte uutiskirjeen sovelluksessa, käsittelemme sähköpostiosoitettanne, valinnaisesti etunimeä ja sukunimeä sekä – mikäli ilmoitatte – vapaaehtoista ikäryhmäänne, yksinomaan uutiskirjeen lähettämistä varten (uutiset, tuoteuutuudet, 040 Parts -tarjoukset). Lisäksi tallennamme sovelluksessa valitsemanne kielen (uutiskirjettä varten omalla kielellänne), laitteenne alustan (vain karkeasti: iOS tai Android), sovellusversion, ajankohdan sekä suostumuksenne (markkinointi-valintaruutu). Tilaus tapahtuu oman palvelimemme kautta (EU); sähköpostin lähetystä varten käytämme Brevoa (kohta 9.4) ja tallennamme teidät vahvistuksen jälkeen asiakkaaksi uutiskirjeen tilalla Shopify-kauppaamme (kohta 9.5).
Tietojen minimoinnin vuoksi internetyhteyden tilapäisen puuttumisen aikana vain sähköpostiosoitteenne tallennetaan paikallisesti välimuistiin (offline-jono) ja tilaus suoritetaan uudelleen seuraavalla sovelluskäynnistyksellä; etu- ja sukunimeä ei tällöin tarkoituksella tallenneta paikallisesti. Puhelinnumeroa tai tarkkaa laitemallia ei kerätä uutiskirjettä varten.
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan a alakohta yhdessä UWG § 7 kohdan 2 nro 3 kanssa. Tilaus tapahtuu Double-Opt-In-menettelyllä: saatte vahvistussähköpostin ja teidät lisätään jakelulistalle vasta vahvistuksen jälkeen.
Vastaanottajat / siirto kolmanteen maahan: oma palvelin (EU), Brevo (EU), Shopify (katso 9.5, tarvittaessa Yhdysvallat/Kanada SCC:n tai riittävyyspäätöksen perusteella).
Säilytysaika: suostumuksen peruuttamiseen tai tilauksen peruutukseen asti; offline-jono paikallisesti vain onnistuneeseen lähetykseen asti.
Peruutus: milloin tahansa jokaisen sähköpostin peruutuslinkin kautta tai viestillä osoitteeseen shop@040parts.com tai shop@mixcover.de.
12. Shopify-tuotesyöte (uutuudet sovelluksessa)
Uusien tuotteiden näyttämiseksi (merkintä ”Uutuus”) sovellus hakee julkisia tuotetietoja Shopify Storefront -rajapinnan kautta (tuotetunniste, otsikko, lyhennetty kuvaus, hinta, kuvan URL-osoite, kauppalinkki). Näytön ohjaamiseksi paikallisesti tallennetaan teknisiä arvoja (esim. haettu tuotevälimuisti, jo nähdyt tuotteet, istuntolaskuri, piilotustila); nämä eivät poistu laitteeltanne. Mahdollinen onnistumisen mittaus (”nähty”/”piilotettu”) tapahtuu vain analytiikkasuostumuksen ollessa voimassa. Paikallisesti tallennetut ohjausarvot tuotevälimuisti mukaan lukien poistetaan tietosuojan nollauksen yhteydessä (katso kohta 13.3).
Oikeusperuste: GDPR:n 6 artiklan 1 kohdan b alakohta (sopimuksen täyttäminen – tuotenäyttö) tai GDPR:n 6 artiklan 1 kohdan f alakohta (oikeutettu etu tuotetiedotukseen); paikallinen seuranta onnistumisen mittauksella: GDPR:n 6 artiklan 1 kohdan a alakohta.
Vastaanottajat / siirto kolmanteen maahan: Shopify (katso 9.5).
Säilytysaika: tuotevälimuisti paikallisesti 24 tuntia; arvot ”nähty”/”piilotettu” tietosuojan nollaukseen asti.
13. Laiteoikeudet, tietoturva ja tietosuojan nollaus
13.1 Laiteoikeudet
Sovellus pyytää – kunkin vasta tarvittaessa – seuraavia käyttöjärjestelmäoikeuksia: Bluetooth (yhteys anturiin), sijainti (sää/leirintäpaikka), kamera ja kuvakirjasto (valinnainen kuva palautteen yhteydessä; kamera myös kahden älypuhelimen laiteparin QR-koodia varten), mikrofoni tai äänentoisto (äänimerkit/taustatila) sekä ilmoitukset (push). Voitte peruuttaa myönnetyt oikeudet milloin tahansa laitteen asetuksissa.
13.2 Tietoturva
Käytämme GDPR:n 32 artiklan mukaisia teknisiä ja organisatorisia turvatoimia suojataksemme tietonne katoamiselta, manipuloinnilta ja luvattomalta pääsyltä. Siirrot palveluntarjoajille tapahtuvat salattuina (HTTPS/TLS). Paikalliset sovellustiedot tallennetaan käyttöjärjestelmän suojattuun sovellusmuistiin, johon muilla sovelluksilla ei ole pääsyä. Laitetunnisteet/MAC-osoitteet pseudonymisoidaan ennen jokaista ulkoista siirtoa (virheraporteissa vain viimeiset 4 merkkiä, aitoustarkistuksessa vain hashina, katso kohta 9.6).
13.3 Tietosuojan nollaus (oikeus poistoon)
Asetusten tietosuojan nollauksen kautta voitte poistaa kaikki paikallisesti tallennetut henkilötiedot – erityisesti anturiprofiilit (mukaan lukien tallennetut MAC-osoitteet), säätietojen välimuistin, analytiikkalaskurit, vapaaehtoisesti ilmoittamanne ikäryhmän, paikallisen Shopify-tuotevälimuistin ja siihen liittyvät näytön ohjausarvot, tallennetut uutiset, offline-uutiskirjejonon, kahden älypuhelimen käytön laiteparitiedot sekä kaikki suostumusasetukset. Näin toteutamme oikeutenne poistoon (GDPR:n 17 artikla) välittömästi paikallisesti pidettyjen tietojen osalta. Kaikkien paikallisten tietojen täydellisen poiston saavutatte myös poistamalla sovelluksen.
14. Oikeutenne rekisteröitynä
Teillä on GDPR:n 15–21 artiklan mukaisesti seuraavat oikeudet:
- Oikeus tutustua tietoihin (GDPR:n 15 artikla): vahvistus siitä ja tieto siitä, käsitteleekö ja mitä teitä koskevia tietoja käsittelemme.
- Oikeus tietojen oikaisemiseen (GDPR:n 16 artikla): virheellisten tietojen oikaiseminen tai puutteellisten tietojen täydentäminen.
- Oikeus tietojen poistamiseen (GDPR:n 17 artikla): tietojenne poistaminen (”oikeus tulla unohdetuksi”), jos lakisääteiset säilytysvelvoitteet eivät sitä estä.
- Oikeus käsittelyn rajoittamiseen (GDPR:n 18 artikla).
- Oikeus siirtää tiedot järjestelmästä toiseen (GDPR:n 20 artikla): tietojenne saaminen jäsennellyssä, yleisesti käytetyssä ja koneluettavassa muodossa.
- Vastustamisoikeus (GDPR:n 21 artikla): oikeus vastustaa GDPR:n 6 artiklan 1 kohdan f alakohtaan (oikeutettu etu) perustuvaa käsittelyä erityiseen henkilökohtaiseen tilanteeseenne liittyvistä syistä.
Suostumusten peruuttaminen: Voitte peruuttaa antamanne suostumukset milloin tahansa tulevaisuuteen vaikuttavasti (GDPR:n 7 artiklan 3 kohta). Ennen peruutusta tapahtuneen käsittelyn lainmukaisuus ei muutu.
- Sovelluksessa: Asetukset → Tietosuoja ja analytiikka → Suostumusten hallinta
- Sähköpostitse: shop@mixcover.de
Peruutuksen jälkeen peruutetun suostumuksen perusteella ei kerätä enää uusia tietoja; jo kerätyt tiedot poistetaan, ellei lakisääteistä säilytysvelvoitetta ole.
15. Oikeus tehdä valitus valvontaviranomaiselle
Muiden hallinnollisten tai tuomioistuimessa käytettävissä olevien oikeussuojakeinojen estämättä teillä on oikeus tehdä valitus tietosuojavalvontaviranomaiselle, erityisesti vakinaisen asuinpaikkanne, työpaikkanne tai väitetyn rikkomuksen tapahtumapaikan jäsenvaltiossa.
Meille rekisterinpitäjänä toimivaltainen valvontaviranomainen on:
Der Hamburgische Beauftragte für Datenschutz und Informationsfreiheit (HmbBfDI) Hamburg Web: https://datenschutz-hamburg.de
16. Yhteystiedot tietosuojaa koskevia yhteydenottoja varten
Tietosuojaa koskevissa kysymyksissä, oikeuksienne käyttämiseksi tai suostumusten peruuttamiseksi ottakaa yhteyttä:
Mixcover GmbH Timo Plogstedt Neumann-Reichardt-Str. 27-33, 22041 Hamburg Sähköposti: shop@mixcover.de
Käsittelemme yhteydenotot pääsääntöisesti lakisääteisen määräajan kuluessa (lähtökohtaisesti yksi kuukausi, GDPR:n 12 artiklan 3 kohta).
17. Säilytysajat yhteenvetona
| Tietolaji |
Säilytysaika |
| Anturi-/mittaustiedot, BLE-skannaus, puhelimen IMU |
Vain tilapäisesti työmuistissa; poistetaan sovellusta suljettaessa |
| Paikalliset asetukset, kalibrointi, anturiprofiilit (mukaan lukien MAC) |
Profiilin poistoon, tietosuojan nollaukseen tai sovelluksen poistamiseen asti |
| Vapaaehtoinen ikäryhmä (paikallinen) |
Tietosuojan nollaukseen tai sovelluksen poistamiseen asti |
| Tietosuoja-/suostumustila (paikallinen) |
Muutokseen, tietosuojan nollaukseen tai sovelluksen poistamiseen asti |
| Paikalliset viestit (”Uutiset”) |
Tietosuojan nollaukseen tai sovelluksen poistamiseen asti |
| Kaatumisraportit (Sentry) |
30 päivää Sentryllä; kopio ilman IP-osoitetta/sähköpostia/tunnisteita palvelimellamme 90 päivää |
| Kaatumisraportit (Firebase Crashlytics) |
Yleensä 90 päivää |
| Käyttöanalytiikka (Firebase Analytics) |
Enintään 14 kuukautta (Googlen oletusasetus) tai peruutukseen asti |
| Verkkosivuston analytiikka (Google Analytics 4, app.040parts.com) |
Enintään 14 kuukautta; evästeet _ga/_ga_* enintään 2 vuotta tai peruutukseen asti |
| Analytiikkalaskurit (paikalliset) |
Tietosuojan nollaukseen asti |
| Sijaintitiedot |
Ei pysyvää tallennusta; säävälimuisti paikallisesti enintään 24 t |
| Sovelluksen sisäinen palaute mukaan lukien valinnainen kuva ja yhteysdiagnostiikka (oma palvelin) |
Enintään 12 kuukautta |
| Tukidiagnoosi (oma palvelin) |
Enintään 12 kuukautta |
| Kahden älypuhelimen käyttö: lyhenne, viimeksi laiteparina ollut anturipuhelin, istuntokoodi (paikallisesti) |
Tietosuojan nollaukseen tai asennuksen poistoon asti; istuntokoodi epäonnistuneeseen uudelleenyhteyteen asti |
| Anonyymi suostumuslaskuri (oma palvelin) |
12 kuukautta |
| Uutiskirje (oma palvelin / Brevo / Shopify) |
Tilauksen peruutukseen / suostumuksen peruuttamiseen asti |
| FCM-push-tunniste |
Sovelluksen poistamiseen / oikeuden peruuttamiseen asti |
| Shopify-tuotevälimuisti (paikallinen) |
24 tuntia tai tietosuojan nollaukseen asti |
| Säänpalvelin: sään välimuisti ruutusolua kohden |
30–60 minuuttia (häiriötilanteissa enintään 6 tuntia); ei IP-osoitteita, ei koordinaatteja lokissa |
| Anturin aitoustarkistus (tarkistusarvo) |
12 kuukautta viimeisen ilmoituksen jälkeen |
| Vanhempien sovellusversioiden asennusilmoitukset |
12 kuukautta vastaanotosta |
| Palvelinlokit (omat palvelimet) |
14 päivää |
| Varmuuskopiot (backupit) |
30 päivää |
Kunkin säilytysajan päätyttyä tiedot poistetaan rutiininomaisesti, ellei lakisääteistä säilytysvelvoitetta ole.
18. Tämän tietosuojalausunnon muutokset
Pidätämme oikeuden mukauttaa tätä tietosuojalausuntoa, jotta se vastaa aina ajantasaisia oikeudellisia vaatimuksia tai palveluidemme muutoksia. Kulloinkin voimassa oleva versio on saatavilla sovelluksessa kohdassa Asetukset → Tietosuoja sekä verkossa osoitteessa app.040parts.com/<kieli>/privacy. Olennaisten muutosten yhteydessä teitä informoidaan seuraavassa sovelluskäynnistyksessä ja – mikäli lainsäädäntö sitä vaatii – teiltä pyydetään uusi suostumus.
19. Sovellettava laki ja toimivaltainen tuomioistuin
Sovelletaan Saksan liittotasavallan lakia, lukuun ottamatta YK:n kauppalakia, ellei pakottavista lain säännöksistä – erityisesti kuluttajansuojaa tai tietosuojaa koskevista – muuta johdu. Siinä määrin kuin laki sen sallii, yksinomainen toimivaltainen tuomioistuin kaikissa tästä tietosuojalausunnosta johtuvissa tai siihen liittyvissä riidoissa on Hampuri. Lain pakottavat toimivaltaperusteet – erityisesti kuluttajien osalta – säilyvät ennallaan.
20. Määräävä kieliversio
Tämä tietosuojalausunto on saatavilla useilla kielillä. Kieliversioiden välisten poikkeamien tai tulkintaerojen yhteydessä saksankielinen versio on oikeudellisesti määräävä.
Tämä tietosuojalausunto koskee 040 Level -sovellusta ja verkkosivustoa app.040parts.com. Se ei koske linkitettyjä ulkoisia verkkosivustoja tai kolmansien osapuolten palveluita.
Päivitetty: 2.11.2026 | Versio 2.5
Deutsche Fassung — rechtlich maßgeblich
Datenschutzerklärung – 040 Level App
Stand: 02.11.2026 | Version: 2.5
1. Verantwortlicher
Verantwortlicher im Sinne der Datenschutz-Grundverordnung (DSGVO) ist:
Mixcover GmbH Neumann-Reichardt-Str. 27-33 22041 Hamburg Deutschland
E-Mail: shop@mixcover.de
Geschäftsführer: Timo Plogstedt, Philip Bonmann Handelsregister: HRB 173050, Amtsgericht Hamburg USt-IdNr.: DE350528375
Ein Datenschutzbeauftragter ist gesetzlich nicht bestellt. Bei allen Fragen zum Datenschutz wenden Sie sich bitte an die oben genannten Kontaktdaten (siehe auch Abschnitt 16).
2. Allgemeines zur Datenverarbeitung
Wir erheben und verwenden personenbezogene Daten unserer Nutzer grundsätzlich nur, soweit dies zur Bereitstellung einer funktionsfähigen App sowie unserer Inhalte und Leistungen erforderlich ist oder Sie hierin eingewilligt haben. Die Erhebung und Verwendung personenbezogener Daten unserer Nutzer erfolgt regelmäßig nur nach Einwilligung des Nutzers. Eine Ausnahme gilt in solchen Fällen, in denen eine vorherige Einholung einer Einwilligung aus tatsächlichen Gründen nicht möglich ist und die Verarbeitung der Daten durch gesetzliche Vorschriften gestattet ist.
Die 040 Level App dient der Nivellierung (dem „Ausrichten in die Waage") von Wohnmobilen, Wohnwagen und Campervans. Hierfür verbindet sich die App per Bluetooth Low Energy (BLE) mit einem 040-Level-Sensor (KBeacon) oder nutzt alternativ – sofern Sie dies wählen – die im Smartphone verbauten Bewegungssensoren (Handy-IMU). Die eigentlichen Mess- und Sensordaten (Neigungswinkel, Beschleunigung, Temperatur, Batterie) werden grundsätzlich ausschließlich lokal auf Ihrem Gerät verarbeitet und nicht an uns oder Dritte übertragen.
Soweit innerhalb dieser Datenschutzerklärung auf eine Übermittlung in Drittländer (insbesondere die USA) hingewiesen wird, erfolgt diese auf Grundlage geeigneter Garantien nach Art. 46 DSGVO, insbesondere der EU-Standardvertragsklauseln (Standard Contractual Clauses, SCC). Sie können bei den jeweiligen Anbietern bzw. bei uns eine Kopie dieser Garantien anfordern.
3. Datenverarbeitung bei Kindern
Diese App richtet sich nicht an Kinder unter 16 Jahren. Wir erheben wissentlich keine personenbezogenen Daten von Kindern unter 16 Jahren. Die App nutzt keine technische Altersverifikation; die freiwillige Angabe einer Altersgruppe (siehe Abschnitt 7.4) ist eine reine Komfortfunktion und stellt keinen aktiven Minderjährigenschutz dar. Sofern Sie das 16. Lebensjahr noch nicht vollendet haben, holen Sie bitte die Einwilligung Ihrer Erziehungsberechtigten ein, bevor Sie der App optionale Einwilligungen (Crash-Berichte, Analyse, Standort, Werbung) erteilen. Sollten wir Kenntnis davon erlangen, dass wir ohne wirksame Einwilligung personenbezogene Daten eines Kindes verarbeitet haben, werden wir diese Daten unverzüglich löschen.
4. Lokale Verarbeitung auf Ihrem Gerät (keine Übermittlung)
Die folgenden Daten werden ausschließlich lokal in der gesicherten App-Umgebung Ihres Geräts gespeichert bzw. verarbeitet und verlassen Ihr Gerät grundsätzlich nicht. Eine Übermittlung an uns oder Dritte findet hierbei nicht statt; ein Drittlandtransfer entfällt. Beim Zwei-Smartphone-Betrieb (Abschnitt 4.11) und bei Apple CarPlay / Android Auto (Abschnitt 4.12) werden Daten zusätzlich direkt an Ihr zweites Smartphone bzw. an das Display Ihres Fahrzeugs übertragen – nicht an uns.
4.1 Sensor- und Messdaten
Bei verbundenem 040-Level-Sensor verarbeitet die App in Echtzeit (mehrfach pro Sekunde):
- Signalstärke (RSSI), geschätzte Sendeleistung (TX-Power)
- rohe Beschleunigungswerte (ax/ay/az in m/s²)
- berechnete Neigungswinkel (Pitch/Roll)
- Batteriespannung (mV) und Batteriestand (%)
- Temperatur (°C/°F)
- Statusbits/Sensor-Flags, Gerätename, MAC-Adresse des Sensors
Diese Daten werden nicht dauerhaft gespeichert; sie werden im Arbeitsspeicher gehalten und laufend durch neue Messwerte überschrieben.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Erfüllung des Nutzungsvertrags über die App – Kernfunktion Nivellierung).
4.2 Geräteerkennung & Verbindungsverwaltung (BLE-Scan)
Zum Auffinden und Verbinden von Sensoren verarbeitet die App: Geräte-ID (MAC), Gerätename (z. B. „040_level_XXXXX", „KBPro_XXXXX"), RSSI-Verlauf (Ringpuffer der letzten 20 Werte), Zeitstempel der letzten Sichtung sowie ggf. eine Eddystone-URL. Diese Informationen werden in einem flüchtigen Zwischenspeicher gehalten, der beim Beenden der App gelöscht wird; nicht mehr sichtbare Geräte werden nach kurzer Zeit automatisch entfernt.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – BLE-Konnektivität).
4.3 Sensor-Konfiguration & Authentifizierung (Provisionierung)
Zur sicheren Verbindung und Konfiguration des KBeacon-Sensors verarbeitet die App ein Geräte-Passwort (nur im Arbeitsspeicher, niemals dauerhaft gespeichert, fest in die App einkompiliert), die MAC-Adresse zur Berechnung der Authentifizierung, GATT-UUIDs sowie eine Konfigurations-Versionsnummer. Das Passwort verlässt die App zu keinem Zeitpunkt und wird ausschließlich gegenüber dem gekoppelten Sensor verwendet. Lediglich die Konfigurations-Versionsnummer wird lokal gespeichert, um zu erkennen, ob eine Aktualisierung nötig ist.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Geräte-Provisionierung); Art. 32 DSGVO (Datensicherheit).
4.4 Kalibrierungs-Offsets
Zur Korrektur des Sensoreinbaus und der Ausrichtung speichert die App Kalibrierungswerte (Pitch-/Roll-Offset, Feinkorrektur, Yaw-Offset) – global sowie je Sensorprofil.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – nutzerbezogene Einstellungsdaten).
4.5 Handy-IMU (Bewegungssensoren des Smartphones)
Wenn Sie keinen externen Sensor nutzen möchten, kann die App alternativ die im Smartphone verbauten Bewegungssensoren (Beschleunigungssensor/Gyroskop) verwenden. Dabei werden Beschleunigung (x/y/z m/s²), Drehraten (x/y/z rad/s) sowie daraus berechnete Neigungswinkel verarbeitet. Diese Daten werden ausschließlich lokal verarbeitet, nur im Arbeitsspeicher gehalten und beim Beenden der Funktion verworfen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Nivellierung ohne externe Hardware) bzw., soweit Sie diese Betriebsart aktiv wählen, Art. 6 Abs. 1 lit. a DSGVO (Einwilligung).
4.6 Sensorprofile (Mehrprofil-Verwaltung)
Sie können je Sensor mehrere Konfigurationen anlegen (z. B. „PKW 160 cm", „Womo 305 cm"). Gespeichert werden u. a.: Profil-ID, Geräte-ID (MAC), Anzeigename, Fahrzeugtyp, Spurweite (vorne/hinten in cm), Radstand/Achsabstand, Konfiguration der Hilfsmittel (Keile/Kissen/Heber), Anzeigeeinstellungen, Sensorausrichtung und Kalibrierungs-Offsets. Diese Profile werden lokal gespeichert und bleiben bestehen, bis Sie das Profil löschen, die App deinstallieren oder den Datenschutz-Reset auslösen (siehe Abschnitt 13).
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Profil-/Einstellungsdaten).
4.7 App-Einstellungen & Präferenzen
Lokal gespeichert werden Ihre Einstellungen, u. a.: Temperatur-Einheit (°C/°F), Längeneinheit (cm/inch), Ton/Vibration an/aus, Sensorausrichtung, Glättungs-/Filter-Parameter, Nachkommastellen, Theme, Sprache, App-Modus, Senioren-/Lupenmodus, Hintergrunddienst an/aus, zuletzt verbundener Sensor, Ansichtsmodus, Toleranzwinkel sowie Hilfsmittel-Einstellungen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Einstellungsdaten).
4.8 Lokal gespeicherte Nachrichten („News")
Inhalte von Push-Nachrichten (siehe Abschnitt 8) werden ausschließlich lokal im gesicherten App-Speicher abgelegt, damit Sie sie später unter „Updates & Neuigkeiten" nachlesen können (max. 100 Einträge). Diese Daten verlassen Ihr Gerät nicht. Sie können sie jederzeit löschen (Datenschutz-Reset oder Deinstallation); zudem können wir einzelne Nachrichten per Lösch-Befehl serverseitig entfernen lassen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Anzeige empfangener Service-Nachrichten).
4.9 Home-/Sperrbildschirm-Widget
Falls Sie ein Home- bzw. Sperrbildschirm-Widget einrichten, werden die zuletzt bekannten Neigungswerte sowie ein Aktualisierungszeitstempel lokal für die Widget-Anzeige bereitgehalten. Eine externe Übertragung findet nicht statt.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Komfortfunktion).
4.10 Datenschutz-Einwilligungsstatus
Zur Umsetzung und zum Nachweis Ihrer Einwilligungen speichern wir lokal Ihre Einwilligungs-Auswahl (Crash-Berichte/Analyse/Standort/Werbung), einen Hinweis-Status sowie den Zeitstempel Ihrer Einwilligung. Dieser Status steuert, ob optionale Funktionen aktiv sind, und dient als Einwilligungsnachweis.
Rechtsgrundlage: Art. 7 Abs. 1 DSGVO (Nachweis der Einwilligung); Art. 6 Abs. 1 lit. c DSGVO i. V. m. Art. 5 Abs. 2 DSGVO (Rechenschaftspflicht).
4.11 Zwei-Smartphone-Betrieb (zweites Smartphone als Neigungssensor)
Statt eines 040-Level-Sensors können Sie ein zweites Smartphone, auf dem ebenfalls die 040 Level App läuft, als Neigungssensor verwenden („Sensor-Smartphone“); die Anzeige erfolgt auf Ihrem ersten Smartphone („Anzeige-Smartphone“). Die beiden Geräte verbinden sich direkt per Bluetooth Low Energy (BLE) miteinander. Ein Server, ein Benutzerkonto oder eine Internetverbindung ist dafür nicht erforderlich; die Daten werden nicht an uns oder Dritte übermittelt.
- Kopplung: Das Sensor-Smartphone zeigt einen 8-stelligen Sitzungscode, zusätzlich als QR-Code. Sie tippen den Code auf dem Anzeige-Smartphone ein oder scannen den QR-Code; die Kamera wird dafür nur nach Tippen auf „QR scannen“ verwendet. Erst wenn das Anzeige-Smartphone den richtigen Code übermittelt hat, sendet das Sensor-Smartphone Messwerte; nach fünf falschen Versuchen wird die Sitzung beendet.
- Per Bluetooth sichtbar: Solange die Sensor-Rolle aktiv ist, sendet das Sensor-Smartphone eine feste Dienstkennung der App und ein zufällig erzeugtes, nicht geheimes Kürzel (z. B. „040L ABCD“), damit das Anzeige-Smartphone es findet. Diese Angaben können Bluetooth-Geräte in der Nähe empfangen; sie enthalten weder Ihren Namen noch Messwerte.
- Übertragene Messdaten (Sensor-Smartphone → Anzeige-Smartphone, mehrmals pro Sekunde): Neigungswinkel (längs/quer), Beschleunigungswerte, ein laufender Zähler, Statusmerker (z. B. ob die Werte gültig sind, ob das Sensor-Smartphone lädt oder im Hintergrund läuft) sowie der Akkustand des Sensor-Smartphones in Prozent.
- Lokal gespeichert: auf dem Sensor-Smartphone das zufällige Kürzel, damit es wiedererkannt wird; auf dem Anzeige-Smartphone das zuletzt gekoppelte Sensor-Smartphone (Kürzel, Bluetooth-Kennung, Zeitpunkt) und der Sitzungscode – der Code ausschließlich im geschützten Schlüsselspeicher des Betriebssystems (iOS-Schlüsselbund bzw. Android-Keystore) –, damit nach einer Unterbrechung ohne neuen Code wieder verbunden werden kann. Scheitert die erneute Verbindung, wird der Code gelöscht. Profil- und Kalibrierungsdaten werden wie bei einem Sensor gespeichert (Abschnitte 4.4 und 4.6). Der Datenschutz-Reset (Abschnitt 13.3) löscht diese Angaben.
Die Freischaltung des Zwei-Smartphone-Betriebs erfolgt gegebenenfalls per In-App-Kauf auf dem Anzeige-Smartphone (Abschnitt 9.8); das Sensor-Smartphone benötigt weder Kauf noch Konto.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Nivellierung mit einem zweiten Smartphone als Sensor).
4.12 Apple CarPlay und Android Auto
Wenn Sie Ihr Smartphone mit einem Fahrzeug verbinden, das Apple CarPlay bzw. Android Auto unterstützt, kann die App ihre Anzeige zusätzlich auf dem Fahrzeugdisplay darstellen. Dort erscheinen die Inhalte der App: Neigungswerte und Ausgleichsanzeige (z. B. Keil-Empfehlung, Ausgleich pro Rad), die Fahrzeugdarstellung, das aktive Profil mit Fahrzeugtyp und Maßen, der Sensorstatus (z. B. verbunden, Batterie, Temperatur) sowie – sofern freigeschaltet – Füllstände verbundener Tanksensoren. Eingaben am Fahrzeugdisplay (z. B. Nullpunkt setzen, Profil wählen) verarbeitet die App auf Ihrem Smartphone.
Die Inhalte erzeugt die App auf Ihrem Smartphone und gibt sie über die CarPlay- bzw. Android-Auto-Schnittstelle des Betriebssystems an das Fahrzeug weiter (per Kabel oder drahtlos). Die App liest dabei keine Fahrzeugdaten wie Hersteller, Modell, Fahrzeug-Identifizierungsnummer oder Standort aus dem Fahrzeug aus und übermittelt die Inhalte nicht an unsere Server.
Für die Fehlersuche merkt sich die App lokal, welche Ansicht zuletzt auf dem Fahrzeugdisplay angezeigt wurde (nur technische Kennungen und Zeitangaben); beim ordnungsgemäßen Trennen wird dieser Eintrag gelöscht. Endete die Sitzung unerwartet, sendet die App beim nächsten Start – nur mit Ihrer Einwilligung in Crash-Berichte (Abschnitt 5) – ein Fehlerereignis mit diesen technischen Angaben an Sentry. Technische Angaben zur Fahrzeuganzeige können außerdem Teil einer von Ihnen ausgelösten Support-Diagnose sein (Abschnitt 10).
Apple CarPlay und Android Auto sind Dienste der Apple Inc. bzw. der Google LLC (in der EU: Apple Distribution International Ltd. bzw. Google Ireland Limited). Die Verbindung zum Fahrzeug und die Darstellung werden von deren Software gesteuert; welche Daten Apple, Google oder der Hersteller Ihres Fahrzeugs dabei in eigener Verantwortung verarbeiten, richtet sich nach deren Datenschutzbestimmungen. Darauf haben wir keinen Einfluss.
- Datenschutzerklärung Apple: https://www.apple.com/legal/privacy/
- Datenschutzerklärung Google: https://policies.google.com/privacy
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Anzeige im Fahrzeug); Fehlerereignis an Sentry: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung, Abschnitt 5).
5. Absturz- und Fehlerberichte (Sentry & Firebase Crashlytics)
Zur Sicherstellung der Stabilität, Sicherheit und Funktionsfähigkeit der App verarbeiten wir Absturz- und Fehlerberichte – ausschließlich, wenn Sie in die Kategorie „Crash-Berichte" eingewilligt haben (Standard: aus). Ohne Einwilligung werden Sentry und Firebase Crashlytics nicht gestartet und keine Berichte, Verlaufsspuren oder Sitzungsdaten übertragen. Sie können die Einwilligung jederzeit in den Datenschutz-Einstellungen widerrufen; die Übertragung endet dann sofort, noch nicht gesendete Berichte werden verworfen.
Verarbeitete Datenarten:
- Art, Typ und Beschreibung des Fehlers, Stacktrace
- Verlaufsspuren („Breadcrumbs": z. B. aufgerufene Screens, Tastendrücke, BLE-Ereignisse, Verbindungsabbrüche/-timeouts, Signalqualität)
- anonymisierte Geräte-ID (nur die letzten 4 Zeichen, z. B. „…F2A7")
- Plattform, Betriebssystem-Version, App-Version/Build-Nummer, Gerätemodell, Spracheinstellung
- Performance-Kennzahlen (z. B. Verarbeitungsdauer, Bildrate) und Hinweise auf fehlerhafte Sensordaten (nur die ersten Bytes als Hex-Wert, keine Inhalte)
Vollständige Geräte-IDs, IMEI-Nummern, MAC-Adressen im Klartext oder Ihre eigentlichen Messdaten (Pitch/Roll-Stream) werden nicht übertragen. Fehler- und Absturzberichte werden im Auslieferungszustand grundsätzlich vollständig (jedes Ereignis) an Sentry übermittelt; eine konfigurierbare Stichproben-Reduktion ist technisch möglich. Reine Performance-Messungen (Tracing) werden hingegen nur anteilig (Stichprobe) erhoben.
Nachweis der Sicherheitshinweise: Vor der ersten Keil-Empfehlung bestätigen Sie die Sicherheitshinweise. Zeitpunkt und Fassung der Bestätigung speichern wir lokal auf Ihrem Gerät. Haben Sie Crash-Berichte erlaubt, übermitteln wir diese Bestätigung (Zeitpunkt, Fassung der Hinweise, Ort der Bestätigung in der App) zusätzlich einmalig als Ereignis an Sentry, um bei Haftungsfragen nachweisen zu können, dass die Hinweise angezeigt und bestätigt wurden (Art. 6 Abs. 1 lit. f DSGVO). Ohne Einwilligung in Crash-Berichte bleibt die Bestätigung nur auf Ihrem Gerät.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) sowie § 25 Abs. 1 TDDDG für den Zugriff auf Informationen im Endgerät. Die Verarbeitung ist auf das notwendige Minimum beschränkt und durch Pseudonymisierung (Anonymisierung der Geräte-ID) abgesichert.
Empfänger / Drittlandtransfer: siehe Abschnitt 9.1 (Sentry) und 9.2 (Firebase Crashlytics).
Speicherdauer: Sentry 30 Tage, Firebase Crashlytics i. d. R. 90 Tage. Zur Fehleranalyse übernehmen wir die Sentry-Berichte wöchentlich in ein eigenes Archiv auf unserem Server (EU) – ohne IP-Adresse, E-Mail-Adresse sowie Nutzer- und Geräte-Kennungen – und löschen sie dort 90 Tage nach dem Ereignis; lokale Debug-Protokolle nur flüchtig im Arbeitsspeicher (gelöscht beim Beenden der App).
Widerruf: jederzeit in der App unter Einstellungen → Datenschutz & Analyse (Schalter „Crash-Berichte") oder per E-Mail an shop@mixcover.de. Die Rechtmäßigkeit der bis zum Widerruf erfolgten Verarbeitung bleibt unberührt.
Hinweis zu älteren App-Versionen: Bis einschließlich Build 124 wurden Absturzberichte ohne gesonderte Einwilligung (auf Grundlage unseres berechtigten Interesses, Art. 6 Abs. 1 lit. f DSGVO) übertragen. Mit dem Update auf die aktuelle Version gilt ausschließlich die oben beschriebene Einwilligungslösung.
6. Nutzungsanalyse (Firebase Analytics) – nur mit Einwilligung
Wenn Sie der Nutzungsanalyse zustimmen, erheben wir zur Verbesserung der App und zum Verständnis der Funktionsnutzung folgende Daten:
- aufgerufene Screens und Funktionen, Verweildauer
- Tastendrücke / genutzte Schaltflächen und Einstellungen (ohne Inhalte Ihrer Messungen)
- Sitzungsstart/-ende, Sitzungsdauer und Nutzungshäufigkeit
- Geräteinformationen (Modell, Betriebssystem, Sprache, Land aus den Geräteeinstellungen)
- freiwillig angegebene Altersgruppe (siehe Abschnitt 7)
- Fahrzeugtyp und Hilfsmitteltyp (aus den App-Einstellungen)
- Ereignisse wie Kalibrierung, Sensor-Verbindung/-Trennung (Sensortyp, Dauer), Abschluss des Onboardings, durchgeführte Nivellierungs-Berechnungen (Neigungswerte gerundet, Fahrzeugtyp, Hilfsmittel)
- bei zusätzlicher Standort-Einwilligung: anonymisierte (auf ca. 11 km gerundete) Standortangaben (siehe Abschnitt 7.3)
- eine von Firebase automatisch erzeugte pseudonyme Installations-ID (kein Name, keine E-Mail)
Die Daten enthalten keine Inhalte Ihrer Messungen. Lokal werden zudem Nutzungszähler (z. B. Funktions- und Sitzungszähler) gehalten; diese werden beim Datenschutz-Reset gelöscht. Ergänzend werden Analyse-Ereignisse als Breadcrumb-Kontext an Sentry übergeben, jedoch nur, wenn die Analyse-Einwilligung aktiv ist.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) i. V. m. § 25 Abs. 1 TDDDG (Speichern von bzw. Zugriff auf Informationen im Endgerät). Die Einwilligung ist freiwillig und standardmäßig deaktiviert; sie wird im Onboarding bzw. unter Einstellungen → Datenschutz & Analyse erteilt.
Empfänger / Drittlandtransfer: siehe Abschnitt 9.2 (Google Firebase).
Speicherdauer: bei Firebase max. 14 Monate (Google-Standard) bzw. bis zum Widerruf; lokale Zähler bis zum Datenschutz-Reset oder zur Deinstallation.
Widerruf: jederzeit in der App unter Einstellungen → Datenschutz & Analyse oder per E-Mail an shop@mixcover.de.
6a. Nutzung unserer Website app.040parts.com (Google Analytics 4) – nur mit Einwilligung
Die vorliegende Datenschutzerklärung gilt nicht nur für die 040 Level App, sondern auch für unsere Website app.040parts.com (inklusive der Unterseiten wie Quickstart, Handbuch, FAQ und der B2B-Bestellseite). Auf dieser Website setzen wir – ausschließlich mit Ihrer Einwilligung – den Webanalysedienst Google Analytics 4 (GA4) ein, um die Nutzung der Website statistisch auszuwerten und sie zu verbessern.
Einwilligung über unser Consent-Banner (Cookie-Banner): Beim ersten Aufruf der Website wird Google Analytics nicht aktiviert. Wir verwenden den Google Consent Mode v2 mit der Voreinstellung „abgelehnt" für alle Analyse- und Marketing-Speicherzwecke. Erst wenn Sie im Consent-Banner aktiv auf „Alle akzeptieren" klicken, werden Analyse-Cookies gesetzt und Daten an Google übermittelt. Wählen Sie „Nur notwendige", werden keine Analyse-Cookies gesetzt; Google Analytics wird dann nicht geladen, und es werden keine Daten an Google übermittelt. Ihre Wahl „Alle akzeptieren" umfasst sowohl die Analyse (Google Analytics) als auch das Marketing (Meta-Pixel, siehe Abschnitt 6b).
Domainübergreifende Messung: Unsere Website app.040parts.com und unser Shop 040parts.com verwenden dieselbe Google-Analytics-Property. Damit ein Websitebesuch und ein anschließender Einkauf im Shop als zusammenhängender Vorgang ausgewertet werden können (domainübergreifende Messung), wird bei erteilter Einwilligung beim Wechsel auf den Shop eine pseudonyme Mess-Kennung in der URL übergeben. Eine personenbezogene Identifizierung ist damit nicht verbunden.
Bei erteilter Einwilligung verarbeitet Google Analytics insbesondere:
- aufgerufene Seiten (URLs), Seitentitel, Verweisquelle (Referrer) und Verweildauer
- Interaktionen wie Scrolltiefe, Klicks auf externe Links, Datei-Downloads, interne Suchanfragen sowie Formular-Interaktionen (sog. „optimierte Analysen"/Enhanced Measurement)
- auf der B2B-Bestellseite eigene Ereignisse zum Bestellverlauf (z. B. „Formular begonnen", „Bestellung abgeschickt" inkl. Bestellwert) – ohne die von Ihnen eingegebenen Inhalte wie Name, Firma, E-Mail oder USt-ID; übertragen wird nur das Ereignis nebst Bestellsumme
- ungefähre, auf Stadtebene begrenzte Standortinformation, die Google aus der IP-Adresse ableitet (die IP-Adresse selbst wird gekürzt/anonymisiert verarbeitet und nicht durch uns gespeichert)
- technische Angaben wie Browsertyp, Betriebssystem, Gerätekategorie, Bildschirmauflösung und Spracheinstellung
- eine pseudonyme, von Google im Cookie gesetzte Client-ID (
_ga, _ga_*) zur Wiedererkennung wiederkehrender Besuche – kein Name, keine E-Mail
Keine geräteübergreifende Werbung: Wir haben „Google-Signale" deaktiviert und die IP-Anonymisierung aktiviert. Eine Zusammenführung mit Google-Werbekonten oder eine geräteübergreifende Werbe-Profilbildung findet durch uns nicht statt.
Cookies: Bei erteilter Einwilligung setzt Google Analytics u. a. die Cookies _ga (Laufzeit bis zu 2 Jahre) und _ga_<Container-ID> (Laufzeit bis zu 2 Jahre) zur Unterscheidung von Besuchern. Ohne Einwilligung werden diese Cookies nicht gesetzt.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) i. V. m. § 25 Abs. 1 TDDDG (Speichern von bzw. Zugriff auf Informationen im Endgerät). Die Einwilligung ist freiwillig und jederzeit mit Wirkung für die Zukunft widerrufbar.
Empfänger / Drittlandtransfer: Google (siehe Abschnitt 9.2). Eine Verarbeitung auf Servern in den USA ist möglich; Google hat sich den EU-Standardvertragsklauseln nach Art. 46 DSGVO unterstellt.
Speicherdauer: Nutzungs-/Ereignisdaten bei Google max. 14 Monate; Cookies mit den oben genannten Laufzeiten bzw. bis zu deren Löschung.
Widerruf: Sie können Ihre Einwilligung jederzeit widerrufen, indem Sie im Footer der Website „Cookie-Einstellungen" öffnen und „Nur notwendige" wählen, oder indem Sie die genannten Cookies in Ihrem Browser löschen. Zusätzlich können Sie die Erfassung durch Google Analytics über das Browser-Add-on von Google unterbinden: https://tools.google.com/dlpage/gaoptout
6b. Meta-Pixel (Facebook/Instagram) auf unserer Website – nur mit Einwilligung
Auf unserer Website app.040parts.com setzen wir – ausschließlich mit Ihrer Einwilligung – das Meta-Pixel (auch „Facebook-Pixel") der Meta Platforms Ireland Limited ein. Damit messen wir den Erfolg unserer Werbeanzeigen in den Meta-Diensten (Instagram, Facebook): Wir erkennen, ob ein Websitebesuch auf eine zuvor angeklickte Anzeige zurückgeht, und können – sofern Sie anschließend in unserem Shop 040parts.com einen Kauf abschließen – diesen Erfolg der jeweiligen Anzeige zuordnen (Conversion-Messung). Außerdem ermöglicht das Pixel die Aussteuerung passgenauerer Werbung.
Einwilligung: Das Meta-Pixel wird beim ersten Aufruf der Website nicht geladen. Erst wenn Sie im Consent-Banner aktiv auf „Alle akzeptieren" klicken (Marketing-Einwilligung), wird das Pixel nachgeladen und aktiv. Bei „Nur notwendige" wird das Meta-Pixel nicht geladen; es werden keine Daten an Meta übermittelt.
Bei erteilter Einwilligung verarbeitet das Meta-Pixel insbesondere:
- die Tatsache und den Zeitpunkt des Seitenbesuchs sowie die aufgerufene URL
- eine pseudonyme Nutzer-/Browser-Kennung (Cookie
_fbp) sowie – sofern Sie über eine Anzeige gekommen sind – die Klick-Kennung der Anzeige (fbclid bzw. Cookie _fbc)
- technische Angaben wie Browsertyp, Betriebssystem und IP-Adresse (von Meta gekürzt verarbeitet)
- bei einem späteren Kauf das Conversion-Ereignis über das Pixel des Shops 040parts.com (siehe Datenschutzerklärung des Shops)
Wir übermitteln über das Pixel keine von Ihnen eingegebenen Klardaten (Name, E-Mail, Adresse) aktiv an Meta.
Gemeinsame Verantwortlichkeit: Für die Erhebung und Übermittlung der Daten durch das Pixel sind wir und die Meta Platforms Ireland Limited gemeinsam Verantwortliche nach Art. 26 DSGVO. Die anschließende Weiterverarbeitung erfolgt in alleiniger Verantwortung von Meta. Einzelheiten: https://www.facebook.com/legal/controller_addendum
Cookies: u. a. _fbp (Laufzeit bis zu 3 Monate) und – bei Anzeigenklick – _fbc. Ohne Einwilligung werden diese Cookies nicht gesetzt.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) i. V. m. § 25 Abs. 1 TDDDG. Die Einwilligung ist freiwillig und jederzeit mit Wirkung für die Zukunft widerrufbar.
Empfänger / Drittlandtransfer: Meta (siehe Abschnitt 9.10). Eine Verarbeitung auf Servern in den USA ist möglich.
Widerruf: jederzeit über „Cookie-Einstellungen" im Footer der Website („Nur notwendige" wählen) sowie über die Werbeeinstellungen Ihres Meta-Kontos.
7. Standortdaten, Wetter und freiwillige Altersgruppe
7.1 Standortermittlung für die Wetteranzeige
Die App kann auf Wunsch lokale Wetterdaten zu Ihrem aktuellen Standort anzeigen. Hierfür ermittelt sie – nach Erteilung der Standort-Einwilligung und der zusätzlich erforderlichen Betriebssystem-Berechtigung – Ihren ungefähren Standort und übermittelt an unseren eigenen Wetterserver (siehe Abschnitt 9.3) nur auf eine Nachkommastelle gerundete Koordinaten (ca. 10-km-Raster) sowie die App-Sprache, um aktuelle Wetterdaten, eine Vorhersage und den Ortsnamen abzurufen. Die App hat dabei keinen direkten Kontakt zu einem externen Wetterdienst. Die genaue Position wird nicht dauerhaft gespeichert; die Wetterdaten werden lediglich kurzzeitig zwischengespeichert (im Arbeitsspeicher ca. 30 Minuten, lokal bis zu 24 Stunden als Fallback).
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) i. V. m. § 25 Abs. 1 TDDDG.
Übergangshinweis für ältere App-Versionen: App-Versionen vor dem Update von Ende September 2026 rufen Wetterdaten und Ortsnamen noch direkt beim Wetterdienst Open-Meteo (open-meteo.com; Hosting nach unserer Kenntnis in der EU bzw. der Schweiz) ab. Dabei erhält Open-Meteo die – je nach Version genauen oder auf ca. 10 km gerundeten – Koordinaten sowie technisch bedingt die IP-Adresse Ihres Geräts; Namen, E-Mail-Adressen oder Geräte-/Nutzerkennungen werden nicht übertragen. Diese Übermittlung erfolgt ebenfalls nur mit Ihrer Standort-Einwilligung und entfällt, sobald Sie die App aktualisieren.
7.2 Verwendete Wetterdaten
Verarbeitet werden zur Anzeige u. a. Temperatur, Wind, Luftfeuchtigkeit, Nebelanteil, Wettercode, ein per Reverse-Geocoding ermittelter Ortsname sowie eine 7-Tage-Vorhersage. Quellen: Wetterdaten von MET Norway (Norwegisches Meteorologisches Institut, Lizenz CC BY 4.0), Ortsnamen von GeoNames (geonames.org, Lizenz CC BY 4.0). Anstelle der früher angezeigten Sichtweite zeigt die App den Nebelanteil (in %).
7.3 Anonymisierte Standort-Statistik
Sofern sowohl die Standort- als auch die Analyse-Einwilligung vorliegen, kann die App eine auf eine Dezimalstelle gerundete Position (ca. 11-km-Raster, nicht personenbeziehbar) an Firebase Analytics übermitteln, um anonymisierte Nutzungsregionen auszuwerten. Eine personenbezogene Standortverfolgung findet nicht statt.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung).
7.4 Freiwillige Altersgruppe
Im Onboarding oder bei der Newsletter-Anmeldung können Sie freiwillig eine Altersgruppe (z. B. „18–30", „30–40") angeben. Diese dient der besseren Auswahl relevanter Inhalte und wird – sofern angegeben – lokal sowie (bei aktiver Analyse-Einwilligung) als Firebase-Nutzereigenschaft und im Rahmen einer Newsletter-Anmeldung an Brevo/Shopify übermittelt. Altersgruppen in Spannen von mindestens fünf Jahren gelten für sich genommen nicht als unmittelbar personenbeziehbar. Die lokal gespeicherte Altersgruppe wird beim Datenschutz-Reset gelöscht (siehe Abschnitt 13.3).
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (freiwillige Einwilligung).
Widerruf/Widerspruch: jederzeit über die Einstellungen bzw. den Datenschutz-Reset; Firebase-/Brevo-/Shopify-bezogen über die jeweiligen Widerrufswege (Abschnitte 6, 11, 12).
8. Push-Benachrichtigungen (Firebase Cloud Messaging)
Die App kann Ihnen Push-Benachrichtigungen senden. Wir unterscheiden zwei Arten:
- Service-Informationen (z. B. App-Updates, neue Funktionen, Hinweise zur Sicherheit): Diese erhalten Sie, sobald Sie Benachrichtigungen auf Betriebssystem-Ebene zugelassen haben.
- Produktneuheiten, Angebote und Werbung (neue Produkte, Rabatte, Aktionen): Diese erhalten Sie nur, wenn Sie zusätzlich der Kategorie „Angebote/Werbung" ausdrücklich zugestimmt haben.
Zur Auslieferung nutzen wir Firebase Cloud Messaging (FCM) der Google Ireland Limited (siehe Abschnitt 9.2). Auf Ihrem Gerät wird ein pseudonymes Push-Token erzeugt und an Google übermittelt; nur darüber können Nachrichten zugestellt werden. Das Token enthält keinen Namen und keine E-Mail-Adresse. Verarbeitet werden zudem die abonnierten Themen (z. B. „alle", „App-Updates", „Produkte", „Angebote" sowie je ein technisches Thema für Betriebssystem und App-Sprache, damit Nachrichten in Ihrer Sprache und nur auf passenden Geräten ankommen), der Berechtigungsstatus sowie Klick-/Lese-Status (lokal). Inhalte einzelner Push-Nachrichten werden ausschließlich lokal gespeichert (siehe Abschnitt 4.8).
Rechtsgrundlage: Service-Push: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Service-Information) bzw. Art. 6 Abs. 1 lit. f DSGVO i. V. m. § 25 Abs. 2 TDDDG. Werbe-Push („Produkte", „Angebote"): Art. 6 Abs. 1 lit. a DSGVO i. V. m. § 25 Abs. 1 TDDDG, § 7 Abs. 2 UWG. Die Werbe-Einwilligung ist freiwillig, standardmäßig deaktiviert und jederzeit widerrufbar.
Empfänger / Drittlandtransfer: siehe Abschnitt 9.2 (Google FCM, USA möglich; SCC).
Speicherdauer: FCM-Token bis zur Deinstallation/zum Widerruf der Berechtigung (von Google rotiert); lokale News bis zum Datenschutz-Reset.
Widerruf: jederzeit über die Benachrichtigungs-Einstellungen Ihres Betriebssystems; Werbe-Push zusätzlich in der App unter Einstellungen → Datenschutz & Analyse.
9. Eingesetzte Dienstleister und Drittanbieter
9.1 Sentry (Absturz- und Fehleranalyse)
Anbieter: Functional Software, Inc. („Sentry"), 132 Hawthorne Street, San Francisco, CA 94107, USA. Die Verarbeitung erfolgt über die EU-Region (de.sentry.io); je nach Konfiguration kann eine Verarbeitung auf Servern in den USA nicht ausgeschlossen werden.
- Zweck: Absturz-/Fehleranalyse, Performance- und Stabilitätsüberwachung (nur mit Einwilligung „Crash-Berichte", siehe Abschnitt 5). In-App-Feedback wird nicht an Sentry übermittelt.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung).
- Garantien Drittland: EU-Standardvertragsklauseln nach Art. 46 DSGVO; Auftragsverarbeitungsvertrag nach Art. 28 DSGVO.
- Speicherdauer: 30 Tage bei Sentry; eine Archivkopie ohne IP-Adresse, E-Mail-Adresse sowie Nutzer- und Geräte-Kennungen speichern wir auf unserem Server und löschen sie 90 Tage nach dem Ereignis (siehe Abschnitt 5).
- Datenschutzerklärung: https://sentry.io/privacy/
9.2 Google Firebase (Analytics, Crashlytics & Cloud Messaging / FCM)
Anbieter: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland („Google"); für die USA: Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA. Firebase-Projekt: „level-app-ad57e".
- Dienste/Zweck: Firebase Analytics (Nutzungsanalyse, nur mit Einwilligung – Abschnitt 6), Firebase Crashlytics (Absturzberichte, nur mit Einwilligung – Abschnitt 5), Firebase Cloud Messaging (Push – Abschnitt 8) sowie Google Analytics 4 für die Website app.040parts.com (Webanalyse, nur mit Einwilligung – Abschnitt 6a).
- Rechtsgrundlage: Analytics (App & Web)/Crashlytics/FCM-Werbung: Art. 6 Abs. 1 lit. a DSGVO; Service-Push: Art. 6 Abs. 1 lit. b DSGVO.
- Garantien Drittland: Eine Verarbeitung auf Google-Servern in den USA ist möglich. Google hat sich den EU-Standardvertragsklauseln nach Art. 46 DSGVO unterstellt; Auftragsverarbeitungsvertrag nach Art. 28 DSGVO.
- Speicherdauer: Analytics max. 14 Monate (App); Website-Analyse (GA4) max. 14 Monate; Crashlytics i. d. R. 90 Tage; FCM-Token bis Widerruf/Deinstallation.
- Datenschutzerklärung: https://policies.google.com/privacy
- Firebase-Datenschutz: https://firebase.google.com/support/privacy
9.3 Eigener Wetterserver der Mixcover GmbH (Wetter und Ortsnamen)
Wetterdaten und Ortsnamen ruft die App ausschließlich über unseren eigenen Server ab (wetter.mix-cover.de, betrieben durch die Mixcover GmbH, gehostet bei DigitalOcean LLC im Rechenzentrum Frankfurt am Main, Deutschland; DigitalOcean ist als Hoster unser Auftragsverarbeiter). Übermittelt werden die auf eine Nachkommastelle gerundeten Koordinaten (ca. 10-km-Raster; der Server rundet zusätzlich selbst) und die App-Sprache; technisch bedingt erhält der Server außerdem Ihre IP-Adresse. Die IP-Adresse wird nur flüchtig im Arbeitsspeicher für die Auslieferung und in gehashter Form für den Schutz vor Überlastung (Begrenzung der Abrufe je Anschluss, höchstens 10 Minuten) verarbeitet und nicht gespeichert. Das Zugriffsprotokoll enthält weder IP-Adresse noch Koordinaten und wird nach 14 Tagen gelöscht.
Der Server holt die Wetterdaten für die jeweilige Rasterzelle beim Norwegischen Meteorologischen Institut (MET Norway, api.met.no) ab und speichert sie für 30 bis 60 Minuten (bei Störungen bis zu 6 Stunden) zwischen. MET Norway erhält dabei nur die Rasterzelle und die Kennung unseres Servers – keine Daten Ihres Geräts, keine IP-Adresse und keine Kennungen. Ortsnamen ermittelt der Server aus einem eigenen, lokal gespeicherten Datenbestand von GeoNames; hierfür werden keine Daten an Dritte übermittelt.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Standort-Einwilligung) bzw. Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Wetterfunktion); Verarbeitung der IP-Adresse zum Schutz des Dienstes: Art. 6 Abs. 1 lit. f DSGVO.
- Garantien Drittland: Verarbeitung in Deutschland. Mit DigitalOcean besteht ein Auftragsverarbeitungsvertrag nach Art. 28 DSGVO einschließlich EU-Standardvertragsklauseln (Art. 46 DSGVO) für etwaige Zugriffe aus den USA.
- Verbindungsweg: Die Verbindung zum Wetterserver läuft über Cloudflare (siehe Abschnitt 9.7).
- Ältere App-Versionen: siehe Übergangshinweis in Abschnitt 7.1 (Open-Meteo).
- Datenquellen: MET Norway (https://api.met.no, CC BY 4.0) · GeoNames (https://www.geonames.org, CC BY 4.0)
9.4 Brevo (Newsletter- und Transaktions-E-Mail)
Anbieter: Sendinblue SAS („Brevo"), 106 boulevard Haussmann, 75008 Paris, Frankreich. Verarbeitung auf EU-Servern (Frankreich).
- Zweck: Versand der Double-Opt-In-Bestätigung und der Newsletter; Feedback-Benachrichtigungen an uns.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO i. V. m. § 7 Abs. 2 Nr. 3 UWG (Newsletter); Art. 6 Abs. 1 lit. f DSGVO (interne Feedback-Benachrichtigung).
- Garantien Drittland: Verarbeitung innerhalb der EU; Auftragsverarbeitungsvertrag nach Art. 28 DSGVO.
- Datenschutzerklärung: https://www.brevo.com/de/legal/privacypolicy/
9.5 Shopify (Produktanzeige & Newsletter-Kundendatensatz)
Anbieter: Shopify International Limited, Victoria Buildings, 2. Etage, 1–2 Haddington Road, Dublin 4, D04 XN32, Irland; Muttergesellschaft: Shopify Inc., Kanada.
- Zweck: Abruf öffentlicher Produktinformationen für den App-internen Produkt-Feed (nur technische Verbindungs-/Produktdaten, keine Kundendaten); nach bestätigter Newsletter-Anmeldung Speicherung als Kundendatensatz mit Newsletter-Status.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Produkt-Feed) bzw. Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Produktinformation); Kundendatensatz: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung).
- Garantien Drittland: Eine Übermittlung in Drittländer (z. B. USA/Kanada) kann stattfinden; Shopify hat geeignete Garantien nach Art. 46 DSGVO (EU-Standardvertragsklauseln) vereinbart. Für Kanada besteht zudem ein Angemessenheitsbeschluss der EU-Kommission (Art. 45 DSGVO) für dem PIPEDA unterliegende Organisationen. Auftragsverarbeitungs-/Datenverarbeitungsvereinbarung nach Art. 28 DSGVO.
- Datenschutzerklärung: https://www.shopify.com/legal/privacy
9.6 Eigener Server der Mixcover GmbH (Relay)
Newsletter-Anmeldungen, In-App-Feedback, Support-Diagnosen (Abschnitt 10), der anonyme Einwilligungs-Zähler (Abschnitt 10a) und die Echtheitsprüfung des Sensors (siehe unten) werden an unseren eigenen Server (betrieben durch die Mixcover GmbH, gehostet bei DigitalOcean im Rechenzentrum Frankfurt am Main, Deutschland) übermittelt und dort gespeichert. Von dort erfolgt – je nach Funktion – die Weiterleitung an Brevo (Newsletter-Bestätigung, Feedback-E-Mail an unser Team) und Shopify (Newsletter-Kundendatensatz). Feedback erreicht unser Team ausschließlich per E-Mail; Feedback-Inhalte, Bilder, Namen und E-Mail-Adressen werden nicht an Messengerdienste übermittelt. Bei einer neuen Newsletter-Anmeldung erhält unser Team über den Messengerdienst Telegram (Telegram FZ-LLC, Dubai, VAE) lediglich einen Hinweis ohne Personenbezug (Shop, Sprache, Anmeldeweg) – ohne Namen und ohne E-Mail-Adresse.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO (Newsletter), Art. 6 Abs. 1 lit. b und lit. f DSGVO (Support/Feedback, interne Benachrichtigung).
Keine Installationsmeldung mehr: Ältere App-Versionen (bis einschließlich Build 124) meldeten bei erteilter Analyse-Einwilligung den ersten App-Start mit Plattform, App-Version und Sprache an unseren Server. Die aktuelle App sendet keine Installationsmeldung mehr; bereits gespeicherte Meldungen löschen wir 12 Monate nach Eingang.
Echtheitsprüfung des Sensors: Wenn Sie einen 040-Sensor zum ersten Mal einrichten, übermittelt die App einmalig einen Prüfwert an unseren Server (verify.mix-cover.de). Der Prüfwert ist ein nicht umkehrbarer Hash (SHA-256 mit geheimem Zusatzwert) der MAC-Adresse des Sensors – die MAC-Adresse selbst wird nicht übertragen. Mitgesendet werden die App-Marke, die Art der Sensor-Anmeldung, das Betriebssystem (iOS/Android) und die App-Version. Wir speichern Prüfwert, diese Angaben, die Anzahl der Meldungen sowie Zeitpunkt der ersten und letzten Meldung, um zu erkennen, ob ein Sensor aus unserer Produktion stammt (Schutz vor Fälschungen und Graumarktware). Ist die Prüfung serverseitig eingeschaltet und stammt ein Sensor nachweislich nicht aus unserer Produktion, kann die App diesen Sensor nach einer Übergangsfrist sperren. Ohne Internetverbindung oder bei einem Serverfehler wird nie gesperrt. Eine Zuordnung zu Ihrer Person, Ihrem Gerät oder einem Kauf findet nicht statt.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Erkennung gefälschter oder nicht autorisiert vertriebener Sensoren).
- Speicherdauer: 12 Monate nach der letzten Meldung; danach wird der Eintrag automatisch gelöscht.
9.7 Cloudflare (Verbindungsschutz für unsere Server)
Die Verbindungen der App zu unseren eigenen Servern (lager.mix-cover.de, verify.mix-cover.de, wetter.mix-cover.de) laufen über das Netzwerk der Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA („Cloudflare"). Cloudflare leitet die verschlüsselten Anfragen an unseren Server weiter und schützt ihn vor Überlastung und Angriffen. Dabei verarbeitet Cloudflare technisch bedingt Ihre IP-Adresse sowie Verbindungs- und Anfragedaten (z. B. Zeitpunkt, aufgerufene Adresse, Browser-/App-Kennung) für die Zustellung und zur Abwehr von Angriffen; Inhalte werden dabei nur zur Weiterleitung verarbeitet. Cloudflare wird als Auftragsverarbeiter tätig.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer sicheren und verfügbaren Verbindung) bzw. die jeweilige Rechtsgrundlage der übermittelten Funktion.
- Garantien Drittland: Eine Verarbeitung in den USA ist möglich. Cloudflare, Inc. ist unter dem EU-US Data Privacy Framework zertifiziert (Angemessenheitsbeschluss nach Art. 45 DSGVO); ergänzend bestehen EU-Standardvertragsklauseln nach Art. 46 DSGVO und ein Auftragsverarbeitungsvertrag nach Art. 28 DSGVO.
- Speicherdauer: Verbindungsdaten nur kurzzeitig nach den Vorgaben von Cloudflare; auf unseren Servern werden Protokolle nach 14 Tagen gelöscht.
- Datenschutzerklärung: https://www.cloudflare.com/privacypolicy/
9.8 Apple App Store und Google Play (In-App-Käufe, Geräteprüfung/DeviceCheck, Bewertungsanfrage)
In-App-Käufe: Zusatzfunktionen (z. B. die Nutzung von Sensoren anderer Hersteller) können Sie über den App Store von Apple bzw. über Google Play kaufen. Kauf und Zahlung wickeln ausschließlich Apple bzw. Google ab; wir erhalten keine Zahlungsdaten, keinen Namen und keine E-Mail-Adresse. Um Ihre Freischaltungen abzugleichen, fragt die App beim Start, bei einem Kauf oder einer Wiederherstellung und bei Rückkehr in den Vordergrund über die Store-Schnittstelle (StoreKit bzw. Google Play Billing) die verfügbaren Produkte und Ihre Kauf- bzw. Wiederherstellungsdaten ab; das Ergebnis wird lokal auf Ihrem Gerät gespeichert.
Geräteprüfung für den Willkommensrabatt (Apple DeviceCheck): Damit der Willkommensrabatt ohne Benutzerkonto nur einmal je iOS-Gerät genutzt werden kann, erzeugt Apple einen kurzlebigen, verschlüsselten DeviceCheck-Token. Die App sendet diesen über unseren Server verify.mix-cover.de an Apple; unser Server speichert oder protokolliert den Token nicht. Apple hält dazu lediglich zwei technische Statusbits („vorbereitet“/„bestätigt“). Wir erhalten keine auslesbare Geräte-ID, keinen Gerätenamen, keine E-Mail-Adresse und keine Werbe-ID; die Prüfung wird nicht mit Käufen verknüpft. Scheitert die Prüfung, zeigt die App den Normalpreis. Rechtsgrundlage ist unser berechtigtes Interesse an der Verhinderung einer mehrfachen Rabattnutzung (Art. 6 Abs. 1 lit. f DSGVO) sowie § 25 Abs. 2 TDDDG. Der Apple-Status bleibt bestehen, bis Apple oder wir als Entwickler ihn zurücksetzen; der lokal gespeicherte Startzeitpunkt bleibt bis zur Deinstallation der App gespeichert.
Bewertungsanfrage: Nach der 3., 12. und 30. erfolgreichen Nivellierung (höchstens alle 90 Tage) kann die App das Betriebssystem bitten, den Bewertungsdialog des Stores anzuzeigen. Ob er erscheint, entscheidet das Betriebssystem. Eine abgegebene Bewertung geht direkt an Apple bzw. Google; wir erhalten dadurch keine personenbezogenen Daten.
- Anbieter: Apple Distribution International Ltd., Hollyhill Industrial Estate, Hollyhill, Cork, Irland; Google Ireland Limited (siehe Abschnitt 9.2).
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (In-App-Käufe, Vertragserfüllung); Art. 6 Abs. 1 lit. f DSGVO (Bewertungsanfrage).
- Garantien Drittland: Eine Verarbeitung in den USA durch Apple bzw. Google ist möglich (EU-Standardvertragsklauseln bzw. EU-US Data Privacy Framework).
- Speicherdauer: bei Apple bzw. Google nach deren Regeln; lokal bis zur Deinstallation der App.
- Datenschutzerklärung Apple: https://www.apple.com/legal/privacy/
9.9 Webseiten (Datenschutzerklärung online, Anleitungen)
Wenn Sie die Datenschutzerklärung in der App öffnen (im Einwilligungsdialog, in den Einstellungen oder bei der Newsletter-Anmeldung), lädt die App die aktuelle Fassung von unserer Webseite app.040parts.com/<Sprache>/privacy in einer eingebetteten Browseransicht; ohne Internetverbindung zeigt sie die in der App enthaltene Fassung. Unter „Hilfe" können Sie außerdem Quickstart, Bedienungsanleitung und FAQ (app.040parts.com) sowie unsere Website www.040parts.com öffnen – nur wenn Sie den Link antippen, im Browser. Dabei werden technisch bedingt Ihre IP-Adresse, die Browser-/Gerätekennung (User-Agent), die aufgerufene Seite und die Sprache übermittelt.
app.040parts.com betreiben wir selbst (Hosting bei DigitalOcean LLC, Frankfurt am Main); Server-Protokolle werden nach 14 Tagen gelöscht. Die Webseite bindet Google Tag (Google Ireland Limited) im Einwilligungsmodus ein: ohne Ihre Zustimmung auf der Webseite werden keine Analyse- oder Werbe-Cookies gesetzt, beim Laden des Skripts erhält Google jedoch technisch bedingt Ihre IP-Adresse. www.040parts.com ist unser Shopify-Shop (Abschnitt 9.5); dort gilt die Datenschutzerklärung des Shops.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (Bereitstellung aktueller Informationen und Anleitungen auf Ihren Abruf).
9.10 Meta (Meta-Pixel / Facebook & Instagram)
Anbieter: Meta Platforms Ireland Limited, 4 Grand Canal Square, Grand Canal Harbour, Dublin 2, Irland („Meta"); für die USA: Meta Platforms, Inc., 1601 Willow Road, Menlo Park, CA 94025, USA.
- Dienst/Zweck: Meta-Pixel auf der Website app.040parts.com zur Conversion- und Reichweitenmessung unserer Werbeanzeigen in den Meta-Diensten Instagram/Facebook (nur mit Einwilligung – Abschnitt 6b).
- Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO i. V. m. § 25 Abs. 1 TDDDG; für die Datenerhebung durch das Pixel gemeinsame Verantwortlichkeit nach Art. 26 DSGVO.
- Garantien Drittland: Eine Verarbeitung in den USA ist möglich. Meta Platforms, Inc. ist unter dem EU-US Data Privacy Framework zertifiziert (Angemessenheitsbeschluss der EU-Kommission nach Art. 45 DSGVO); ergänzend bestehen EU-Standardvertragsklauseln nach Art. 46 DSGVO.
- Speicherdauer: Cookie-Laufzeiten gemäß Abschnitt 6b; weitere Verarbeitung bei Meta nach deren Vorgaben.
- Datenschutzerklärung: https://www.facebook.com/privacy/policy
9.11 Weitergabe an sonstige Dritte
Eine Weitergabe Ihrer personenbezogenen Daten an weitere Dritte findet nicht statt, es sei denn: Sie haben ausdrücklich eingewilligt; die Weitergabe ist zur Vertragsdurchführung erforderlich; wir sind gesetzlich zur Weitergabe verpflichtet; oder die Weitergabe ist zur Durchsetzung unserer Rechte erforderlich.
10. In-App-Feedback (Fehlerberichte & Funktionswünsche)
Über die Feedback-Funktion können Sie uns Fehler melden oder Funktionswünsche senden. Dabei verarbeiten wir: Ihren Feedback-Text, die Art (Bug/Wunsch), optional Ihre E-Mail-Adresse (für Rückfragen), App-Version/Build, Plattform und OS-Version, Sprache, Zeitstempel. Die Übermittlung erfolgt ausschließlich an unseren eigenen Server (lager.mix-cover.de bzw. lagerbestands-tool, EU; Verbindung über Cloudflare, siehe Abschnitt 9.7), nicht an Sentry und nicht an Messengerdienste. Unser Team erhält die Meldung ausschließlich per E-Mail (Versand über Brevo, EU).
Die Angabe einer E-Mail-Adresse ist freiwillig und nur erforderlich, wenn Sie eine Rückmeldung wünschen.
Verbindungsdiagnose (Schnellhilfe „Sensor verbindet nicht?"): Wenn Sie in der Schnellhilfe aktiv auf „Diagnose an uns senden" tippen, übermitteln wir zusätzlich zu den oben genannten Feedback-Daten einen Diagnoseblock: App-Version und Marke, Betriebssystem und Version, Bluetooth-Status (an/aus, Berechtigung), auf Android den Standort-Status (Berechtigung, Dienst an/aus), die von Ihnen abgehakten Schritte der Checkliste, das Ergebnis eines 10-sekündigen Bluetooth-Suchlaufs (Anzahl gefundener Geräte, ob ein Sensor dabei war, dessen Signalstärke – keine Geräteadressen oder -kennungen) sowie die letzten Zeilen des Verbindungsprotokolls der App, aus denen Geräteadressen vor dem Senden entfernt werden. Zweck ist ausschließlich die Bearbeitung Ihrer Support-Anfrage. Vor dem Senden weist die App kurz darauf hin und verlinkt diese Datenschutzerklärung. Empfänger ist die Mixcover GmbH: Die Übermittlung erfolgt wie das übrige Feedback an unseren eigenen Server (Weiterleitung per E-Mail über Brevo an unser Team, siehe 9.4, 9.6, 9.7); gelöscht wird nach spätestens 12 Monaten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Bearbeitung Ihrer Support-Anfrage); die Funktion ist nicht an Ihre Einwilligung in Analyse oder Crash-Berichte gekoppelt.
Support-Diagnose (1-Minuten-Prüfung): Auf Ihren Wunsch führt die App eine automatische Prüfung durch und sendet das Ergebnis an uns. Dazu tippen Sie unter Hilfe → „Feedback geben / Support anfordern“ auf „1-Minuten-Prüfung starten“ und senden anschließend Ihr Feedback; die Diagnose wird Ihrer Feedback-Meldung zugeordnet. In älteren App-Versionen war die Prüfung stattdessen unter Hilfe → „Vertiefte Support-Diagnose“ mit einem Einmal-Code unseres Supports erreichbar (8 Ziffern, 48 Stunden gültig, nur einmal verwendbar); die Diagnose wird dann dem Code und damit Ihrer Support-Anfrage zugeordnet. Ohne Ihr aktives Auslösen wird keine Support-Diagnose erstellt oder gesendet. Übermittelt werden: App-Version und Marke, Betriebssystem und Version, App-Sprache, der Fortschritt der Prüfschritte, der Bluetooth-, Berechtigungs- und (Android) Standort-Status, das Ergebnis einer 60-sekündigen Messung der Sensoren in der Nähe (einschließlich Tanksensoren und Sensor-Smartphones: Anzahl, Signalstärke, empfangene Pakete pro Sekunde, Pakettypen, Lücken, Batteriespannung, Einrichtungsstatus – Gerätekennungen nur gekürzt auf die letzten 4 Zeichen, keine Gerätenamen), das Ergebnis eines Verbindungstests mit dem Sensor (Verbindung/Anmeldung möglich, Art des verwendeten Passworts – nie das Passwort selbst), die vom Sensor zurückgelesene Sensor-Konfiguration und deren Abgleich mit unserem Standard, Firmware-, Hardware- und Modellangabe des Sensors, einen Ruhe-Test, technische Angaben zur Fahrzeuganzeige (Abschnitt 4.12) sowie die letzten Einträge der App-Protokolle. Aus den Protokollen werden vor dem Senden Passwörter, Geräteadressen, Gerätenamen und Koordinaten entfernt; Zeilen mit Konfigurationsdaten werden ganz weggelassen. Zweck ist ausschließlich die Bearbeitung Ihrer Support-Anfrage und die Fehleranalyse. Empfänger ist die Mixcover GmbH (eigener Server lager.mix-cover.de, Deutschland; Weiterleitung über Cloudflare, siehe 9.6 und 9.7); eine Weiterleitung an Sentry oder Messengerdienste findet nicht statt. Gelöscht wird nach spätestens 12 Monaten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Bearbeitung Ihrer Support-Anfrage) sowie Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Fehleranalyse und Verbesserung der App); die Funktion ist freiwillig und nicht an Ihre Einwilligung in Analyse oder Crash-Berichte gekoppelt.
Optional können Sie ein Bild (z. B. einen Screenshot oder ein Foto) anhängen. Die App verkleinert es vor dem Senden auf höchstens 1600 Pixel und entfernt alle Metadaten (z. B. Aufnahmeort/GPS, Gerätedaten). Das Bild wird ausschließlich zur Fehleranalyse an unseren eigenen Server übertragen, dort nur für unser Team zugänglich gespeichert, per E-Mail (Brevo) an unser Team weitergeleitet und zusammen mit der Meldung nach spätestens 12 Monaten gelöscht. An Sentry, Messengerdienste oder sonstige Dritte geht das Bild nicht. Bitte fotografieren Sie keine anderen Personen oder Kennzeichen.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Bearbeitung Ihrer Support-Anfrage) sowie Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Produktverbesserung); bei optionaler E-Mail-Angabe Art. 6 Abs. 1 lit. a DSGVO (Einwilligung in die Kontaktaufnahme).
Empfänger / Drittlandtransfer: eigener Server (EU), Brevo (EU); Verbindungsweg über Cloudflare (siehe 9.7).
Speicherdauer: auf unserem Server bis zu 12 Monate (zur Trend- und Fehleranalyse), danach automatische Löschung von Meldung und Bild.
10a. Anonymer Einwilligungs-Zähler
Sobald Sie im Einwilligungsdialog oder später unter Einstellungen → Datenschutz & Analyse Ihre Auswahl speichern, sendet die App einmalig pro Entscheidung ein anonymes Signal an unseren eigenen Server (lager.mix-cover.de, EU). Übermittelt werden ausschließlich: Ihre Auswahl je Kategorie (Analyse, Standort, Crash-Berichte jeweils ja/nein) und die fest in die App eingebaute App-Marke. Es werden keine Informationen von Ihrem Gerät ausgelesen – auch kein Betriebssystem, keine App-Version, keine Geräte-ID, kein Installations-Token, keine Werbe-ID und keine sonstigen personenbezogenen Daten übertragen; die IP-Adresse wird von uns nicht gespeichert (zum Verbindungsweg über Cloudflare siehe Abschnitt 9.7). Ein Personenbezug ist für uns nicht herstellbar. Dieses Signal wird unabhängig von Ihrer Analyse-Einwilligung gesendet, weil es gerade auch Ablehnungen zählt.
Zweck: Statistik über die Einwilligungsquote (wie viele Nutzer welche Kategorien zulassen), um die Aussagekraft unserer Nutzungsanalyse einordnen zu können.
Rechtsgrundlage: berechtigtes Interesse, Art. 6 Abs. 1 lit. f DSGVO. Sie können dem widersprechen (Art. 21 DSGVO) per E-Mail an shop@mixcover.de; da keine Zuordnung zu Ihrer Person möglich ist, kann der Widerspruch technisch nur für künftige Meldungen berücksichtigt werden.
Speicherdauer: 12 Monate, danach automatische Löschung.
11. Newsletter-Anmeldung
Wenn Sie sich in der App zum Newsletter anmelden, verarbeiten wir Ihre E-Mail-Adresse, optional Vor- und Nachnamen sowie – falls Sie diese angeben – Ihre freiwillige Altersgruppe, ausschließlich zum Versand des Newsletters (News, Produktneuheiten, Angebote von 040 Parts). Zusätzlich speichern wir die in der App gewählte Sprache (für den Newsletter in Ihrer Sprache), die Plattform Ihres Geräts (nur grob: iOS oder Android), die App-Version, den Zeitpunkt sowie Ihre Einwilligung (Marketing-Checkbox). Die Anmeldung läuft über unseren eigenen Server (EU); für den E-Mail-Versand nutzen wir Brevo (Abschnitt 9.4) und speichern Sie nach Bestätigung als Kunden mit Newsletter-Status in unserem Shopify-Shop (Abschnitt 9.5).
Aus Gründen der Datensparsamkeit wird bei vorübergehend fehlender Internetverbindung nur Ihre E-Mail-Adresse lokal zwischengespeichert (Offline-Warteschlange) und die Anmeldung beim nächsten App-Start nachgeholt; Vor-/Nachname werden hierbei bewusst nicht lokal gespeichert. Eine Telefonnummer oder Ihr genaues Gerätemodell werden für den Newsletter nicht erhoben.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO i. V. m. § 7 Abs. 2 Nr. 3 UWG. Die Anmeldung erfolgt im Double-Opt-In-Verfahren: Sie erhalten eine Bestätigungs-E-Mail und werden erst nach Bestätigung in den Verteiler aufgenommen.
Empfänger / Drittlandtransfer: eigener Server (EU), Brevo (EU), Shopify (siehe 9.5, ggf. USA/Kanada mit SCC bzw. Angemessenheitsbeschluss).
Speicherdauer: bis zum Widerruf der Einwilligung bzw. zur Abmeldung; die Offline-Warteschlange lokal nur bis zum erfolgreichen Versand.
Widerruf: jederzeit über den Abmeldelink in jeder E-Mail oder per Nachricht an shop@040parts.com bzw. shop@mixcover.de.
12. Shopify-Produkt-Feed (Neuheiten in der App)
Zur Anzeige neuer Produkte (Kennzeichnung „Neuheit") ruft die App öffentliche Produktdaten über die Shopify-Storefront-Schnittstelle ab (Produkt-ID, Titel, gekürzte Beschreibung, Preis, Bild-URL, Shop-Link). Lokal werden zur Steuerung der Anzeige technische Werte gespeichert (z. B. der abgerufene Produkt-Cache, bereits gesehene Produkte, Sitzungszähler, Ausblend-Status); diese verlassen Ihr Gerät nicht. Eine etwaige Erfolgsmessung („gesehen"/„ausgeblendet") erfolgt nur bei aktiver Analyse-Einwilligung. Die lokal gespeicherten Steuerwerte einschließlich des Produkt-Caches werden beim Datenschutz-Reset gelöscht (siehe Abschnitt 13.3).
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung – Produktanzeige) bzw. Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Produktinformation); lokales Tracking mit Erfolgsmessung: Art. 6 Abs. 1 lit. a DSGVO.
Empfänger / Drittlandtransfer: Shopify (siehe 9.5).
Speicherdauer: Produkt-Cache lokal 24 Stunden; „gesehen"/„ausgeblendet"-Werte bis zum Datenschutz-Reset.
13. Geräteberechtigungen, Datensicherheit und Datenschutz-Reset
13.1 Geräteberechtigungen
Die App fragt – jeweils erst bei Bedarf – folgende Betriebssystem-Berechtigungen ab: Bluetooth (Verbindung mit dem Sensor), Standort (Wetter/Camping-Spot), Kamera und Fotomediathek (optionales Bild beim Feedback; Kamera auch für den QR-Code der Zwei-Smartphone-Kopplung), Mikrofon bzw. Audio-Wiedergabe (akustische Hinweise/Hintergrundmodus) sowie Benachrichtigungen (Push). Sie können erteilte Berechtigungen jederzeit in den Geräteeinstellungen widerrufen.
13.2 Datensicherheit
Wir setzen technische und organisatorische Sicherheitsmaßnahmen nach Art. 32 DSGVO ein, um Ihre Daten gegen Verlust, Manipulation und unbefugten Zugriff zu schützen. Übertragungen an Dienstleister erfolgen verschlüsselt (HTTPS/TLS). Lokale App-Daten werden im gesicherten App-Speicher des Betriebssystems abgelegt, auf den andere Apps keinen Zugriff haben. Geräte-IDs/MAC-Adressen werden vor jeder externen Übermittlung pseudonymisiert (in Fehlerberichten nur die letzten 4 Zeichen, bei der Echtheitsprüfung nur als Hash, siehe Abschnitt 9.6).
13.3 Datenschutz-Reset (Recht auf Löschung)
Über den Datenschutz-Reset in den Einstellungen können Sie sämtliche lokal gespeicherten personenbezogenen Daten löschen – insbesondere Sensorprofile (inkl. gespeicherter MAC-Adressen), den Wetter-Cache, Analyse-Zähler, Ihre freiwillig angegebene Altersgruppe, den lokalen Shopify-Produkt-Cache und die zugehörigen Anzeige-Steuerwerte, gespeicherte News, die Offline-Newsletter-Warteschlange, die Kopplungsdaten des Zwei-Smartphone-Betriebs sowie alle Einwilligungs-Einstellungen. Damit setzen wir Ihr Recht auf Löschung (Art. 17 DSGVO) für die lokal gehaltenen Daten unmittelbar um. Eine vollständige Löschung aller lokalen Daten erreichen Sie auch durch Deinstallation der App.
14. Ihre Rechte als betroffene Person
Sie haben gemäß Art. 15–21 DSGVO folgende Rechte:
- Auskunftsrecht (Art. 15 DSGVO): Bestätigung und Auskunft darüber, ob und welche Sie betreffenden Daten wir verarbeiten.
- Recht auf Berichtigung (Art. 16 DSGVO): Berichtigung unrichtiger bzw. Vervollständigung unvollständiger Daten.
- Recht auf Löschung (Art. 17 DSGVO): Löschung Ihrer Daten („Recht auf Vergessenwerden"), soweit keine gesetzlichen Aufbewahrungspflichten entgegenstehen.
- Recht auf Einschränkung der Verarbeitung (Art. 18 DSGVO).
- Recht auf Datenübertragbarkeit (Art. 20 DSGVO): Erhalt Ihrer Daten in einem strukturierten, gängigen, maschinenlesbaren Format.
- Widerspruchsrecht (Art. 21 DSGVO): Widerspruch gegen Verarbeitungen, die auf Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse) gestützt sind, aus Gründen Ihrer besonderen Situation.
Widerruf von Einwilligungen: Sie können erteilte Einwilligungen jederzeit mit Wirkung für die Zukunft widerrufen (Art. 7 Abs. 3 DSGVO). Die Rechtmäßigkeit der bis zum Widerruf erfolgten Verarbeitung bleibt unberührt.
- In der App: Einstellungen → Datenschutz & Analyse → Einwilligungen verwalten
- Per E-Mail: shop@mixcover.de
Nach dem Widerruf werden keine neuen Daten mehr auf Basis der widerrufenen Einwilligung erhoben; bereits erhobene Daten werden gelöscht, soweit keine gesetzliche Aufbewahrungspflicht besteht.
15. Beschwerderecht bei der Aufsichtsbehörde
Unbeschadet eines anderweitigen verwaltungsrechtlichen oder gerichtlichen Rechtsbehelfs steht Ihnen ein Beschwerderecht bei einer Datenschutz-Aufsichtsbehörde zu, insbesondere im Mitgliedstaat Ihres gewöhnlichen Aufenthaltsorts, Ihres Arbeitsplatzes oder des Orts des mutmaßlichen Verstoßes.
Die für uns als Verantwortlichen zuständige Aufsichtsbehörde ist:
Der Hamburgische Beauftragte für Datenschutz und Informationsfreiheit (HmbBfDI) Hamburg Web: https://datenschutz-hamburg.de
16. Kontakt für Datenschutzanfragen
Für Fragen zum Datenschutz, zur Ausübung Ihrer Rechte oder zum Widerruf von Einwilligungen wenden Sie sich bitte an:
Mixcover GmbH z. Hd. Timo Plogstedt Neumann-Reichardt-Str. 27-33, 22041 Hamburg E-Mail: shop@mixcover.de
Wir bearbeiten Anfragen in der Regel innerhalb der gesetzlichen Frist (grundsätzlich ein Monat, Art. 12 Abs. 3 DSGVO).
17. Speicherdauer im Überblick
| Datenart |
Speicherdauer |
| Sensor-/Messdaten, BLE-Scan, Handy-IMU |
Nur flüchtig im Arbeitsspeicher; gelöscht beim Beenden der App |
| Lokale Einstellungen, Kalibrierung, Sensorprofile (inkl. MAC) |
Bis zur Profil-Löschung, zum Datenschutz-Reset oder zur Deinstallation |
| Freiwillige Altersgruppe (lokal) |
Bis zum Datenschutz-Reset oder zur Deinstallation |
| Datenschutz-/Einwilligungsstatus (lokal) |
Bis zur Änderung, zum Datenschutz-Reset oder zur Deinstallation |
| Lokale Nachrichten („News") |
Bis zum Datenschutz-Reset oder zur Deinstallation |
| Absturzberichte (Sentry) |
30 Tage bei Sentry; Kopie ohne IP/E-Mail/Kennungen auf unserem Server 90 Tage |
| Absturzberichte (Firebase Crashlytics) |
I. d. R. 90 Tage |
| Nutzungsanalyse (Firebase Analytics) |
Max. 14 Monate (Google-Standard) bzw. bis zum Widerruf |
| Website-Analyse (Google Analytics 4, app.040parts.com) |
Max. 14 Monate; Cookies _ga/_ga_* bis zu 2 Jahre bzw. bis zum Widerruf |
| Analyse-Zähler (lokal) |
Bis zum Datenschutz-Reset |
| Standortdaten |
Keine dauerhafte Speicherung; Wetter-Cache lokal bis 24 h |
| In-App-Feedback inkl. optionalem Bild und Verbindungsdiagnose (eigener Server) |
Bis zu 12 Monate |
| Support-Diagnose (eigener Server) |
Bis zu 12 Monate |
| Zwei-Smartphone-Betrieb: Kürzel, zuletzt gekoppeltes Sensor-Smartphone, Sitzungscode (lokal) |
Bis zum Datenschutz-Reset oder zur Deinstallation; Sitzungscode bis zu einer gescheiterten erneuten Verbindung |
| Anonymer Einwilligungs-Zähler (eigener Server) |
12 Monate |
| Newsletter (eigener Server / Brevo / Shopify) |
Bis zur Abmeldung / zum Widerruf der Einwilligung |
| FCM-Push-Token |
Bis zur Deinstallation / zum Widerruf der Berechtigung |
| Shopify-Produkt-Cache (lokal) |
24 Stunden bzw. bis zum Datenschutz-Reset |
| Wetterserver: Wetter-Zwischenspeicher je Rasterzelle |
30–60 Minuten (bei Störungen bis 6 Stunden); keine IP-Adressen, keine Koordinaten im Protokoll |
| Echtheitsprüfung des Sensors (Prüfwert) |
12 Monate nach der letzten Meldung |
| Installationsmeldungen älterer App-Versionen |
12 Monate nach Eingang |
| Server-Protokolle (eigene Server) |
14 Tage |
| Datensicherungen (Backups) |
30 Tage |
Nach Ablauf der jeweiligen Speicherdauer werden die Daten routinemäßig gelöscht, sofern keine gesetzliche Aufbewahrungspflicht besteht.
18. Änderungen dieser Datenschutzerklärung
Wir behalten uns vor, diese Datenschutzerklärung anzupassen, um sie stets den aktuellen rechtlichen Anforderungen oder Änderungen unserer Leistungen anzupassen. Die jeweils aktuelle Fassung ist in der App unter Einstellungen → Datenschutz sowie online unter app.040parts.com/<Sprache>/privacy abrufbar. Bei wesentlichen Änderungen werden Sie beim nächsten App-Start informiert und – soweit gesetzlich erforderlich – um erneute Einwilligung gebeten.
19. Anwendbares Recht & Gerichtsstand
Es gilt das Recht der Bundesrepublik Deutschland unter Ausschluss des UN-Kaufrechts, soweit dem nicht zwingende gesetzliche Vorschriften – insbesondere des Verbraucherschutzes oder des Datenschutzrechts – entgegenstehen. Soweit gesetzlich zulässig, ist ausschließlicher Gerichtsstand für sämtliche Streitigkeiten aus oder im Zusammenhang mit dieser Datenschutzerklärung Hamburg. Gesetzlich zwingende Gerichtsstände – insbesondere für Verbraucher – bleiben unberührt.
20. Maßgebliche Sprachfassung
Diese Datenschutzerklärung wird in mehreren Sprachen bereitgestellt. Im Falle von Abweichungen oder Auslegungsunterschieden zwischen den Sprachfassungen ist die deutsche Fassung rechtlich maßgeblich.
Diese Datenschutzerklärung gilt für die 040 Level App und die Website app.040parts.com. Sie gilt nicht für verlinkte externe Websites oder Dienste Dritter.
Stand: 02.11.2026 | Version 2.5