Henkilötietojen käsittelysopimus (DPA)
Tämä käännös on tarkoitettu vain lukemisen helpottamiseksi. Ristiriitatilanteessa pätee ranskankielinen versio.
1. Kohde, määritelmät ja soveltamisala
Tämä henkilötietojen käsittelysopimus (jäljempänä ”Sopimus” tai ”DPA”) sääntelee niitä henkilötietojen käsittelytoimia, joita KAWLET EURL, TITU-palvelun julkaisija, suorittaa ammattimaisen kumppanin puolesta niissä tapauksissa ja niiden ehtojen mukaisesti, jotka on kuvattu liitteessä 1.
Se on tehty asetuksen (EU) 2016/679 28 artiklan (jäljempänä ”tietosuoja-asetus”) nojalla, ja se muodostaa erottamattoman kokonaisuuden osapuolten välillä tehdyn palvelusopimuksen, hakemistosopimuksen tai integraatiosopimuksen kanssa (jäljempänä ”Pääsopimus”).
1.1. Osapuolet
- ”Käsittelijä” tarkoittaa yhtiötä KAWLET EURL, Ranskan lain mukainen yhden osakkaan rajavastuuyhtiö (société à responsabilité limitée à associé unique), jonka kotipaikka on 15 Square Rameau, 59000 Lille (Ranska) ja joka on merkitty Lille Métropolen kaupparekisteriin numerolla 993 159 250, TITU-palvelun julkaisija.
- ”Kumppani” tarkoittaa Pääsopimuksen allekirjoittanutta ammattimaista oikeushenkilöä, joka toimii rekisterinpitäjänä: liikuntapaikan ylläpitäjä, seura, yhdistys, liitto, liiga, piiri tai tekninen integraatiokumppani.
1.2. Määritelmät
Termeillä ”henkilötiedot”, ”käsittely”, ”rekisterinpitäjä”, ”henkilötietojen käsittelijä”, ”rekisteröity”, ”henkilötietojen tietoturvaloukkaus” ja ”valvontaviranomainen” on se merkitys, joka niille annetaan tietosuoja-asetuksen 4 artiklassa.
”Luovutetut tiedot” tarkoittaa vain niitä henkilötietoja, jotka Kumppani toimittaa Käsittelijälle tai joihin se antaa Käsittelijälle pääsyn Pääsopimuksen täytäntöönpanoa varten.
1.3. Mitä tämä Sopimus ei kata
Tämä Sopimus ei koske niitä käsittelytoimia, joissa KAWLET toimii rekisterinpitäjänä; ne on kuvattu kohdassa 2.2, ja niitä säätelee TITU-palvelun tietosuojaseloste, ei tämä Sopimus.
Se ei koske myöskään TITU-palvelun yksityisiä käyttäjiä. Yksikään pelaaja, porukan jäsen tai porukan kippari ei ole tämän Sopimuksen osapuoli, ei allekirjoita sitä eikä ole tarkoitettu allekirjoittamaan sitä.
2. Osapuolten asema
Osapuolen asema ei määrity sen sopimusnimikkeen eikä osapuolten tahdon perusteella, vaan sen mukaan, kuka tosiasiassa määrittää käsittelyn tarkoitukset ja keinot (tietosuoja-asetuksen 4 artiklan 7 kohta). Osapuolet sopivat nimenomaisesti seuraavasta jaosta.
2.1. Tämän Sopimuksen kattamat käsittelytoimet
Vain niissä käsittelytoimissa, jotka on kuvattu liitteessä 1 ja jotka toteutetaan Kumppanin dokumentoidun ohjeen mukaisesti ja sen intressissä:
- Kumppani on rekisterinpitäjä;
- KAWLET on henkilötietojen käsittelijä.
2.2. Ulkopuolelle jäävät käsittelytoimet: KAWLET rekisterinpitäjänä
Koko TITU-palvelun käyttäjäpinnan osalta KAWLET toimii rekisterinpitäjänä eikä käsittelijänä. Tähän kuuluvat muun muassa:
- pelaajatilin luominen ja hallinta, tunnistautuminen tekstiviestillä saapuvalla kertakäyttökoodilla, tilin profiili ja kieli;
- porukan elämä: toistuvat vuorot, läsnäolot, jono, varapelaajat, vieraat, tulokset, sarjataulukot ja äänet;
- pelaajille lähetetyt ilmoitukset;
- tuotteen käytön mittaus;
- pelaajatilin valinnainen yhdistäminen kilpailujen julkisiin tuloksiin, kun pelaaja sitä pyytää ja sen vahvistaa.
Nimenomaisesti sovitaan, että:
- Rekisteröidyn suostumus ei siirrä vastuuta. Pelaaja, joka ilmoittaa seuransa ja vahvistaa sitten ehdotetun vastaavuuden, antaa käsittelylle oikeusperusteen tietosuoja-asetuksen 6 artiklan 1 kohdan a alakohdan tarkoittamassa mielessä. Hän pysyy rekisteröitynä eikä hänestä tule missään mielessä rekisterinpitäjää.
- KAWLET määrittää yksin tarkoitukset ja keinot näissä käsittelytoimissa: mitä julkisia lähteitä luetaan ja milloin, muiden kuin asianomaisen henkilön anonymisoinnin, saatavilla pitämisen ajat, väärinkäytön rajoittamisen laskurit sekä riitautus- ja peruutusmenettelyn.
- Porukan kippari tai ylläpitäjä ei ole rekisterinpitäjä porukkansa jäsenten tietojen osalta. Palvelun tarjoamat hallintoroolit (admin, co-admin) ovat harrasteporukan hallintoon liittyviä sovellustoimintoja. Ne eivät luo mitään asemaa tietosuoja-asetuksen tarkoittamassa mielessä, eivät mitään 28 artiklan velvoitetta eivätkä kipparin henkilökohtaista vastuuta käsittelystä.
2.3. Käsittelytoimet, joissa kumpikin osapuoli on erillinen rekisterinpitäjä
Kun Kumppani ja KAWLET tavoittelevat kumpikin omia tarkoituksiaan eri tiedoilla — esimerkiksi Kumppani asiakassuhteessaan, KAWLET hakemistonsa ylläpidossa — kumpikin osapuoli toimii **erillisenä rekisterinpitäjänä** ja vastaa yksin omista velvoitteistaan. Tätä Sopimusta ei sovelleta näihin käsittelytoimiin.
3. Käsittelytoimien kuvaus
KAWLETin Kumppanin puolesta toteuttamien käsittelytoimien ominaisuudet — kohde, luonne, tarkoitus, kesto, tietoryhmät ja rekisteröityjen ryhmät — on kuvattu tämän Sopimuksen liitteessä 1 tietosuoja-asetuksen 28 artiklan 3 kohdan mukaisesti.
Liite 1 on tyhjentävä. **Jokainen käsittely, jota ei ole kuvattu liitteessä 1, katsotaan tämän Sopimuksen soveltamisalan ulkopuolelle jääväksi**, eikä sitä voida toteuttaa ennen kuin tätä liitettä on muutettu kirjallisesti kummankin osapuolen allekirjoituksella.
Osapuolet toteavat, että useissa liitteessä 1 kuvatuissa käyttötapauksissa **KAWLETille ei luovuteta mitään henkilötietoa**: liikuntapaikan, varaustarjouksen tai seuran listaaminen perustuu organisaatiotietoihin (nimi, osoite, aukioloajat, hinnat, kapasiteetit), jotka eivät liity tunnistettuun tai tunnistettavissa olevaan luonnolliseen henkilöön. Näissä tapauksissa tämä Sopimus jää kyseisen suoritteen osalta vaikutuksettomaksi ilman, että osapuolten tarvitsee irtisanoa sitä.
4. Kumppanin (rekisterinpitäjän) velvollisuudet
Rekisterinpitäjänä Kumppani sitoutuu seuraavaan:
- Lainmukaisuus. Luovuttaa KAWLETille vain sellaisia tietoja, jotka on kerätty ja käsitelty lainmukaisesti tietosuoja-asetuksen 6 artiklan mukaisella pätevällä oikeusperusteella, ja jotka se on oikeutettu antamaan käsittelijän käsiteltäväksi liitteessä 1 kuvattuihin tarkoituksiin.
- Rekisteröityjen informointi. Huolehtia rekisteröityjen informoinnista tietosuoja-asetuksen 13 ja 14 artiklan mukaisesti, mukaan lukien KAWLETin käyttäminen käsittelijänä, ja hankkia tarvittaessa heidän suostumuksensa.
- Dokumentoidut ohjeet. Antaa ohjeensa kirjallisesti, myös sähköisesti. Pääsopimus ja tämä Sopimus liitteineen 1 muodostavat Kumppanin alkuperäiset ohjeet. Kaikki myöhemmät ohjeet on osoitettava artiklassa 8 mainittuun yhteyspisteeseen.
- Minimointi. Luovuttaa vain suoritteeseen ehdottoman välttämättömät tiedot. Kumppani pidättyy erityisesti luovuttamasta KAWLETille millään kanavalla tietosuoja-asetuksen 9 artiklan mukaisiin erityisiin tietoryhmiin kuuluvia tietoja (muun muassa terveystiedot, mielipiteet, ammattiliittoon kuuluminen, biometriset tiedot), rikostuomioita koskevia tietoja (10 artikla) eikä lisenssipelaajien, toimihenkilöiden, erotuomarien tai alaikäisten yhteystietoja, joille TITU-palvelulla ei ole käyttöä eikä rakennetta.
- Tietojen oikeellisuus. Huolehtia luovutettujen tietojen oikeellisuudesta ja ajantasaisuudesta sekä ilmoittaa KAWLETille viipymättä kaikista oikaisuista, vastustamisista tai poistoista, jotka on vietävä eteenpäin.
- Rekisteröityjen oikeudet. Vastata itse rekisteröityjen oikeuksien käyttöä koskeviin pyyntöihin, KAWLETin artiklassa 5.5 tarkoitetulla avustuksella.
- Oman ympäristön turvallisuus. Huolehtia työntekijöilleen annettujen käyttäjätunnusten luottamuksellisuudesta ja ilmoittaa viipymättä jokaisesta epäillystä vaarantumisesta.
- Dokumentaatio. Pitää omaa selostetta käsittelytoimista ja tarvittaessa tehdä tietosuoja-asetuksen 35 artiklassa tarkoitettu tietosuojaa koskeva vaikutustenarviointi.
Kumppani vastaa KAWLETille kaikista vaatimuksista, kanteista ja sanktioista, jotka johtuvat tämän artiklan mukaisten velvollisuuksiensa laiminlyönnistä.
5. KAWLETin (käsittelijän) velvollisuudet
Tietosuoja-asetuksen 28 artiklan 3 kohdan mukaisesti KAWLET sitoutuu seuraavaan.
5.1. Käsittely dokumentoidun ohjeen mukaisesti
KAWLET käsittelee Luovutettuja tietoja vain Kumppanin dokumentoidun ohjeen mukaisesti, myös kolmanteen maahan siirtämisen osalta, ellei KAWLETia sido lakisääteinen velvoite. Tässä jälkimmäisessä tapauksessa KAWLET ilmoittaa Kumppanille tästä oikeudellisesta velvoitteesta ennen käsittelyä, paitsi jos sovellettava laki kieltää tällaisen ilmoituksen tärkeän yleisen edun vuoksi.
KAWLET ilmoittaa Kumppanille välittömästi, jos se katsoo, että saatu ohje on **tietosuoja-asetuksen tai jonkin muun sovellettavan tietosuojasäännöksen vastainen**. Se voi tällöin keskeyttää riidanalaisen ohjeen täytäntöönpanon, kunnes Kumppani vahvistaa tai muuttaa sen kirjallisesti.
KAWLET pidättyy käyttämästä Luovutettuja tietoja omiin tarkoituksiinsa, erityisesti markkinointiin, hakemistonsa rikastamiseen, kaupallisesti hyödynnettävien tilastojen laatimiseen tai koneoppimismallien kouluttamiseen.
5.2. Luottamuksellisuus
KAWLET takaa, että Luovutetut tiedot pysyvät tiukasti luottamuksellisina. Tämän mukaisesti:
- pääsy tietoihin on rajattu niihin henkilöihin, jotka tarvitsevat sitä suoritteen toteuttamiseen, pienimmän mahdollisen oikeuden periaatteen mukaisesti;
- tietoja käsittelemään oikeutetut henkilöt ovat sopimukseen tai lakiin perustuvan salassapitovelvollisuuden alaisia, myös tehtävänsä päättymisen jälkeen;
- KAWLET ei luovuta mitään tietoa kolmannelle, lukuun ottamatta liitteessä 2 lueteltuja alikäsittelijöitä ja toimivaltaisen viranomaisen vaatimusta;
- jos Luovutettuja tietoja koskeva oikeudellinen tai hallinnollinen vaatimus esitetään, KAWLET ilmoittaa siitä Kumppanille mahdollisimman pian, ellei laki sitä kiellä.
5.3. Käsittelyn turvallisuus
KAWLET toteuttaa tietosuoja-asetuksen 32 artiklan tarkoittamat asianmukaiset tekniset ja organisatoriset toimenpiteet, jotka on kuvattu liitteessä 3. Nämä toimenpiteet on esitetty sellaisina kuin ne tämän Sopimuksen päivämääränä on tosiasiassa toteutettu; **KAWLET ei vetoa mihinkään sertifiointiin** turvallisuuden tai vaatimustenmukaisuuden osalta.
KAWLET voi kehittää näitä toimenpiteitä ottaakseen huomioon tekniikan tason, edellyttäen ettei turvallisuuden yleinen taso laske. Liite 3 päivitetään tällöin.
5.4. Alikäsittelijöiden käyttö
Kumppani antaa Käsittelijälle yleisen kirjallisen luvan käyttää alikäsittelijöitä tietosuoja-asetuksen 28 artiklan 2 ja 4 kohdan mukaisin ehdoin.
Luettelo tämän Sopimuksen päivämääränä voimassa olevista alikäsittelijöistä on liitteessä 2. Luettelo on laadittu **tyhjentäväksi inventaarioksi niistä kolmansien palveluista, joita TITU-palvelu tosiasiassa kutsuu**, mukaan lukien ne, jotka eivät käsittele mitään henkilötietoa, jotta Kumppanilla olisi täydellinen näkymä tietovirtoihin.
KAWLET sitoutuu:
- ilmoittamaan Kumppanille jokaisesta alikäsittelijän lisäämisestä tai vaihtamisesta kohtuullisella ennakkoilmoituksella ja joka tapauksessa ennen kuin uusi alikäsittelijä käsittelee Luovutettuja tietoja;
- antamaan Kumppanille kolmenkymmenen (30) päivän ajan esittää perusteltu vastalause. Jos vastalauseen syytä ei saada poistettua, Kumppani voi irtisanoa kyseisen suoritteen ilman korvausvelvollisuutta;
- asettamaan sopimuksella jokaiselle alikäsittelijälle olennaisilta osin vastaavat tietosuojavelvoitteet kuin tässä Sopimuksessa;
- pysymään täysimääräisesti vastuussa Kumppanille siitä, että sen alikäsittelijät täyttävät velvoitteensa.
5.5. Kumppanin avustaminen
Käsittelyn luonteen ja käytettävissään olevien tietojen perusteella KAWLET avustaa Kumppania:
- Rekisteröityjen oikeudet. Toteuttamalla asianmukaiset tekniset ja organisatoriset toimenpiteet, jotta Kumppani voi vastata pyyntöihin, jotka koskevat pääsyä tietoihin, oikaisua, poistamista, rajoittamista, vastustamista ja siirtämistä. Jokainen suoraan KAWLETille saapunut pyyntö välitetään Kumppanille viipymättä, eikä KAWLET käsittele sitä, ellei toisin ohjeisteta.
- Turvallisuus, tietoturvaloukkaukset, vaikutustenarvioinnit. Toimittamalla tiedot, jotka Kumppani tarvitsee tietosuoja-asetuksen 32–36 artiklan mukaisten velvoitteidensa noudattamiseen, mukaan lukien vaikutustenarviointi ja valvontaviranomaisen ennakkokuuleminen.
5.6. Henkilötietojen tietoturvaloukkaus
KAWLET ilmoittaa Kumppanille jokaisesta Luovutettuihin tietoihin vaikuttavasta henkilötietojen tietoturvaloukkauksesta mahdollisimman pian sen jälkeen, kun se on tullut siitä tietoiseksi, tietosuoja-asetuksen 33 artiklan 2 kohdan mukaisesti, jotta Kumppani voi tarvittaessa täyttää 33 artiklan 1 kohdassa säädetyn velvollisuutensa ilmoittaa asiasta valvontaviranomaiselle **72 tunnin kuluessa**.
Ilmoitus sisältää ilmoitushetkellä käytettävissä olevien tietojen rajoissa: loukkauksen luonteen, asianomaisten henkilöiden ja tietueiden ryhmät ja likimääräisen määrän, todennäköiset seuraukset, toteutetut tai ehdotetut toimenpiteet sekä yhteyspisteen. Puuttuvat tiedot toimitetaan sitä mukaa kun ne saadaan, ilman aiheetonta lisäviivytystä.
Mikään tämän artiklan määräys ei tee KAWLETista sitä tahoa, jonka on ilmoitettava asiasta valvontaviranomaiselle tai rekisteröidyille; tämä velvollisuus kuuluu Kumppanille rekisterinpitäjänä.
5.7. Dokumentaatio ja auditointi
KAWLET asettaa Kumppanin saataville kaikki tarvittavat tiedot tietosuoja-asetuksen 28 artiklan velvoitteiden noudattamisen osoittamiseksi.
KAWLET sallii auditointien, myös tarkastusten, tekemisen Kumppanin tai sen valtuuttaman auditoijan toimesta, edellyttäen että:
- auditoinnista ilmoitetaan kirjallisesti vähintään kolmenkymmenen (30) päivän ennakolla, paitsi todetun tietoturvaloukkauksen perustellussa kiiretapauksessa;
- se tehdään työaikana ilman suhteettonta häiriötä toiminnalle;
- se ei vaaranna KAWLETin muiden asiakkaiden tai käyttäjien tietojen luottamuksellisuutta eikä liikesalaisuuksia;
- auditoija on salassapitovelvollisuuden alainen;
- sen taajuus ei ylitä yhtä kertaa kalenterivuodessa, lukuun ottamatta todettua tietoturvaloukkausta tai valvontaviranomaisen pyyntöä.
KAWLET voi täyttää tämän velvoitteen toimittamalla asiaankuuluvan dokumentaation, mukaan lukien, kun sellaisia on olemassa, alikäsittelijöidensä auditointiraportit tai todistukset.
5.8. Seloste käsittelytoimista
KAWLET pitää tietosuoja-asetuksen 30 artiklan 2 kohdan mukaisesti selostetta Kumppanin puolesta toteutettujen käsittelytoimien ryhmistä ja asettaa sen saataville valvontaviranomaisen pyynnöstä.
5.9. Siirrot Euroopan unionin ulkopuolelle
KAWLET säilyttää Luovutetut tiedot Euroopan unionin sisällä. Liitteessä 2 lueteltujen alikäsittelijöiden käytöstä johtuvia siirtoja kolmanteen maahan koskevat kyseisessä liitteessä mainitut asianmukaiset suojatoimet, erityisesti Euroopan komission hyväksymät vakiosopimuslausekkeet.
KAWLET ei toteuta mitään muuta siirtoa Euroopan unionin ulkopuolelle ilman Kumppanin dokumentoitua ohjetta.
6. Tietojen kohtalo suoritteen päätyttyä
6.1. Palauttaminen
Milloin tahansa Pääsopimuksen voimassaoloaikana ja kolmenkymmenen (30) päivän ajan sen päättymisestä Kumppani voi pyytää Luovutettujen tietojen palauttamista. KAWLET toimittaa ne jäsennellyssä, yleisesti käytetyssä ja koneellisesti luettavassa muodossa.
6.2. Poistaminen
Tämän kolmenkymmenen (30) päivän määräajan päätyttyä, tai välittömästi Kumppanin kirjallisen ohjeen perusteella, KAWLET poistaa Luovutetut tiedot sekä olemassa olevat jäljennökset, ellei laki velvoita säilyttämään niitä. KAWLET todistaa poistamisen kirjallisesti Kumppanin pyynnöstä.
6.3. Mitä ei poisteta
Kohdassa 6.2 tarkoitettu poistaminen ei koske:
- tietoja, joita KAWLET käsittelee rekisterinpitäjänä kohdan 2.2 nojalla ja jotka kulkevat oman elinkaarensa mukaan;
- ei-henkilökohtaisia organisaatiotosiasioita (liikuntapaikan tai seuran nimi, osoite, kentän ominaisuudet, otteluohjelma), jotka ovat peräisin julkisista lähteistä tai listaamisesta ja jotka eivät ole henkilötietoja ja joita säätelee Pääsopimus eikä tämä Sopimus;
- teknisiä lokeja ja varmuuskopioita, jotka poistetaan oman kiertonsa mukaisesti.
7. Vastuu
Kumpikin osapuoli kantaa sille tietosuoja-asetuksen 82 ja 83 artiklan nojalla kuuluvan vastuun omien velvoitteidensa perusteella.
KAWLET on vastuussa käsittelystä aiheutuneesta vahingosta vain, jos se ei ole noudattanut niitä tietosuoja-asetuksen velvoitteita, jotka koskevat nimenomaisesti henkilötietojen käsittelijöitä, tai jos se on toiminut Kumppanin lainmukaisten ohjeiden ulkopuolella tai niiden vastaisesti (tietosuoja-asetuksen 82 artiklan 2 kohta).
Pääsopimuksessa sovittuja vastuun ylärajoja ja poissulkemisia sovelletaan tähän Sopimukseen siinä laajuudessa kuin sovellettava sääntely sen sallii.
8. Tietosuojaa koskeva yhteyspiste
Kaikki tätä Sopimusta koskevat kysymykset, ohjeet, ilmoitukset ja pyynnöt osoitetaan:
KAWLET EURL 15 Square Rameau 59000 Lille — Ranska RCS Lille Métropole 993 159 250
Tietosuojaa koskevat yhteydenotot: yo@titu.app
8.1. Tietosuojavastaavaa ei ole nimetty
KAWLET ei ole nimennyt tietosuojavastaavaa (DPO) tietosuoja-asetuksen 37 artiklan tarkoittamalla tavalla, koska se ei tähän päivään mennessä täytä nimeämisen pakolliseksi tekeviä edellytyksiä. Edellä mainittu yhteyspiste on ainoa sisääntulo tämän Sopimuksen piiriin kuuluvissa asioissa; sillä ei ole tietosuojavastaavan tehtävään liittyvää asemaa eikä riippumattomuuden takeita.
Tilanne arvioidaan uudelleen jokaisen merkittävän toiminnan muutoksen yhteydessä. Jos tietosuojavastaava nimetään, tämä artikla päivitetään.
8.2. Valvontaviranomainen
KAWLETin toimivaltainen valvontaviranomainen on **Commission nationale de l'informatique et des libertés (CNIL)**, 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07, Ranska.
9. Loppumääräykset
9.1. Asiakirjojen etusijajärjestys
Tämä Sopimus on erottamaton osa Pääsopimusta. Jos Pääsopimuksen määräys ja tämän Sopimuksen määräys ovat ristiriidassa henkilötietojen käsittelyä koskevassa asiassa, tämä Sopimus on etusijalla. Kaikissa muissa asioissa Pääsopimus on etusijalla.
Jos tämä Sopimus ja osapuolten allekirjoittamat Euroopan komission hyväksymät vakiosopimuslausekkeet ovat ristiriidassa, jälkimmäiset ovat etusijalla.
9.2. Voimassaolo
Tämä Sopimus tulee voimaan Pääsopimuksen voimaantulopäivänä ja on voimassa niin kauan kuin KAWLET käsittelee Luovutettuja tietoja Kumppanin puolesta. Artiklojen 5.2 (luottamuksellisuus), 6 (tietojen kohtalo) ja 7 (vastuu) määräykset jäävät voimaan sen jälkeenkin.
9.3. Muuttaminen
KAWLET voi muuttaa tätä Sopimusta ottaakseen huomioon sääntelyn kehityksen, valvontaviranomaisen päätöksen tai palvelun teknisen kehityksen. Jokaisesta olennaisesta muutoksesta ilmoitetaan Kumppanille kohtuullisella ennakkoilmoituksella. Jos kirjallista ja perusteltua vastalausetta ei esitetä kolmenkymmenen (30) päivän kuluessa, muutos katsotaan hyväksytyksi.
Liitteet 2 ja 3 voidaan päivittää artikloissa 5.4 ja 5.3 määrätyllä tavalla ilman, että tällainen päivitys on Sopimuksen olennainen muutos.
9.4. Osittainen mitättömyys
Jos jokin tämän Sopimuksen määräys todetaan mitättömäksi tai soveltumattomaksi, muut määräykset pysyvät voimassa. Osapuolet pyrkivät korvaamaan mitättömäksi todetun määräyksen pätevällä määräyksellä, jonka taloudellinen ja oikeudellinen vaikutus on vastaava.
9.5. Sovellettava laki ja toimivaltainen tuomioistuin
Tähän Sopimukseen sovelletaan Ranskan lakia. Jos sovinnollista ratkaisua ei saavuteta, sen pätevyyttä, tulkintaa tai täytäntöönpanoa koskeva riita kuuluu Lillen tuomiopiirin tuomioistuinten yksinomaiseen toimivaltaan, jollei pakottavista toimivaltasäännöksistä muuta johdu.
Liite 1 — Käsittelytoimien kuvaus
Tässä liitteessä kuvataan tietosuoja-asetuksen 28 artiklan 3 kohdan mukaisesti ne käsittelytoimet, jotka KAWLET toteuttaa Kumppanin puolesta. Liite on tyhjentävä.
A1.1. Liikuntapaikka- ja seurahakemiston tarjoaminen
| Osatekijä | Kuvaus |
|---|---|
| Kohde | Yhden tai useamman liikuntapaikan tai seuran listaaminen julkiseen TITU-hakemistoon. |
| Tarkoitus | Antaa pelaajien löytää kenttä tai seura ja liittää siihen vuoro. |
| Toimenpiteiden luonne | Kerääminen, tarkistaminen, jäsentäminen, korjaaminen, julkaiseminen, päivittäminen, poistaminen. |
| Tietoryhmät | Nimi, osoite, maantieteelliset koordinaatit, fyysiset ominaisuudet (mitat, pinta, valaistus, pukuhuoneet, saavutettavuus), aukioloajat, julkiset organisaatiotunnisteet. |
| Rekisteröidyt | Ei periaatteessa yhtään. Nämä ovat organisaatiotietoja. Henkilötieto syntyy vain, jos Kumppani omasta aloitteestaan luovuttaa nimellisen yhteystiedon (esimerkiksi vastuuhenkilön nimen ja sähköpostiosoitteen). |
| Kesto | Listauksen keston ajan, sen jälkeen artiklan 6 mukaisesti. |
Kumppania kehotetaan luovuttamaan tehtäväkohtaisia yhteystietoja (”neuvonta”, ”toimisto”) nimellisten sijaan. Kun mitään henkilötietoa ei luovuteta, tämä Sopimus jää tämän suoritteen osalta vaikutuksettomaksi.
A1.2. Ylläpitäjän varaustarjouksen listaaminen
| Osatekijä | Kuvaus |
|---|---|
| Kohde | Kumppanin ylläpitämän varaustarjouksen näyttäminen kenttä- tai kaupunkikortilla, ohjauksella tämän omaan palveluun. |
| Tarkoitus | Kertoa pelaajalle tarjouksen olemassaolosta ja ohjata hänet Kumppanin palveluun. |
| Toimenpiteiden luonne | Tarjouksen ominaisuuksien kerääminen, jäsentäminen, julkaiseminen, automaattinen vanheneminen, uudelleenohjaus. |
| Tietoryhmät | Ylläpitäjän tiedot, kyseinen paikka ja kenttä, varaustapa, aikavyöhyke, hinta pienimmässä yksikössä, kapasiteetti, tila, vanhenemispäivä, kohdelinkki. |
| Rekisteröidyt | Ei yhtään. ”Tarjous”-kerroksen tekninen sopimus ei sisällä yhtään kenttää, joka voisi ottaa vastaan osallistujan, puhelinnumeron, sähköpostiosoitteen, asiakastilin, tunnisteen tai tunnistautumistunnuksen. |
| Kesto | Tarjouksen vanhenemiseen tai Kumppanin tekemään poistoon asti. |
Varausta itseään ei toteuta KAWLET. Klikkaava pelaaja ohjataan Kumppanin palveluun, jossa hänestä tulee tämän asiakas. Tästä uudelleenohjauksesta alkaen kerätyt tiedot kuuluvat yksin Kumppanin vastuulle erillisenä rekisterinpitäjänä ja jäävät tämän Sopimuksen soveltamisalan ulkopuolelle.
A1.3. Tarjoukseen kohdistuvien klikkausten koostettu raportointi
Kun pelaaja aktivoi Kumppanin tarjouksen linkin, KAWLET kasvattaa päivittäistä koostelaskuria.
Tämä laskuri — taulu venue_offer_click_daily — sisältää yksinomaan seuraavat kentät:
| Kenttä | Sisältö |
|---|---|
offer_id | Listatun tarjouksen tunniste |
day | Päivämäärä (kalenteripäivä) |
surface | Klikkauksen lähtöpinta: kenttäkortti, kaupunkisivu tai kartta |
clicks | Kokonaislukulaskuri |
first_clicked_at | Päivän ensimmäisen klikkauksen aikaleima tälle yhdistelmälle |
last_clicked_at | Päivän viimeisen klikkauksen aikaleima tälle yhdistelmälle |
**Se ei sisällä IP-osoitetta, evästettä tai päätelaitteen tunnistetta, tiliä, pelaajatunnistetta eikä pyynnön otsikoita tai hyötykuormaa. Tämä puuttuminen on rakenteellista**: taulussa ei ole yhtään saraketta, joka voisi ottaa näitä vastaan, ja kasvatusfunktio saa vain tarjouksen tunnisteen ja pinnan.
Tästä seuraa kolme asiaa, jotka osapuolet nimenomaisesti toteavat:
- Tämä laskuri ei ole henkilötietojen käsittelyä. Yhtään luonnollista henkilöä ei tunnisteta eikä voida tunnistaa näistä kuudesta kentästä.
- Tämä laskuri ei ole henkilötasoinen kävijämittaus. Sillä ei voi laskea yksittäisiä kävijöitä, rekonstruoida polkua eikä erottaa yhden henkilön kymmentä klikkausta kymmenen henkilön yhdestä klikkauksesta. Sitä ei saa esittää, ei KAWLETin eikä Kumppanin toimesta, kävijämittauksena, tulosperusteisen laskutuksen tietona tai petoksen tai väärinkäytön havaitsemisen välineenä.
- Se toimitetaan Kumppanille suuntaa antavana, raakana tuotesignaalina, ilman takuuta oikeellisuudesta, kattavuudesta tai vastaavuudesta Kumppanin omassa järjestelmässä todettujen konversioiden kanssa.
A1.4. Kumppanin tekninen integraatio
| Osatekijä | Kuvaus |
|---|---|
| Kohde | Teknisen tiedonvaihdon toteuttaminen Kumppanin järjestelmän ja TITU-palvelun välillä erillisen integraatiosopimuksen mukaisesti. |
| Tarkoitus | Integraatiosopimuksen täytäntöönpano. |
| Toimenpiteiden luonne | Vastaanotto, validointi, jäsentäminen, tallennus, palauttaminen, poistaminen. |
| Tietoryhmät | Määritetään integraatiosopimuksessa ja luetellaan siinä tyhjentävästi. |
| Rekisteröidyt | Määritetään integraatiosopimuksessa. |
| Kesto | Integraatiosopimuksen kesto, sen jälkeen artikla 6. |
Mitään integraatiota ei voida ottaa tuotantoon ennen kuin tietoryhmät ja rekisteröityjen ryhmät on lueteltu kirjallisesti. Artiklan 4 poissulkemiset (erityiset tietoryhmät, rikostuomiot, toimihenkilöiden, erotuomarien tai alaikäisten yhteystiedot) pätevät täysimääräisesti.
A1.5. Liitteen 1 ulkopuolelle jäävät käsittelytoimet
Epäselvyyksien välttämiseksi tämän Sopimuksen piiriin eivät kuulu seuraavat, ja KAWLET käsittelee ne rekisterinpitäjänä:
- kaikki pelaajien tili-, porukka- ja ottelutiedot;
- pelaajille lähetetyt ilmoitukset;
- julkisista lähteistä tai liitoilta peräisin olevien organisaatiotosiasioiden (seuran nimi, osoite, stadion, sarjataso, otteluohjelma, sarjataulukko) kerääminen, tarkistaminen ja uudelleenjulkaisu, jotka eivät sisällä mitään henkilötietoa;
- pelaajan tilin ja kilpailujen julkisten tulosten valinnainen yhdistäminen pelaajan pyynnöstä ja vahvistuksella.
Liite 2 — Alikäsittelijöiden luettelo
Tämä luettelo on laadittu **tyhjentäväksi inventaarioksi niistä kolmansien palveluista, joita TITU-palvelu tosiasiassa kutsuu** tämän Sopimuksen päivämääränä, mukaan lukien ne, joille ei luovuteta mitään henkilötietoa. Se on laajempi joukko kuin tietosuoja-asetuksen 28 artiklan 4 kohdan tarkoittamat alikäsittelijät.
A2.1. Palveluntarjoajat, jotka voivat käsitellä henkilötietoja
| Palveluntarjoaja | Rooli | Tietojen sijainti | Siirron suojatoimet |
|---|---|---|---|
| Supabase Inc. | Tietokanta, tunnistautuminen, tiedostojen tallennus, palvelinfunktiot. Palvelun perusta. | Euroopan unioni — tuotantoprojekti alueella West EU (Paris), AWS-infrastruktuurissa eu-west-3. | Tiedot levossa ja käsittelyssä EU:ssa. Vakiosopimuslausekkeet kaikelle kolmannesta maasta tapahtuvalle tukikäytölle. |
| Amazon Web Services (AWS) | Supabasen palvelintilan taustainfrastruktuuri (laskenta, tiedostojen tallennus). KAWLET ei kutsu yhtään AWS-palvelua suoraan; AWS toimii Supabasen alikäsittelijänä. | Euroopan unioni — alue eu-west-3 (Pariisi). | Ei siirtoa EU:n ulkopuolelle palvelintilan osalta. Vakiosopimuslausekkeet AWS-sopimuksen nojalla. |
| Vercel Inc. | Julkisen verkkosivuston palvelintila ja jakelu (etusivut, jakosivut, hakemisto, porukkaan liittymisen sivut). | Yhdysvallat (kotipaikka), jakelu maailmanlaajuisen läsnäolopisteverkon kautta. Funktioiden suoritusaluetta ei ole tähän päivään mennessä sopimuksella kiinnitetty. | Vakiosopimuslausekkeet (Vercelin käsittelysopimus). |
| Twilio Inc. | Vain tunnistautumisen tekstiviestien (kertakäyttökoodi) lähetys. Kutsutaan tunnistautumispalvelun toimesta, ei koskaan TITUn sovelluskoodista. Mitään muuta viestiä ei lähetetä. | Yhdysvallat ja operaattori-infrastruktuuri. | Vakiosopimuslausekkeet. |
| Google (Firebase Cloud Messaging) | Vain push-ilmoitukset. Mitään muuta Firebase-palvelua ei käytetä: ei tunnistautumista, ei tietokantaa, ei analytiikkaa, ei kaatumisraportteja. Viesti kootaan palvelimella ja luovutetaan sitten FCM:lle. | Yhdysvallat / Googlen maailmanlaajuinen infrastruktuuri. | Vakiosopimuslausekkeet (Googlen tietojenkäsittelyehdot). |
| PostHog Inc. | Tuotteen käytön mittaus. Eurooppalainen instanssi eu.i.posthog.com. Nimenomaisesti nimetyt tapahtumat; ei automaattista kaappausta, ei istuntotallennusta, ei lämpökarttoja — vastaavia kirjastoja ei ole asennettu. | Euroopan unioni. | Vakiosopimuslausekkeet kaikelle kolmannesta maasta tapahtuvalle tukikäytölle. |
| Google (Google Fonts) | Kirjasinten lataus mobiilisovellukseen ensimmäisellä käynnistyksellä. Välittää laitteen IP-osoitteen. | Googlen maailmanlaajuinen infrastruktuuri. | Vakiosopimuslausekkeet. |
| OpenFreeMap | Verkossa ja sovelluksessa näytettävien karttalaattojen tarjoaminen. Välittää IP-osoitteen ja katsellun maantieteellisen alueen. Ei avainta, ei tiliä, ei tilitietojen välitystä. | Euroopan unioni (Alankomaat). | Ei sovellettavissa — EU:n ulkopuolista siirtoa ei ole todettu. |
A2.2. Palveluntarjoajat, jotka eivät käsittele mitään henkilötietoa
Nämä palvelut on lueteltu läpinäkyvyyden vuoksi: palvelu tai sen julkisen datan käsittelyketjut kutsuvat niitä ilman, että niille luovutetaan mitään tili-, pelaaja- tai rekisteröityä koskevaa tietoa.
| Palveluntarjoaja | Rooli | Tietojen sijainti | Siirron suojatoimet |
|---|---|---|---|
| Open-Meteo | Menneen vuoron sää. Kutsutaan kentän koordinaateista, ilman API-avainta, ilman tiliä, ilman tunnistavaa otsikkoa. Ei mitään pelaajatietoa eikä koskaan laitteen sijaintia. | Euroopan unioni (Saksa) / Sveitsi. | Ei sovellettavissa — mitään henkilötietoa ei luovuteta. |
| ScrapingBee | Niiden liittolähteiden kerääminen, joihin on saatu lupa. Mitään TITUn käyttäjätietoa ei luovuteta sille. Lähdesivut, joissa on nimellisiä elementtejä, karsitaan pois ennen mitään tallennusta: niitä ei säilytetä, tallenneta välimuistiin, kirjata lokiin eikä julkaista uudelleen, eikä kohdetauluissa ole yhtään saraketta, joka voisi ottaa vastaan henkilön. | Ranska (kansainväliset välityspalvelimet). | Ei sovellettavissa Kumppanin ja käyttäjien tietojen osalta. |
| DataForSEO | Hakusanojen volyymien tutkiminen hakukoneoptimointia varten. Käsittelee yleisluonteisia hakulausekkeita. Ei tili- eikä pelaajatietoa. | EU:n ulkopuolella. Vaikutuksetta tässä: mitään henkilötietoa ei luovuteta sille. | Ei sovellettavissa — henkilötietoja ei siirretä. |
| Google (Gemini) | Avustettu teknisten tosiasioiden poiminta kentistä. Ks. todellinen tila kohdasta A2.3. | Yhdysvallat / Googlen maailmanlaajuinen infrastruktuuri. | Vakiosopimuslausekkeet. |
| Julkiset lähteet ja geokodauspalvelut | Liikuntapaikkojen julkisten tietokantojen, yhdistysrekisterien ja geokodauspalvelujen lukeminen (Base Adresse Nationale, Nominatim/OpenStreetMap, kansalliset ja kunnalliset avoimen datan portaalit, luvan antaneiden liittojen portaalit). Kutsutaan liikuntapaikkojen nimillä ja osoitteilla, ei koskaan henkilöiden. | Vaihtelee lähteen mukaan. | Ei sovellettavissa — mitään henkilötietoa ei luovuteta. |
A2.3. Google Geminin käytön todellinen tila
TITU-palvelussa on kaksi erillistä kielimallin käyttötapaa, jotka molemmat rajoittuvat **kenttiä koskeviin tosiasioihin ja kuvauksiin**. Kummassakin tapauksessa:
- mitään pelaaja-, tili-, porukka- tai rekisteröityä koskevaa tietoa ei päädy kehotteeseen; lähetetty sisältö on peräisin yksinomaan liikuntapaikkojen korteista ja julkisista lähteistä;
- mitään selaus-, ulkoisen haun tai kaupallisen paikkatietokannan työkalua ei ole kytketty päälle;
- mitään mallin tuottamaa tulosta ei julkaista automaattisesti.
Käyttötapa 1 — teknisten tosiasioiden poiminta. Tämä vuo on oletuksena pois päältä, eikä sitä ole koskaan ajettu tuotannossa. Sen käynnistyminen edellyttää useiden toisistaan riippumattomien ehtojen samanaikaista täyttymistä: nimenomainen komentorivin valitsin, aktivointi versioidussa manifestissa, oma ympäristömuuttuja, vastaava suorituskohde, suunnitelman täsmällinen kryptografinen tiiviste ja paikallinen tietokanta. Pelkkä API-avaimen olemassaolo ei laukaise mitään. Laajuus rajoittuu kolmeen ennen julkaisua tehtävään validointitapaukseen.
Käyttötapa 2 — kuvausluonnokset. Erillinen vuo voi tuottaa kenttien kuvausluonnoksia. Nämä luonnokset on merkitty ei-julkaistaviksi ja tarkastamattomiksi, niitä ei koskaan viedä verkkoon ilman nimettyä ihmisen tekemää tarkastusta, eivätkä ne syötä julkista hakemistoa tai indeksoitavia sivuja. Tämä vuo suoritetaan vain, jos API-avain on määritetty jatkuvan integraation ympäristöön.
Tämä kuvaus vastaa palvelun todellista tilaa tämän Sopimuksen päivämääränä eikä ennakoi mitään tulevaa käyttöönottoa.
A2.4. Määritetyt mutta toimettomat palvelut
Läpinäkyvyyden vuoksi seuraaviin palveluihin on palvelussa teknisiä viittauksia ilman, että niitä kutsutaan tähän päivään mennessä: Google Maps / Places (koodissa ei ole yhtään kutsua; vain läpinäkymätön paikkatunniste voitaisiin tulevaisuudessa säilyttää erillisessä taulussa ilman, että mitään sisältöä otettaisiin mukaan), Mapbox ja OpenCage (varageokodauspalvelut, ei kytketty päälle). Yksikään näistä palveluista ei vastaanota mitään tietoa tämän Sopimuksen päivämääränä. Niiden käyttöönotto edellyttäisi tämän liitteen päivittämistä artiklan 5.4 mukaisesti.
Liite 3 — Tekniset ja organisatoriset toimenpiteet
Jäljempänä olevat toimenpiteet on kuvattu sellaisina kuin ne on tosiasiassa toteutettu tämän Sopimuksen päivämääränä. KAWLET ei vetoa mihinkään sertifiointiin turvallisuuden tai vaatimustenmukaisuuden osalta (erityisesti ei ISO/IEC 27001, ei SOC 2, ei HDS, ei PCI-DSS) eikä vetoa sellaiseen tämän Sopimuksen nojalla.
A3.1. Tietoihin pääsyn hallinta
- Rivitasoinen eristys. PostgreSQLin rivitason tietoturva (row level security) on päällä kaikissa sovellustauluissa, osiot mukaan lukien. Kysely voi palauttaa vain ne rivit, jotka tauluun liitetty käytäntö sallii pyytäjälle.
- Oikeudet myönnetään nimenomaisesti. Anonyymillä roolilla ei ole yhtään oikeutta tauluihin. Tunnistautuneella roolilla on vain ehdottoman välttämättömät verbit, myönnettyinä taulu kerrallaan. Pääsy evätään näin oikeustasolla jo ennen tietoturvakäytäntöjen arviointia.
- Palvelurooli. Luotettu tekninen rooli, joka on varattu palvelinpuolen käsittelyille, ei ole rivitason tietoturvakäytäntöjen alainen — se on sen käytön välttämätön ominaisuus. Sen tunnuksia ei koskaan levitetä asiakassovellukseen, erityisesti ei julkiseen verkkosovellukseen.
A3.2. Käsittelyn eheys
- Liiketoimintalogiikka asuu palvelimella. Arkaluonteiset operaatiot suoritetaan transaktionaalisina tietokantaproseduureina määritellyin oikeuksin, ja ne lukitsevat kyseisen rivin ennen päättämistä. Asiakasohjelma kutsuu operaatiota; se ei määritä sen tulosta.
- Päätöksiä ei siirretä asiakasohjelmalle. Kriittiset arvot — erityisesti sijaluku jonossa — antaa tietokanta. Mikään kutsun allekirjoitus ei anna asiakasohjelmalle mahdollisuutta sanella niitä.
- Ajassa tapahtuvat siirtymät laukaisee palvelin tietokannassa ajastetulla tehtävällä, ei sovellus. Päätelaitteen kellon muuttaminen on vaikutuksetonta.
A3.3. Ulkoisista lähteistä tulevien tietojen eristys
- Taulut, jotka muodostavat liittotietojen sisäisen varannon, ovat rivitason tietoturvan alaisina ilman yhtään käytäntöä, ja oikeudet on nimenomaisesti peruutettu anonyymiltä ja tunnistautuneelta roolilta. Mikään julkinen reitti eikä mikään ilman tunnistautumista käytettävissä oleva proseduuri ei lue niitä.
- Näkyvissä on vain erillinen julkinen projektio, joka rajoittuu organisaatiotosiasioihin ja jossa ei ole yhtään saraketta, joka voisi ottaa vastaan henkilön.
- Henkilötietojen puuttuminen näistä tauluista on skeeman rakenteellinen ominaisuus, ei käyttöohje.
A3.4. Tiedostojen tallennus
- Profiilikuvien tallennuslokero on yksityinen; tämä tila palautetaan idempotentisti jokaisessa migraatiossa.
- Mitään pysyvää julkista osoitetta ei luoda. Pääsy tapahtuu lyhytkestoisella allekirjoitetulla URL-osoitteella, joka on rajattu tiedoston omistajalle tai saman porukan joukkuetoverille.
- Tilin poisto käynnistää tiedoston puhdistuksen omalla ajastetulla tehtävällä, joka yrittää uudelleen epäonnistumisen jälkeen.
A3.5. Salaisuuksien hallinta
- Tietokannan käyttämät salaisuudet (palvelinfunktioiden osoitteet ja kutsutunnisteet, identiteetin yhdistämisen tunnisteiden salausavain) säilytetään tietokantatoimittajan integroidussa holvissa, ja ne luetaan käytön hetkellä.
- Yhtään tuotannon salaisuutta ei ole koodivarastossa eikä sen historiassa.
A3.6. Salaus
- Siirrettäessä. Sovellusten, tietokannan ja kolmansien palvelujen välinen liikenne kulkee HTTPS/TLS-yhteydellä. Yhtään salaamatonta kutsua ei ole millään henkilötietoja käsittelevällä polulla. TLS-päätteestä huolehtivat palvelintila-alustat.
- Sovellustasolla. Identiteetin yhdistämisen tunnisteet ovat salattuina tietokannassa (
pgcrypto) holvissa säilytetyllä avaimella, ja ne vanhenevat kymmenessä minuutissa. - Levossa. Sovellustietojen salauksesta levossa huolehtii palvelintilan käsittelijä omien sopimussitoumustensa mukaisesti. KAWLET ei esitä sitä itse toteuttamanaan toimenpiteenä.
A3.7. Minimointi ja seuraimien puuttuminen
- Käytön mittaus perustuu suljettuun luetteloon nimettyjä tapahtumia, ilman automaattista kaappausta ja ilman istuntotallennusta; näitä toimintoja mahdollistavia kirjastoja ei ole asennettu.
- Kumppanin tarjoukseen ohjaava uudelleenohjaus ei aseta eikä lue yhtään evästettä eikä säilytä IP-osoitetta, päätelaitteen tunnistetta eikä tilitunnistetta (ks. liite 1, A1.3).
- Ilmoituksen kokoamiseen välitettävät tiedot on rajattu siihen, mikä on ehdottoman välttämätöntä sen näyttämiseen.
A3.8. Tietojen poistaminen ja elinkaari
- Poisto pyynnöstä. Tilin poistomenettely on toteutettu. Sen käynnistää käyttäjä itse, siinä ei ole yhtään kolmatta henkilöä osoittavaa parametria, se vaatii nimenomaisen vahvistuksen, se vapauttaa tulevissa vuoroissa pidetyt paikat ennen tilin sulkemista, se sulkee pääsyn tilille ennen puhdistuksen yrittämistä (niin että tili pysyy saavuttamattomana silloinkin, kun puhdistus epäonnistuu), ja se poistaa siihen liitetyt tiedot.
- Todentaminen kattavalla läpikäynnillä. Automaattinen testi etsii poistetun tilin jälkiä sovellus-, tunnistautumis- ja tallennusskeemojen jokaisesta teksti- ja rakennemuotoisesta sarakkeesta eikä ennalta määritellystä taululuettelosta.
- Toiminnalliset kestot. Useita teknisiä kestoja sovelletaan rakenteellisesti: yhdistämisen tunnisteiden vanheneminen (kymmenen minuuttia), peruutuksen peruutusikkuna, kutsujen toistoa estävä viive, varattujen paikkojen ja tarjousten vanheneminen, varausvuorojen vanheneminen.
- Tämän sitoumuksen laajuus. KAWLET ei vetoa sovelluslokien ja otteluhistorian automaattiseen määräaikaiseen siivouspolitiikkaan: henkilötietojen poiston käynnistää rekisteröity tai rekisterinpitäjä, ja se todennetaan. Jäljelle jäävät ottelutiedot anonymisoidaan.
A3.9. Organisaatio
- Pääsy tuotantoympäristöihin on rajattu niihin henkilöihin, jotka sitä tarvitsevat.
- Kehitys-, testi- ja tuotantoympäristöt on erotettu toisistaan; kehitystiedot ovat demonstraatiotietoja.
- Skeeman muutosten seuranta versioiduilla ja tarkastetuilla migraatioilla.
- Automaattiset testit koskevat erityisesti eristystä, äänten vastavuoroista näkyvyyttä, tilin poistoa ja tiedostojen tallennuksen yksityisyyttä.