Tietoturva ja tiedot
Päivitetty 4.10.2026
Tälle sivulle on koottu asiat, jotka voit tarkistaa itse: mihin ohjelma ottaa yhteyttä, mitä oikeuksia se pyytää, missä tiedot ovat ja kuka on allekirjoittanut tiedostot. Lyhyesti: korjaamon tiedot pysyvät korjaamon omalla Google-tilillä ja sen omilla laitteilla. Primpex Oy:llä ei ole omaa tallennustilaa, jossa olisi korjaamoiden tietoja.
1. Mihin ohjelma ottaa yhteyttä
WS Calendar Windowsille ja Androidille ottaa yhteyttä vain tämän luettelon osoitteisiin. Voit tarkistaa sen millä tahansa ohjelmalla, joka näyttää verkkoyhteydet, esimerkiksi TCPView'lla.
- accounts.google.com — Google-kirjautuminen. Se avautuu selaimessasi, ei ohjelmassa.
- oauth2.googleapis.com — Google-käyttöoikeuden myöntäminen ja peruminen. Puhelin saa käyttöoikeutensa täältä suoraan; tietokone ottaa tänne yhteyttä, kun kirjaudut ulos.
- www.googleapis.com — Google Kalenteri ja Google Drive.
- tasks.googleapis.com — Google Tehtävät yhteisiä muistiinpanoja varten (vain tietokoneella).
- googleusercontent.com — Google Drivessasi olevien kuvien pienoiskuvat.
- us-central1-my-calendar-app-507519.cloudfunctions.net — Primpex Oy:n kirjautumisfunktio Google Cloudissa (vain tietokoneella, katso kohta 3).
- wscalendar.fi — uuden version ja peruttujen lisenssikoodien luettelon tarkistus. Ohjelma vain lataa kaksi pientä tiedostoa; korjaamon tietoja ei lähetetä.
Linkit Google Driven tiedostoihin ja tämän sivuston sivuille avautuvat selaimessasi. Ohjelmassa ei ole mainoksia, seurantaa eikä käyttötilastojen keruuta.
Sovelluksen tunnisteet Googlessa — ne näkyvät kirjautumissivun osoitteessa eivätkä ole salaisia:
- Windows:
600845232795-20t0gg43lba3a4ir6nbcucgpu9hn7l7h.apps.googleusercontent.com - Android (tältä sivustolta ladattu versio):
600845232795-j7tfofargcv8280940arpm6qohm4ls1f.apps.googleusercontent.com
2. Mitä oikeuksia ohjelma pyytää
Googlessa
- Kalenterin tapahtumat (
calendar.events) — korjaamon kalenterin varausten lukeminen ja muuttaminen. - Ohjelman luomat Drive-tiedostot (
drive.file) — vain WSCalendar-kansio ja tiedostot, jotka ohjelma on itse luonut. Muita Driven tiedostoja se ei näe. - Google Tehtävät (
tasks) — vain tietokoneella, yhteisiä muistiinpanoja varten. - Tilin sähköpostiosoite (
openid email) — vain kun omistaja nimetään tai omistajan PIN-koodi palautetaan. Tämä on erillinen kirjautuminen, joka vahvistaa osoitteen; ohjelma ei saa siitä uusia oikeuksia.
Ohjelma ei näe Gmail-postia, yhteystietoja eikä muita Driven tiedostoja. Google-salasanaa se ei saa: kirjaudut Googlen sivulla.
Android-puhelimessa
- Internet.
- Kamera — varausten ja renkaiden kuvat.
- Android 12:ssa ja sitä vanhemmissa — tiedostojen lukeminen kuvan valitsemista varten. Uudemmissa Android-versioissa tätä oikeutta ei ole.
Sovellus ei pyydä pääsyä viesteihin, yhteystietoihin, sijaintiin eikä galleriaan. Gallerian kuvat valitaan Androidin omassa ikkunassa: sovellus saa vain valitsemasi kuvat.
Windows-tietokoneessa
Ohjelma asennetaan käyttäjän kansioon, ja se toimii ilman järjestelmänvalvojan oikeuksia. Erityisiä oikeuksia se ei tarvitse.
3. Missä tiedot ovat ja mitä Primpex Oy näkee
- Varaukset — korjaamon Google Kalenterissa.
- Varasto, rengashotelli kuvineen, muistiinpanot, työpohjat, asetukset ja tulostetut asiakirjat — korjaamon Google Driven WSCalendar-kansiossa ja jokaisen laitteen tietokannassa.
- Varmuuskopiot — korjaamon tietokoneella.
Mikä kulkee meidän kauttamme. Vain Google-kirjautuminen tietokoneella. Kirjautuessa ja käyttöoikeutta uusittaessa (noin kerran tunnissa) pyyntö kulkee kirjautumisfunktiomme kautta: se lisää sovelluksen salaisuuden, välittää pyynnön Googlelle ja palauttaa vastauksen. Funktio ei tallenna tunnisteita eikä kirjoita niitä lokiin; Google Cloudin lokiin jäävät vain tekniset tiedot — aika, verkko-osoite ja vastauskoodi. Salaisuus säilytetään palvelimella, jotta kukaan ei voi esittää omaa ohjelmaansa meidän ohjelmanamme. Puhelin kirjautuu Googleen suoraan, ilman funktiota.
Mitä meillä ei ole. Korjaamoiden asiakasrekistereitä, varauksia, kuitteja, kuvia eikä tiedostoja. Virhelokeja ei lähetetä automaattisesti minnekään: loki on tietokoneellasi, ja sinä päätät, lähetätkö sen.
4. Tiedostojen allekirjoitus
- Windows. Asennusohjelman ja itse ohjelman on allekirjoittanut Primpex Oy. Tarkistus: napsauta tiedostoa hiiren oikealla → Ominaisuudet → Digitaaliset allekirjoitukset.
- Android. Tältä sivustolta tiedostona asennettava sovellus on toistaiseksi allekirjoitettu Androidin vakioavaimella; Google Playn versiossa on pysyvä allekirjoitus.
- Tarkistussummat. Jokaisen tiedoston SHA-256 näkyy lataussivulla linkin vieressä. Vertailu Windowsissa:
certutil -hashfile tiedoston_nimi SHA256.
5. Haavoittuvuudesta ilmoittaminen
Jos löysit heikon kohdan, kirjoita osoitteeseen info@wscalendar.fi. Kerro, mitä näit, miten sen voi toistaa ja mitä versiota testasit. Testaaminen on tervetullutta, kunhan se ei koske muiden tietoja. Automaattisia työkaluja varten on tiedosto security.txt.
6. Koodin tarkastus
Kirjautumisfunktion ja ohjelman verkko-osan (Google-kirjautuminen, päivitysten tarkistus) koodin näytämme pyynnöstä tarkastusta varten. Ohjelman koko lähdekoodi on suljettu.
7. Kysymyksiä ja vastauksia
Missä korjaamoni tiedot säilytetään?
Google-tililläsi (Kalenteri, Drive, Tasks) sekä omilla tietokoneillasi ja puhelimillasi. Meillä ei ole omaa tietovarastoa korjaamojen tiedoille: asiakasrekisteriä, varauksia tai tiedostoja ei lähetetä kehittäjälle.
Mitä Google-oikeuksia ohjelma tarvitsee?
Kalenterin tapahtumien katselun ja muokkauksen, pääsyn vain niihin Driven tiedostoihin, jotka ohjelma on itse luonut, sekä Google Tasksin (tietokoneella, yhteisiä muistiinpanoja varten). Gmailia ja Driven muita tiedostoja ohjelma ei näe.
Saako ohjelma Google-salasanani?
Ei. Kirjautuminen tehdään Googlen sivulla selaimessa. Ohjelma saa vain luvan toimia valitsemiesi oikeuksien rajoissa.
Kulkeeko jotain kehittäjän palvelimen kautta?
Vain Google-kirjautuminen tietokoneella. Kirjautuessa ja käyttöoikeuden uusiutuessa (noin kerran tunnissa) pyyntö kulkee Google Cloudissa toimivan funktiomme kautta: se lisää sovelluksen salaisuuden, välittää pyynnön Googlelle ja palauttaa vastauksen. Tunnisteita se ei tallenna eikä kirjoita lokeihin. Salaisuus pidetään palvelimella, jotta kukaan ei voi esiintyä ohjelmana meidän nimissämme. Puhelin kirjautuu Googleen suoraan.
Mihin ohjelma ottaa yhteyttä?
Googleen (Kalenteri, Drive, Tehtävät, kirjautuminen), kirjautumisfunktioomme ja wscalendar.fi-sivustoon uuden version ja peruttujen lisenssikoodien luettelon tarkistamiseksi. Muita yhteyksiä ei ole; täydellinen osoiteluettelo on kohdassa 1.
Onko Google tarkistanut sovelluksen?
Kyllä. Lokakuussa 2026 WS Calendar läpäisi Googlen tarkistuksen (OAuth verification): Google tarkisti, mitä käyttöoikeuksia ohjelma pyytää ja miksi. Varoitusta «sovellusta ei ole vahvistettu» ei enää näytetä.
Onko ohjelman tiedostot allekirjoitettu?
Windowsin asennusohjelma ja itse ohjelma on allekirjoittanut Primpex Oy (tiedoston ominaisuudet → «Digitaaliset allekirjoitukset»). Tiedostona asennettava Android-sovellus on toistaiseksi allekirjoitettu Androidin vakioavaimella; pysyvä allekirjoitus tulee Google Playn versioon.
Lähetetäänkö virhelokit kehittäjälle?
Ei, mitään ei lähetetä automaattisesti. Loki on tietokoneellasi, ja sinä päätät, lähetätkö sen. Siinä voi olla tietoja varauksista, esimerkiksi rekisterinumero — katso se ennen lähettämistä.
Miten teen varmuuskopion ja saan tiedot pois, jos lopetan ohjelman käytön?
Tietokannasta otetaan kopio automaattisesti käynnistyksessä ja kerran vuorokaudessa (Asetukset → Omistaja → Varmuuskopiot). Varaukset jäävät Google-kalenteriisi ja yhteiset tiedot WSCalendar-kansioon Google Driveesi; vienti — Asetukset → Vienti ja tuonti.
Rajoittaako mekaanikkotila pääsyä tietoihin?
Vain ohjelman sisällä. Jos mekaanikko kirjautuu samalla korjaamon Google-tilillä, hän näkee Google-kalenterin ja Driven kautta saman kuin toimisto. Tiukka rajaus edellyttää erillisiä Google-tilejä.
Miten perun ohjelman pääsyn?
Google-tilin asetuksista: Tietoturva → Kolmannen osapuolen sovellukset ja palvelut. Pääsy Googlen kautta päättyy heti; tietokoneilla olevat tiedot ja varmuuskopiot poistetaan erikseen.
Miten testi on turvallisinta aloittaa?
Erillisellä korjaamon Google-tilillä ja keksityillä varauksilla. Tarkista varmuuskopio ja siirry sitten oikeisiin varauksiin.