Tietoturva ja EU
GoalCube huolehtii tiedoistasi, joten noudatamme tietoturvavaatimuksia myös itse. Tästä näet, mikä on jo käytössä ja mikä on tulossa.
Rakennettu ISO/IEC 27001:2022 -standardin hallintakeinojen mukaan. Ei sertifioitu.
Näin suojaamme tietosi
- Tiedot salataan siirron aikana (HTTPS/TLS), myös GoalCuben ja tietokannan välillä.
- Asiakastiedot tallennetaan EU:ssa Clever Cloudin luona (PostgreSQL ja viikoittainen salattu kopio FS Bucketissa, Pariisi). Tuotannossa järjestelmä ei käynnisty ilman tietokantaa ja salausavainta.
- Kunkin yrityksen tiedot ovat omalla alueellaan. Automaattiset testit osoittavat jokaisen muutoksen yhteydessä, ettei yritys voi nähdä, muuttaa tai poistaa toisen yrityksen tietoja.
- Asiakastiedot salataan GoalCubessa (AES-256-GCM) yrityskohtaisella avaimella ennen tallennusta. Yritysten avaimet on puolestaan salattu pääavaimella, johon on pääsy vain GoalCuben ylläpidosta vastaavilla. Poistettaessa myös avain poistetaan.
- Pyyntöjen määrää rajoitetaan IP-osoitetta kohden kaikilla sivuilla, ja rekisteröitymisessä, kirjautumisessa ja kutsuissa raja on tiukempi. IP-osoitetta käytetään vain muistissa enintään tunnin ajan, eikä sitä tallenneta.
- GoalCube pitää tietoturvalokia esimerkiksi epäonnistuneista kirjautumisista, tilien ja käyttäjien luomisesta ja poistamisesta, oikeiden arvojen näyttämisestä, suurista vienneistä ja viesteistä, joita ei voitu lähettää. Se sisältää vain ajankohdan, tapahtuman, yrityksen satunnaisen tunnisteen ja vakiokoodeja, lukumääriä tai teknisiä tietoja, kuten maksuviitteen, laskun numeron tai syyn – ei koskaan nimiä, sähköpostiosoitteita, IP-osoitteita tai sisältöä. Sitä säilytetään 12 kuukautta, minkä jälkeen se poistetaan kokonaisina kuukausina (viimeistään 13 kuukauden kuluttua). Varmuuskopioissa olevat kopiot (hosting-palveluntarjoajan ja GoalCuben oma viikoittainen kopio) voivat säilyä enintään 30 päivää pidempään.
- Jos tapahtuu virhe, käyttäjä näkee virhekoodin (esim. GC-7K3Q9MXA), jonka hän voi kertoa GoalCubelle. GoalCuben virheloki tallentaa vain ajankohdan, virhekoodin, virheen tyypin, osoitteen alkuosan (ilman avaimia), tilan ja yrityksen satunnaisen tunnisteen – ei koskaan virheilmoituksen tekstiä, sisältöä, nimiä, sähköpostiosoitteita tai IP-osoitteita – ja se poistetaan 90 päivän kuluttua. Varmuuskopioissa olevat kopiot (hosting-palveluntarjoajan ja GoalCuben oma viikoittainen kopio) voivat säilyä enintään 30 päivää pidempään.
- 18. lokakuuta 2026 alkaen tarkastusloki sisältää vain käyttäjän ja tietoaineiston satunnaiset tunnisteet, vakiokoodeja, lukumääriä ja summia – ei nimiä. Vanhemmat merkinnät (ennen 18.10.2026) voivat sisältää käyttäjien (maksujen yhteydessä), tietoaineistojen, sarakkeiden ja tekoälyyhteyksien nimiä sekä virhetekstejä; niitä ei muuteta (hash-ketju), ja ne poistetaan yrityksen muiden tietojen mukana.
- Asiakas voi aina itse irtisanoa sopimuksen tai poistaa kaikki tiedot GoalCubessa. Irtisanomisen jälkeen kaikki tiedot poistetaan automaattisesti 30 päivän kuluttua, ja siihen asti irtisanomisen voi perua. Kun valitaan ”Poista kaikki nyt”, tiedot, käyttäjät, tarkastusloki ja yrityksen salausavain poistetaan heti. Varmuuskopioissa olevat kopiot – hosting-palveluntarjoajan ja GoalCuben oma viikoittainen, salattu kopio saman palveluntarjoajan luona Pariisissa – poistetaan, kun ne vanhenevat, viimeistään 30 päivän kuluttua poistamisesta. GoalCube vahvistaa poistamisen sähköpostitse. Poikkeuksena ovat GoalCuben laskut, hyvityslaskut ja kirjanpito (yrityksen nimi, osoite, arvonlisäverotunniste, summa, maksuviite, 0 %:n arvonlisäverolla VIES-tarkistuksen päivämäärä ja kyselyn tunnistenumero sekä ajankohta, jolloin ostaja vakuutti ostavansa yrityksenä), jotka Tanskan kirjanpitolaki (bogføringsloven) velvoittaa säilyttämään 5 vuotta tilikauden päättymisestä, sekä maan ja arvonlisäverotunnisteen tarkistussumma, jos yritys on saanut rahat takaisin, jotta tarjousta käytetään vain kerran (5 vuotta).
- Maksu: palvelin laskee summan ja arvonlisäveron; SumUp saa vain satunnaisen asiakasnumeron, paketin, kauden, arvonlisäverotyypin ja summan – ei koskaan yrityksen nimeä, osoitetta, arvonlisäverotunnistetta tai sähköpostiosoitetta. Irtisanomisen jälkeen kortti jää SumUpille maksetun kauden loppuun (jotta irtisanomisen voi perua), ja se poistetaan heti, jos yritys poistaa kaikki tiedot. Jokaisesta maksusta tulee yksi lasku juoksevalla numerolla. Muiden EU-maiden arvonlisäverotunnisteet tarkistetaan Euroopan komission arvonlisäverotietojen vaihtojärjestelmästä (VIES); GoalCube tallentaa vain tuloksen, ajankohdan ja kyselyn tunnistenumeron.
- Kerran viikossa GoalCube ottaa kaikista tiedoista ylimääräisen kopion, joka on salattu samoin kuin tietokannassa. Se on saman hosting-palveluntarjoajan luona Pariisissa mutta tietokannan ulkopuolella. Neljä viimeisintä kopiota säilytetään (enintään 28 päivää), ja jokaisen kopion palautus testataan automaattisesti.
- Kaikilla sivuilla on suojaussäännöt (mm. CSP), joten selain suorittaa vain GoalCuben omia skriptejä – lukuun ottamatta SumUpin korttikenttää maksusivulla – eikä sivuja voi näyttää muiden verkkosivustojen sisällä.
- Tekoälypalvelut yhdistetään kirjautumalla GoalCubeen (OAuth 2.1 ja PKCE) – osoitteessa ei ole avainta. Käyttäjä antaa suostumuksen pääsyavaimellaan (passkey), näkee, minne vastaus lähetetään, ja voi aina nähdä ja katkaista yhteydet. GoalCube tallentaa avaimista vain tarkistussummat; yhteys vanhenee viimeistään 180 päivän kuluttua ja päättyy heti, kun käyttäjä poistetaan tai sopimus irtisanotaan.
- Asiakkaan yhdistämät tekoälypalvelut saavat pseudonyymejä niiden sarakkeiden arvojen sijaan, jotka asiakas suojaa, sekä asiakkaan salaisten sanojen sijaan. Vapaasta tekstistä GoalCube tunnistaa lisäksi nimet, sähköpostiosoitteet, tunniste-, puhelin- ja tilinumerot sekä osoitteet luetteloiden ja mallien avulla ja korvaa ne pseudonyymeillä. Jokin tieto voi poikkeustapauksessa livahtaa läpi, esimerkiksi nimi, jota ei ole luetteloissa, tai epätavallisella tavalla kirjoitettu osoite tai numero. Asiakas näkee, mitä tekoäly näkee, ennen kuin tietoaineisto tallennetaan.
- Ladattuja tiedostoja ei tallenneta; vain luettu teksti, jonka asiakas on itse valinnut tallennettavaksi tietoaineistoksi.
- Päätökset, vahvistukset ja muutokset kirjataan tarkastuslokiin, jossa on tarkistussummat (hash-ketju) ja riippumattomat aikaleimat. Jokaisella yrityksellä on oma ketjunsa, ja joka päivä kaikkien ketjujen yhteinen sormenjälki saa riippumattoman aikaleiman.
- Salaisia sanoja ei koskaan tallenneta tarkastuslokiin.
- Sivut eivät lataa tiedostoja muilta (esim. Googlen fontteja). Ainoa poikkeus on maksusivu, jolla korttikenttä tulee suoraan SumUpilta, joten korttitiedot eivät koskaan päädy GoalCubelle. Järjestelmä ei aseta seurantaevästeitä.
- Osoitteeseen contact@goalcube.eu lähetetyt sähköpostit luetaan ja niihin vastataan Simplyn postilaatikossa niin kauan kuin GoalCuben sähköpostiagentti on pois päältä. Kun sähköpostiagentti on käytössä, sähköpostit, joihin ihmisen on vastattava, luetaan ja niihin vastataan GoalCubessa, ja työntekijä saa omaan sähköpostiinsa vain ilmoituksen ilman sisältöä.
- Pääsyavaimia ei kirjoiteta palvelinlokiin.
- Vain ne GoalCuben työntekijät, jotka tarvitsevat sitä, pääsevät käsiksi ylläpitoon ja tietoihin, ja heillä on vaitiolovelvollisuus.
Missä tiedot ovat
Kaikki asiakastiedot ovat palvelussa Clever Cloud SAS, Pariisin alue (Clever Cloudin vyöhyke "par"), Ranska. Kaikki alihenkilöt löytyvät henkilötietojen käsittelysopimuksesta.
Lupauksemme
- Ilmoitus henkilötietojen tietoturvaloukkauksesta viimeistään 48 tunnin kuluttua siitä, kun havaitsemme sen.
- Ilmoitus 14 päivää ennen kuin otamme käyttöön uuden alihenkilön.
- Voitte aina poistaa kaikki tiedot itse heti. Irtisanomisen jälkeen kaikki poistetaan viimeistään 30 päivän kuluessa.
- Varmuuskopioissa olevat kopiot poistetaan viimeistään 30 päivän kuluttua poistamisesta.
Hallintakeinojen tila
ISO/IEC 27001:2022 sisältää 93 hallintakeinoa. Luvut tulevat suoraan tietoturvan hallintajärjestelmästämme (ISMS) ja päivittyvät automaattisesti.
Ilmoita haavoittuvuudesta
Jos olet löytänyt tietoturva-aukon, kirjoita osoitteeseen contact@goalcube.eu ja laita aiheeseen ”tietoturva”. Ihminen lukee kaikki tietoturvaa koskevat ilmoitukset. security.txt
Riippumaton testaus
Riippumaton tietoturvatesti (murtautumistesti) on suunniteltu kerran vuodessa.