Tietosuojaseloste

Päivitetty 29.9.2026

1. Rekisterinpitäjä

IoTera Oy (Y-tunnus 3454475-1)
Tampere
qrleap@iotera.fi

Tämä seloste koskee QRLeap-palvelua (qrleap.app). Se kertoo, mitä tietoja käsittelemme sekä palvelun käyttäjistä että henkilöistä, jotka skannaavat palvelulla luotuja QR-koodeja.

2. Käyttäjät: mitä tietoja käsittelemme

  • Tilitiedot: sähköpostiosoite, nimi (valinnainen) ja salasanasi tiiviste, jotka annat itse rekisteröityessäsi. Tallennamme kirjautumisen kokonaan itse omaan, EU:ssa (Frankfurt) sijaitsevaan tietokantaamme — kirjautuminen ei kulje ulkopuolisen palveluntarjoajan kautta.
  • Kirjautuminen Googlella tai GitHubilla (valinnainen): jos valitset kirjautumistavaksi Googlen tai GitHubin, saamme näiltä nimesi, sähköpostiosoitteesi, profiilikuvasi verkko-osoitteen ja palveluntarjoajan tilitunnisteen. Emme saa emmekä tallenna salasanaasi. Google ja GitHub toimivat tältä osin itsenäisinä rekisterinpitäjinä omille palveluilleen — ks. Googlen tietosuojaseloste ja GitHubin tietosuojaseloste.
  • Palvelun sisältö: luomasi QR-koodit, niiden kohdeosoitteet, nimet, tunnisteet, ulkoasuasetukset, ohjaussäännöt, mahdolliset salasanat (tallennetaan tiivisteenä) ja lataamasi logot.
  • Tilaustiedot: jos ostat maksullisen lisäpalvelun, tallennamme tilauksen tunnisteen, tilan ja kauden päättymispäivän. Tilauksen tunnisteiden lisäksi tallennamme Stripe-asiakastunnisteesi. Maksukorttitiedot käsittelee yksinomaan Stripe. Emme näe emmekä tallenna niitä.
  • Tekniset tiedot: palvelimen lokit, joihin tallentuu IP-osoite ja selaintiedot lyhyeksi ajaksi vikaselvitystä ja tietoturvaa varten.

3. Skannaajat: mitä tietoja käsittelemme

Kun joku skannaa QRLeapilla luodun QR-koodin, tallennamme skannauksesta seuraavat tiedot, jotta koodin omistaja näkee tilastoja:

  • IP-osoitteen tiiviste: IP-osoitetta ei tallenneta sellaisenaan. Siitä lasketaan lyhennetty SHA-256-tiiviste, jota käytetään vain saman laitteen toistuvien skannausten yhdistämiseen 30 sekunnin sisällä.
  • Selaimen tunnistetiedot (user agent) sekä niistä johdetut laitetyyppi (puhelin, tabletti, tietokone), käyttöjärjestelmä ja selain.
  • Maa ja kaupunki palveluntarjoajamme (Vercel) IP-osoitteesta päättelemänä. Tarkempaa sijaintia ei kerätä.
  • Aikaleima.

Skannaajan nimeä, sähköpostia tai muuta suoraa tunnistetta ei kerätä. Salasanasuojatun koodin salasanayritykset rajoitetaan IP-osoitteen perusteella, ja tämä tieto pidetään vain palvelimen muistissa muutaman minuutin ajan.

4. Käsittelyn tarkoitus ja oikeusperuste

  • Palvelun tuottaminen (sopimus): tilin ylläpito, QR-koodien ohjaus ja tilastot, maksullisen lisäpalvelun hallinta.
  • Väärinkäytösten estäminen ja tietoturva (oikeutettu etu): kalastelun ja roskapostin torjunta, skannausten rajoitus, lokit.
  • Palvelun kehittäminen (oikeutettu etu): käytön analysointi kokonaisuutena, ei yksittäisen henkilön tasolla.
  • Lakisääteiset velvoitteet: kirjanpito maksutapahtumista.

5. Evästeet ja paikallinen tallennus

  • Välttämättömät evästeet: yksi istuntoeväste, jonka Palvelu asettaa itse kirjautuessasi sisään. Ilman sitä kirjautuminen ei toimi. Eväste ei sisällä henkilötietoja suoraan, vain istuntoon liittyvän satunnaisen tunnisteen.
  • Selaimen paikallinen tallennus: muistamme evästeilmoituksen sulkemisen ja sen, että olet nähnyt aloitusesittelyn. Nämä eivät seuraa sinua muilla sivustoilla.

Emme käytä mainosevästeitä, Google Analyticsia tai muita kolmannen osapuolen seurantapalveluja. Skannaajille ei aseteta evästeitä. Sign-up- ja salasanan palautus -lomakkeilla käytämme Cloudflare Turnstilea bottien torjuntaan (ks. kohta 6); se ei aseta seurantaevästeitä.

6. Tietojen vastaanottajat ja käsittelijät

Käytämme seuraavia palveluntarjoajia, jotka käsittelevät tietoja lukuumme käsittelysopimusten nojalla:

  • Vercel (Vercel, Inc., Yhdysvallat): sovelluksen ajoympäristö ja sisällönjakelu, mukaan lukien maa- ja kaupunkitiedon päättely.
  • Neon (Neon, Inc., Yhdysvallat): tietokanta, jossa tili- (myös kirjautumistiedot), QR-koodi- ja skannaustiedot sijaitsevat. Tietokanta sijaitsee EU:ssa (AWS, Frankfurt), joten nämä tiedot eivät siirry EU:n ulkopuolelle.
  • Stripe (Stripe Payments Europe Ltd, Irlanti, ja Stripe, Inc., Yhdysvallat): maksujen käsittely ja tilausten hallinta, vain jos ostat maksullisen lisäpalvelun. Stripe Managed Payments -palvelussa Stripe (Link) toimii ostoksen jälleenmyyjänä ja kaupan myyjänä (merchant of record) ja käsittelee maksu- ja laskutustietojasi omana rekisterinpitäjänään omien ehtojensa ja tietosuojaselosteensa mukaisesti. Ostos näkyy tiliotteellasi ja kuitilla muodossa "Sold through Link", ja kuitit lähettää Link.
  • Cloudflare (Cloudflare, Inc., Yhdysvallat): Turnstile-bottitorjunta rekisteröitymis- ja salasanan palautus -lomakkeilla. Käsittelee teknisiä tunnisteita (mm. IP-osoite) vain bottien tunnistamiseksi kyseisen pyynnön ajan.
  • Google (Google Ireland Limited / Google LLC): jos valitset kirjautumisen Googlella, Google vahvistaa henkilöllisyytesi ja välittää meille kohdassa 2 kuvatut tiedot. Google toimii tältä osin itsenäisenä rekisterinpitäjänä.
  • GitHub (GitHub, Inc., Yhdysvallat): jos valitset kirjautumisen GitHubilla, GitHub vahvistaa henkilöllisyytesi ja välittää meille kohdassa 2 kuvatut tiedot. GitHub toimii tältä osin itsenäisenä rekisterinpitäjänä.

Lähetämme kirjautumiseen liittyvät sähköpostit (vahvistus, salasanan palautus, sähköpostin vaihto) IoTeran omalla sähköpostipalvelimella. Tämä ei ole erillinen alihankkija, koska kyse on IoTeran omasta infrastruktuurista.

Emme myy emmekä luovuta tietoja markkinointitarkoituksiin. Viranomaisille luovutamme tietoja vain lain velvoittamana.

7. Tietojen siirto EU:n ulkopuolelle

Tili- (myös kirjautumistiedot), QR-koodi- ja skannaustiedot säilytetään EU:ssa (Frankfurt) — kirjautuminen ei enää kulje yhdysvaltalaisen kirjautumispalvelun kautta. Ajoympäristö Vercel, maksupalvelu Stripe, bottitorjunta Cloudflare sekä — jos valitset niiden käytön kirjautumiseen — Google ja GitHub ovat yhdysvaltalaisia yrityksiä, jotka käsittelevät tietoja myös Yhdysvalloissa. Nämä siirrot perustuvat Euroopan komission hyväksymiin vakiosopimuslausekkeisiin ja soveltuvin osin EU:n ja Yhdysvaltojen väliseen tietosuojakehykseen (Data Privacy Framework). Saat lisätietoja suojatoimista pyytämällä osoitteesta qrleap@iotera.fi.

8. Säilytysajat

  • Tilitiedot ja QR-koodit: niin kauan kuin tili on olemassa. Tilin poiston jälkeen tiedot poistetaan 30 päivän kuluessa.
  • Poistetut QR-koodit: merkitään poistetuiksi heti ja poistetaan pysyvästi 30 päivän kuluessa.
  • Skannaustapahtumat: säilytetään 12 kuukautta, minkä jälkeen ne poistetaan tai muutetaan kokonaislukutilastoiksi, joista yksittäistä skannausta ei voi erottaa.
  • Maksutapahtumat: kirjanpitolain edellyttämät 6 vuotta tilikauden päättymisestä.
  • Palvelinlokit: enintään 30 päivää.

9. Tietoturva

Yhteydet ovat salattuja (TLS). Salasanat tallennetaan suolattuina tiivisteinä, IP-osoitteet vain tiivisteinä. Pääsy tuotantotietoihin on rajattu palvelun ylläpitoon osallistuviin henkilöihin.

10. Oikeutesi

Sinulla on tietosuoja-asetuksen mukaan oikeus:

  • saada tietää, mitä tietoja sinusta käsittelemme, ja saada niistä kopio
  • pyytää virheellisen tiedon oikaisua
  • pyytää tietojen poistamista, ellei säilyttämiseen ole lakisääteistä velvoitetta
  • pyytää käsittelyn rajoittamista ja vastustaa oikeutettuun etuun perustuvaa käsittelyä
  • saada antamasi tiedot koneluettavassa muodossa.

Voit hoitaa suurimman osan näistä oikeuksista itse Palvelun asetuksista (Hallinta → Asetukset): tietojen vienti koneluettavana JSON-tiedostona sisältää tilisi tiedot, QR-koodisi ja skannauskoosteet, ja tilin poisto poistaa tilisi sekä kaikki QR-koodisi ja niiden skannaustiedot pysyvästi heti (elävä Suora ohjaus -tilaus perutaan automaattisesti ensin). Muissa pyynnöissä ota yhteyttä osoitteeseen qrleap@iotera.fi. Vastaamme kuukauden kuluessa.

Jos katsot, että käsittelemme tietojasi lainvastaisesti, voit tehdä valituksen tietosuojavaltuutetun toimistoon: tietosuoja.fi.

11. Muutokset

Päivitämme tätä selostetta tarvittaessa. Muutokset julkaistaan tällä sivulla, ja päivityspäivä näkyy sivun yläreunassa. Olennaisista muutoksista ilmoitamme lisäksi Palvelussa.