{
	"legaldoc_privacy": "<p><strong>Puzzel.org-tietosuojaseloste</strong></p><p>Voimassa 15. marraskuuta 2024 alkaen</p><h2>1. Johdanto</h2><p>Puzzel.orgin (\"me\", \"meidät\" tai \"meidän\") on rakentanut ja sitä ylläpitää Daan Weustenraad Alankomaissa, ja suhtaudumme yksityisyytesi suojaamiseen vakavasti. Tämä käytäntö selittää, mitä tietoja keräämme käyttäessäsi palveluitamme, mihin käytämme niitä, kenen kanssa jaamme niitä ja miten suojaamme niitä. Se on laadittu yleisen tietosuoja-asetuksen (GDPR) mukaisesti.</p><h2>2. Keräämämme tiedot</h2><p>Jos luot tilin, keräämme seuraavantyyppisiä tietoja:</p><ul><li><strong>Henkilön tunnistetiedot</strong> — etunimesi ja sähköpostiosoitteesi.</li><li><strong>Käyttötiedot</strong> — kuinka usein aktiviteettejasi käytetään.</li><li><strong>Tekniset tiedot</strong> — eväste, joka tallentaa aktiivisen istuntosi, jotta voit jatkaa luomiesi aktiviteettien parissa siitä, mihin jäit, sekä muut vastaavat toiminnalliset tiedot.</li></ul><h2>3. Miksi käsittelemme tietojasi</h2><p>Käsittelemme ja tallennamme tietojasi yhdestä syystä: pitääksemme alustan toimivana ja mahdollisimman helppokäyttöisenä. Tietoja ei käytetä mihinkään muuhun kuin siihen, mitä alustan toiminta edellyttää.</p><h2>4. Käsittelyn oikeusperuste</h2><p>Käsittelemme henkilötietoja seuraavilla oikeusperusteilla:</p><ul><li><strong>Suostumus</strong> — jos olet antanut suostumuksesi, käsittelemme tietojasi sen perusteella.</li><li><strong>Sopimus</strong> — jos käsittely on tarpeen sopimuksen täyttämiseksi kanssasi.</li><li><strong>Lakisääteinen velvoite</strong> — jos meidän on noudatettava lakia.</li></ul><h2>5. Kuinka kauan säilytämme tietojasi</h2><p>Säilytämme henkilötietojasi vain niin kauan kuin tarvitsemme niitä siihen tarkoitukseen, jota varten ne kerättiin, mukaan lukien mahdolliset lakisääteiset, kirjanpidolliset tai raportointiin liittyvät vaatimukset.</p><h2>6. Kenen kanssa jaamme tietojasi</h2><p>Saatamme jakaa tietojasi seuraavien tahojen kanssa:</p><ul><li><strong>Google Firebase</strong> — huolehtii tunnistautumisesta ja tietojesi tallennuksesta.</li><li><strong>SendGrid</strong> — lähettää sinulle sähköpostia mahdollisista tiliisi liittyvistä ongelmista ja alustan päivityksistä.</li><li><strong>Viranomaiset</strong> — lain niin vaatiessa tai oikeuksiemme suojaamiseksi.</li></ul><h2>7. Kansainväliset tiedonsiirrot</h2><p>Jos siirrämme tietojasi Euroopan talousalueen (ETA) ulkopuolelle, varmistamme, että riittävä suojan taso toteutuu — esimerkiksi vakiosopimuslausekkeiden avulla.</p><h2>8. Tietoturva</h2><p>Käytämme asianmukaisia teknisiä ja organisatorisia toimenpiteitä tietojesi suojaamiseksi, mukaan lukien rajoitettu pääsy, suojatut palvelimet ja kaikki toimenpiteet, joita Google Firebase itse toteuttaa säännösten noudattamiseksi: <a href=\"https://firebase.google.com/support/privacy\" rel=\"noopener noreferrer\" target=\"_blank\">https://firebase.google.com/support/privacy</a></p><h2>9. Oikeutesi</h2><p>GDPR:n mukaan sinulla on seuraavat oikeudet:</p><ul><li><strong>Tarkastusoikeus</strong> — pyytää kopio henkilötiedoistasi.</li><li><strong>Oikaisuoikeus</strong> — pyytää virheellisten tietojen korjaamista.</li><li><strong>Poisto-oikeus</strong> — pyytää tietojesi poistamista.</li><li><strong>Käsittelyn rajoittaminen</strong> — pyytää, että rajoitamme tietojesi käsittelyä.</li><li><strong>Siirrettävyys</strong> — saada tietosi jäsennellyssä, yleisesti käytetyssä muodossa.</li><li><strong>Vastustamisoikeus</strong> — vastustaa oikeutettuun etuun perustuvaa käsittelyä.</li><li><strong>Suostumuksen peruuttaminen</strong> — jos suostumus on käsittelyn perusteena, peruuttaa se milloin tahansa.</li></ul><h2>10. Automatisoitu päätöksenteko ja profilointi</h2><p>Emme käytä automatisoitua päätöksentekoa tai profilointia, joka vaikuttaisi sinuun merkittävästi.</p><h2>11. Evästeet ja seuranta</h2><p>Verkkosivustomme käyttää vain toiminnallisia evästeitä pitääkseen kirjaa aktiivisesta istunnostasi — kun olet kirjautunut sisään tai kun luot tai pelaat aktiviteetteja. Voit hallita evästeasetuksiasi selaimesi asetuksista.</p><h2>12. Muutokset tähän tietosuojaselosteeseen</h2><p>Saatamme päivittää tätä käytäntöä ajoittain. Ilmoitamme kaikista merkittävistä muutoksista sivustolla olevalla ilmoituksella.</p><h2>13. Yhteystiedot</h2><p>Jos sinulla on kysyttävää tai huolenaiheita tästä käytännöstä tai haluat käyttää jotakin oikeuksistasi, ota yhteyttä osoitteeseen:</p><p><strong>Sähköposti:</strong> <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a></p><h2>14. Valitukset</h2><p>Jos katsot, ettemme ole noudattaneet sovellettavaa tietosuojalainsäädäntöä, sinulla on oikeus tehdä valitus maasi toimivaltaiselle valvontaviranomaiselle.</p>",
	"legaldoc_terms": "<p><strong>Voimassa alkaen:</strong> 15. marraskuuta 2024</p><h2>1. Johdanto</h2><p>Nämä käyttöehdot (\"ehdot\") koskevat pääsyäsi Puzzel.org-verkkosivustolle, -palveluihin ja -tuotteisiin (yhdessä \"palvelut\") sekä niiden käyttöä. Käyttämällä palveluita sitoudut noudattamaan näitä ehtoja. Jos et hyväksy niitä, älä käytä palveluita.</p><h2>2. Kelpoisuus</h2><p>Palveluiden käyttäminen edellyttää, että sitoudut noudattamaan näitä ehtoja ja sovellettavaa lainsäädäntöä.</p><h2>3. Palveluiden käyttö</h2><p>Sitoudut:</p><ul><li>käyttämään palveluita vain laillisiin tarkoituksiin;</li><li>olemaan väärinkäyttämättä palveluita tai yrittämättä häiritä niiden toimintaa;</li><li>olemaan tekemättä käänteismallinnusta tai kääntämättä konekoodia takaisin lähdekoodiksi sekä olemaan hyödyntämättä mitään palveluiden osaa luvattomasti.</li></ul><h2>4. Tilin rekisteröinti</h2><p>Jos luot tilin, sinun on annettava paikkansapitävät ja täydelliset tiedot.</p><h2>5. Maksut</h2><ul><li>Palveluihin mahdollisesti liittyvät maksut kerrotaan selkeästi.</li><li>Maksut on suoritettava ajallaan, muutoin tilisi käyttöoikeudet voidaan keskeyttää.</li></ul><h2>6. Immateriaalioikeudet</h2><ul><li>Kaikki palveluiden alkuperäinen sisältö, mukaan lukien tekstit, grafiikka, logot ja ohjelmisto, on Puzzel.orgin tai sen lisenssinantajien omaisuutta ja suojattu immateriaalioikeuslainsäädännöllä.</li><li>Säilytät täyden omistusoikeuden ja kaikki immateriaalioikeudet alustalle lähettämääsi tai siellä luomaasi sisältöön (\"käyttäjäsisältösi\").</li><li>Lähettämällä tai luomalla sisältöä alustalle myönnät Puzzel.orgille ei-yksinoikeudellisen, maailmanlaajuisen ja rojaltivapaan lisenssin käyttää, näyttää ja jakaa kyseistä sisältöä yksinomaan palveluiden toiminnan mahdollistamiseksi.</li><li>Puzzel.org ei vaadi omistusoikeutta käyttäjäsisältöösi eikä käytä sitä mihinkään muuhun tarkoitukseen kuin palveluiden tarjoamiseen ilman nimenomaista suostumustasi.</li></ul><h2>7. Käyttäjäsisältö</h2><ul><li>Säilytät omistusoikeuden kaikkeen palveluihin lähettämääsi sisältöön.</li><li>Lähettämällä sisältöä myönnät meille maailmanlaajuisen ja rojaltivapaan lisenssin käyttää, jäljentää, muokata ja näyttää sitä palveluiden tarjoamiseksi ja kehittämiseksi.</li><li>Vakuutat, että sinulla on oikeudet kaikkeen lähettämääsi sisältöön.</li></ul><h2>8. Irtisanominen</h2><p>Voimme keskeyttää tai lopettaa pääsysi palveluihin, jos:</p><ul><li>rikot näitä ehtoja; tai</li><li>toimintasi vahingoittaa palveluita tai muita käyttäjiä.</li></ul><p>Voit myös sulkea tilisi milloin tahansa: poista se tilisi hallintapaneelista tai pyydä sitä meiltä sähköpostitse osoitteesta <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a>.</p><h2>9. Vastuunrajoitus</h2><p>Lain sallimassa laajimmassa mahdollisessa laajuudessa:</p><ul><li>Puzzel.org ei vastaa välillisistä, satunnaisista tai seurannaisvahingoista, jotka aiheutuvat palveluiden käytöstäsi;</li><li>vastuumme välittömistä vahingoista on rajattu määrään, jonka olet maksanut meille viimeisten 12 kuukauden aikana.</li></ul><h2>10. Vastuuvapaus</h2><p>Sitoudut korvaamaan Puzzel.orgille ja pitämään sen vahingoittumattomana kaikista vaatimuksista, menetyksistä tai vahingoista, jotka aiheutuvat näiden ehtojen rikkomisestasi tai palveluiden väärinkäytöstäsi.</p><h2>11. Muutokset näihin ehtoihin</h2><p>Saatamme päivittää näitä ehtoja ajoittain. Ilmoitamme sinulle merkittävistä muutoksista sivustolla olevalla ilmoituksella. Jos jatkat palveluiden käyttöä muutoksen jälkeen, hyväksyt päivitetyt ehdot.</p><h2>12. Sovellettava laki</h2><p>Näihin ehtoihin sovelletaan Alankomaiden lakia. Kaikki erimielisyydet ratkaistaan Alankomaiden tuomioistuimissa.</p><h2>13. Riitojen ratkaisu</h2><p>Erimielisyydet voidaan ratkaista <strong>neuvottelemalla</strong>: yritä ensin ratkaista erimielisyys epävirallisesti.</p><h2>14. Yhteystiedot</h2><p>Jos sinulla on kysyttävää tai huolenaiheita näistä ehdoista, lähetä meille sähköpostia osoitteeseen <a href=\"mailto:daan@puzzel.org\">daan@puzzel.org</a>.</p><h2>15. Sekalaiset määräykset</h2><ul><li>Jos jokin osa näistä ehdoista todetaan pätemättömäksi, muut määräykset pysyvät voimassa.</li><li>Nämä ehdot muodostavat koko sopimuksen sinun ja Puzzel.orgin välillä.</li></ul>",
	"legaldoc_vendor": "<h3>Yrityksen nimi</h3><p>Puzzel.org</p><h3>Omistaja / pääasiallinen yhteyshenkilö</h3><p>Daan Weustenraad — daan@puzzel.org</p><h3>Sijainti/osoite</h3><p>Sneekermeer 13, 3825XT, Amersfoort, Alankomaat — <a href=\"https://puzzel.org\" rel=\"noopener noreferrer\" target=\"_blank\">https://puzzel.org</a></p><h3>Tuotteen/palvelun kuvaus (koulun tilaus)</h3><p>Koulun tilaus antaa pääsyn verkkoalustaan, jolla luodaan opetuksellisia, interaktiivisia aktiviteetteja — myös oman sisällön lähettäminen onnistuu.</p><p>Tilaus on voimassa vuoden ja sisältää:</p><ul><li>rajattoman määrän aktiviteetteja</li><li>kaikki alustan ominaisuudet</li><li>5 opettajatiliä</li><li>enintään 5 000 pelikertaa kuukaudessa (molempia voi laajentaa mihin tahansa opettaja- tai pelikertamäärään)</li></ul><h3>Vaatiiko sovellus/ratkaisu pääsyä oppilaitoksen tai muun organisaation resursseihin (Banner, OneUsg, langaton verkko, verkko, puhelimet, palvelimet jne.)?</h3><p>Kyllä — toimiva internetyhteys joko Wi-Fin tai mobiiliverkon kautta.</p><h3>Miten tähän tuotteeseen/ratkaisuun kirjaudutaan? (Vain paikallinen tietokoneen käyttö, ratkaisu käyttää internetpohjaista kirjautumista, ratkaisu käyttää koulun kirjautumista?)</h3><p>Ratkaisu käyttää internetpohjaista kirjautumista.</p><h3>Suositteletko kiinteää verkkoyhteyttä, vai riittääkö langaton yhteys?</h3><p>Langaton yhteys riittää. Sivut ovat kevyitä — useimmiten alle 1 Mt kappaleelta.</p><h3>Mitkä ovat järjestelmävaatimuksesi (vähimmäis- ja suositellut) seuraaville?</h3><p>Mikä tahansa nykyaikainen selain käy: Chrome, Firefox, Safari ja Edge toimivat kaikki. Internet Explorer on liian vanha, eikä sitä tueta. Lisäosia, kuten Flashia, ei tarvita.</p><h3>Millä näytön koolla/resoluutiolla alustasi toimii?</h3><p>Verkkosivusto mukautuu täysin näytön kokoon, joten se toimii sekä mobiililaitteilla että pöytätietokoneilla.</p><p>Aktiviteettien luominen sujuu parhaiten pöytätietokoneella tai tabletilla: suurempi näyttö auttaa hahmottamaan kokonaisuuden rakennusvaiheessa.</p><h3>Suositeltu näytönohjain ja muisti?</h3><p>Ei merkitystä — verkkosivusto toimii millä tahansa kohtuullisen modernilla laitteistolla.</p><h3>Vaatiiko sovelluksesi asentamista?</h3><p>Ei. Kyseessä on täysin selaimessa toimiva verkkosovellus.</p><h3>Käytetäänkö tässä tuotteessa/ratkaisussa mitään tietoja?</h3><p>Ei oletuksena. Alusta ei käytä lainkaan seurantaevästeitä eikä mainoksia — ainoastaan istuntoevästettä, joka pitää käyttäjän kirjautuneena sisään.</p><p>Aktiviteettia luodessaan omistaja voi ottaa käyttöön asetukset \"Seuraa tilastoja\" ja \"Pakota rekisteröityminen\" kerätäkseen yksittäisiä aktiviteettituloksia. Jokainen rekisteröitymiskenttä valitaan käsin, joten lomake voidaan pitää mahdollisimman tietosuojaystävällisenä.</p><h3>Yksilöi tietokentät tai tiedot (tai tietotyypit), joita tämä tuote/ratkaisu voi käyttää (etunimi, sukunimi, syntymäaika, oppilasnumero, sähköposti, päivämäärä, avainsanat, teksti, valokuvat, video, ääni, biometriset tiedot jne.)</h3><p>Jokainen näistä on täysin valinnainen:</p><ul><li>Aktiviteettien tulokset</li><li>Opetussisältö</li><li>Etunimi / sukunimi / sähköpostiosoite / oppilasnumero</li></ul><h3>Mitä tietotyyppejä tähän resurssiin liittyy, mikäli tiedossa (HIPAA, FERPA, PII, PCI, CUI, tutkimusaineisto, MUU)?</h3><p>Valinnaisesti henkilötietoja (PII): etunimi ja sukunimi, sähköpostiosoite, oppilasnumero.</p><h3>Mikä on tämän ratkaisun käyttöönoton arvioitu aikataulu?</h3><p>Sitä voi käyttää heti — kaikki pulmapeligeneraattorit ovat julkisesti saatavilla. Myös maksulliseen tilaukseen siirtyminen tulee voimaan välittömästi.</p><h3>Mitä täytyy avata/sallia palomuurissamme tai suodattimessamme, jotta tämä palvelu toimii?</h3><p>Jotta Puzzel.org toimisi täysin, salli seuraavat verkko-osoitteet:</p><ul><li>puzzel.org — sovellus itse</li><li>puzzelorg-cdn.s3.us-west-1.amazonaws.com — Yhdysvalloissa sijaitsevien tilien lähettämät kuvat ja äänet</li><li>puzzelorg-image-cdn.s3.eu-north-1.amazonaws.com — EU:ssa sijaitsevien tilien lähettämät kuvat ja äänet</li><li>*.googleapis.com — sisäänkirjautuminen ja tunnisteen päivitys (Firebase Authentication)</li><li>puzzelorg.firebaseapp.com — Google- ja Microsoft-tilien sisäänkirjautumisen ponnahdusikkuna</li><li>wss://puzzelorg.firebaseio.com — reaaliaikatietokanta, Yhdysvalloissa sijaitsevat tilit</li><li>wss://puzzelorg-2.europe-west1.firebasedatabase.app — reaaliaikatietokanta, EU:ssa sijaitsevat tilit</li><li>fonts.googleapis.com, fonts.gstatic.com — verkkofontit</li><li>checkout.stripe.com — vain tilausta ostettaessa tai uusittaessa</li></ul><p>Reaaliaikatietokanta muodostaa yhteyden websocketin kautta, ja juuri sen tiukka sisältösuodatin yleensä pudottaa huomaamatta: jos aktiviteetit avautuvat mutta tuloksia ei koskaan tallenneta, tätä sääntöä kannattaa tarkistaa ensin. Vain tilisi käyttämä alue tarvitaan — yhdysvaltalainen tili ei koskaan ota yhteyttä EU-tietokantaan, eikä toisin päin. Stripe voi pysyä estettynä luokkahuoneen laitteilla.</p><h3>Sijaitseeko mikään palvelimistasi ulkomailla? Jos sijaitsee, missä maissa?</h3><p>Tiedot tallennetaan oletuksena Yhdysvalloissa, EU-vaihtoehto on saatavilla. Kaksi asetusta ratkaisee sijainnin toisistaan riippumatta:</p><ul><li>Tilin tiedot: Google Firebase -reaaliaikatietokanta Yhdysvalloissa (oletus) tai europe-west1-alueella Belgiassa.</li><li>Tiedostot: Amazon S3 -säilö us-west-1-alueella (Kalifornia) tai eu-north-1-alueella (Tukholma). Olemassa olevat tiedostot toimivat edelleen vaihdon jälkeen.</li></ul><p>Uusi tili aloittaa alueella, jota sen selaimen aikavyöhyke ehdottaa — Eurooppa ja Afrikka saavat EU-tietokannan — ja kumpaakin asetusta voi muuttaa jälkikäteen. Tilin tietojen siirtäminen toiselle alueelle tapahtuu taustalla siirtona ja edellyttää maksullista tilausta. Sovellusta isännöi ja toimittaa <a href=\"https://vercel.com\" rel=\"noopener noreferrer\" target=\"_blank\">Vercelin</a> CDN.</p><h3>Käyttääkö ohjelmasi välimuistipalvelinta?</h3><p>Vain staattisten sisältösivujen osalta.</p><h3>Vaatiiko palvelusi sähköpostiviestintää oppilaiden kanssa?</h3><p>Ei. Kaikki viestintä kulkee aktiviteetin omistajan kautta, joka useimmiten on opettaja.</p><h3>Tukeeko ohjelmistosi integraatioita?</h3><p>Kolme väylää:</p><ul><li>Canvas: LTI-käynnistys antaa opettajan valita jonkin omista aktiviteeteistaan ja pudottaa sen sivulle upotuksena.</li><li>Kaikki muu: kopioi upotuskoodi ja liitä se mille tahansa sivulle — integraatiotyötä ei tarvita. Näin Puzzel.orgia pääasiassa käytetään.</li><li>REST-rajapinta voi luoda aktiviteetteja omista järjestelmistäsi, ja sitä on rajoitettu 10 pyyntöön päivässä avainta kohden.</li></ul><h3>Onko opettajilla henkilökohtaiset kirjautumistunnukset?</h3><p>Kyllä. Jokainen opettaja luo oman kirjautumisensa sähköpostiosoitteellaan. Tämä henkilökohtainen kirjautuminen voidaan myöhemmin yhdistää koulutilin tilaukseen, mikäli sellainen on käytettävissä.</p><h3>Sisältyykö tuotteeseesi rajoittamaton tekninen tuki?</h3><p>Kyllä — sähköpostitse, <a href=\"mailto:daan@puzzel.org\" rel=\"noopener noreferrer\" target=\"_blank\">daan@puzzel.org</a>.</p><p>(Edellyttäen, että olet ensin nähnyt hieman vaivaa ominaisuuksien kokeilemiseksi ja olemassa olevan dokumentaation lukemiseksi.) Tavoitettavissa klo 9–22 (Keski-Euroopan aikaa).</p><h3>Onko käytettävissä portaalia oppilaiden hallintaan?</h3><p>Kyllä ja ei. Oppilaat voivat rekisteröityä (jos pakotat rekisteröitymisen), ja kun he ratkaisevat aktiviteetteja kirjautuneena sisään, sinulla on pääsy heidän aktiviteettituloksiinsa. Sinulla ei kuitenkaan ole hallintaa heidän tileihinsä.</p><p>Voit poistaa minkä tahansa heidän tuloksensa milloin tahansa.</p><h3>Onko hallintakonsolissa mukautettavia rooleja?</h3><p>Ei. Puzzel.orgissa on vain vähän hierarkiaa: ainoastaan koulutilin omistajalla on lisäoikeuksia, nimittäin oikeus kutsua muita opettajia liittymään pääasialliseen koulutiliin (mikä antaa heille Premium-tason käyttöoikeudet).</p><h3>Tarjoatko koulutusta, ja mistä se koostuu?</h3><p>Ei, mutta ominaisuuksien ja aktiviteettieditorin osioissa on runsaasti dokumentaatiota, ja kysymyksiä voi aina lähettää sähköpostitse. Alusta on myös suunniteltu helposti omaksuttavaksi.</p><h3>Täytyykö meidän tietomme tuoda ohjelmaasi?</h3><p>Ei. Tietojen tuominen ei ole lainkaan vaatimus.</p><h3>Kuvaile prosessi ja aikataulu, jota noudatat ilmoittaaksesi koululle mahdollisesta tietomurrosta. Mainitse yrityksen yhteyshenkilö, joka ilmoittaa asiasta PWCS:lle, ja mitä ilmoitus sisältää. Kuvaile, miten ja missä muodossa ilmoitus tehdään.</h3><p>Tilinhaltijoille ilmoitetaan sähköpostitse. Puzzel.orgin yhteyshenkilö on Daan Weustenraad (tiedot yllä). Ilmoituksessa kuvataan, mitä tapahtui, ketä se koskee ja mitä seurauksia sillä on.</p><h3>Sovellusta isännöivän infrastruktuurin (palvelimet, verkkolaitteet jne.) on sijaittava lukitussa, häkkityyppisessä ympäristössä. Tier 2 -tason (tai parempi) konesali tai pilvipalveluntarjoaja, kuten AWS, Google tai Azure, on suositeltava fyysinen infrastruktuuri.</h3><p>Sovellusta isännöi <a href=\"https://vercel.com\" rel=\"noopener noreferrer\" target=\"_blank\">Vercel</a>, yksi suurimmista sovellusten toimitusverkoista, ja se on siksi suojattu parhaalla mahdollisella tavalla. Tilit, aktiviteetit ja tulokset sijaitsevat Google Firebase -reaaliaikatietokannassa; lähetetyt kuvat ja äänet tallennetaan Amazon S3:een.</p><p><a href=\"https://firebase.google.com/support/privacy\" rel=\"noopener noreferrer\" target=\"_blank\">Lisätietoa Google Firebasesta</a></p><p>Täydellinen luettelo alikäsittelijöistä — mikään muu osapuoli ei vastaanota tilin tai pelaajan tietoja:</p><ul><li><a href=\"https://vercel.com\" rel=\"noopener noreferrer\" target=\"_blank\">Vercel</a> — sovelluksen isännöinti ja toimitus</li><li><a href=\"https://firebase.google.com\" rel=\"noopener noreferrer\" target=\"_blank\">Google Firebase</a> — tunnistautuminen ja tilin tiedot sisältävä reaaliaikatietokanta</li><li><a href=\"https://aws.amazon.com/s3/\" rel=\"noopener noreferrer\" target=\"_blank\">Amazon S3</a> — lähetettyjen kuvien ja äänten tallennustila</li><li><a href=\"https://stripe.com\" rel=\"noopener noreferrer\" target=\"_blank\">Stripe</a> — tilausmaksut ja laskutus</li><li><a href=\"https://openai.com\" rel=\"noopener noreferrer\" target=\"_blank\">OpenAI</a> — luo sisältöä, kun opettaja käyttää tekoälyavustinta</li><li><a href=\"https://pixabay.com\" rel=\"noopener noreferrer\" target=\"_blank\">Pixabay</a> — tarjoaa ilmaiset arkistokuvat, joita opettaja voi hakea editorista</li></ul><h3>Sovellusta isännöivän infrastruktuurin on pidettävä tiedot erillään muiden asiakkaiden tiedoista. Tämä voidaan toteuttaa fyysisesti (ilmarako, erilliset palvelimet jne.) tai loogisesti (VLAN, aliverkot, tietoturvatunnisteet, virtuaalipalvelimet jne.). Kuvaile, miten tämä on toteutettu.</h3><p>Loogisesti, tunnistautumisen avulla. Kun olet kirjautunut sisään tilillesi, pääset käsiksi vain omiin, aktiviteetin omistajana tallentamiisi tietoihin tai aktiviteetteihisi lähetettyihin tietoihin (aktiviteetin pelaajien tietoihin). Tämä toteutetaan kokonaisuudessaan Firebase Security Rules -toteutuksen avulla.</p><p><a href=\"https://firebase.google.com/docs/rules\" rel=\"noopener noreferrer\" target=\"_blank\">Lisätietoa Firebase Security Rules -säännöistä</a></p><h3>Tietojen on aina oltava salattuja siirron aikana, käytön aikana ja levossa, poikkeuksetta. Kuvaile, miten tämä on toteutettu.</h3><p>Liikenne on HTTPS-salattua päästä päähän, ja Google Firebase salaa tilin tiedot sekä siirron aikana että levossa.</p><p><em>\"Firebase-palvelut salaavat tiedot siirron aikana HTTPS:n avulla ja eristävät asiakastiedot loogisesti.\"</em> — Firebase</p><p><a href=\"https://firebase.google.com/support/privacy#data_encryption\" rel=\"noopener noreferrer\" target=\"_blank\">Lisätietoa tietojen salauksesta</a></p><p>Kaksi poikkeusta on hyvä tuntea. Lähetetyt kuvat ja äänet tallennetaan Amazon S3:een ja tarjoillaan julkisesta URL-osoitteesta — käsittele niitä julkisina äläkä sisällytä aktiviteettien mediaan mitään luottamuksellista. Ja kun opettaja käyttää tekoälyavustinta, hänen kirjoittamansa teksti lähetetään OpenAI:lle sisällön luomista varten; pelaajan tietoja ei koskaan lähetetä.</p><h3>Miten käyttäjät tunnistetaan? Mitä vaihtoehtoja on käytössä (paikallinen/manuaalinen, SSO, SAML, Clever jne.)?</h3><p>Tunnistautuminen tapahtuu Google Firebasen kautta. Opettajat kirjautuvat sisään sähköpostiosoitteella ja salasanalla tai koulusi jo hallinnoimalla Google- tai Microsoft-tilillä. Pelaajat pysyvät anonyymeinä, ellei opettaja kytke rekisteröitymistä päälle jollekin aktiviteetille.</p><p>Upotetut aktiviteetit tukevat OIDC-kertakirjautumista: portaalisi välittää allekirjoitetun tunnisteen, joka tarkistetaan identiteetintarjoajasi julkaisemia avaimia vasten ennen pelaajan päästämistä sisään. Myöntäjät sallitaan tilikohtaisesti, ja käyttöönotto tehdään pyynnöstä. Clever-, ClassLink- tai SAML-liitäntää ei tällä hetkellä ole.</p><p><a href=\"https://firebase.google.com/docs/auth\" rel=\"noopener noreferrer\" target=\"_blank\">https://firebase.google.com/docs/auth</a></p><h3>Anna tietoa tilin irtisanomisprosessista</h3><p>Käyttäjätilin voi poistaa milloin tahansa. Tämä pyyhkii kokonaan kaikki tiedot sen aktiviteeteista ja niiden tuloksista.</p><h3>Kuvaile, kenellä on pääsy tilin tietoihin</h3><p>Vain aktiviteetin omistajalla on pääsy omiin tietoihinsa. Puzzel.orgin henkilöstö voi käyttää tiliä vianetsintää varten, mutta ei koskaan ilman tilinhaltijan nimenomaista pyyntöä.</p><h3>Hyväksytkö maksun ostotilauksella?</h3><p>Kyllä, jos ostotilaus voidaan maksaa kortilla tai pankkisiirrolla. Sekkejä ei voida hyväksyä, koska Puzzel.org ei toimi Yhdysvalloissa. Maksut kulkevat Stripen kautta, joten korttitiedot eivät koskaan päädy Puzzel.orgin omiin järjestelmiin. Jos tarvitset virallisen asiakirjan ennen tilaamista, tarjoustyökalu luo PDF-tarjouksen, jossa on koulusi tiedot.</p><h3>Pystyykö tämä tuote tai ratkaisu vastaanottamaan minkä tahansa tyyppisiä maksuja?</h3><p>Kyllä. Luotto- tai pankkikortti, PayPal, Apple Pay ja Google Pay hyväksytään kaikissa valuutoissa; euromääräisissä maksuissa tarjolla ovat myös iDEAL, Bancontact, Giropay ja muut paikalliset maksutavat, ja pankkisiirto on niin ikään mahdollinen. Jokainen maksu kulkee Stripen kautta. Täydellinen luettelo maasi maksutavoista näkyy hinnoittelusivulla.</p>"
}
