Muokkausmahdollisuuden ongelma
Kuvittele, että saat viestin joltain. Luet sen, toimit sen mukaisesti ja jatkat päivääsi. Tuntia myöhemmin palaat keskusteluun ja viestissä lukeekin jotain muuta. Kyse ei ole siitä, että he olisivat lähettäneet uuden viestin — vaan he ovat muuttaneet sen, jonka olit jo lukenut.
Tämän monet viestintäsovellukset sallivat. Viestien muokkaamisen lähettämisen jälkeen. Viestien poistamisen toisen henkilön historiasta. Keskustelun kirjoittamisen uudelleen ikään kuin sanottua ei olisi koskaan sanottu.
Tämä saattaa vaikuttaa kätevältä ominaisuudelta. Mutta sillä on hintansa: se tuhoaa luottamuksen jaettuun historiaan.
Chat jaettuna pöytäkirjana
Solo2:ssa keskusteluhistoria on kahden ihmisen välinen jaettu pöytäkirja. Se, mitä sinä näet, on täsmälleen se, mitä toinen henkilö näkee. Viesti viestiltä. Sana sanalta.
Se on kuin allekirjoitettu sopimus. Kun se on kerran allekirjoitettu, kumpikaan osapuoli ei voi yliviivata riviä ja kirjoittaa jotain muuta. Hän voi lisätä uuden ehdon — lähettää uuden viestin. Hän voi tuhota oman kopionsa — poistaa sen holvistaan. Mutta hän ei voi muuttaa sitä, mikä on jo kirjoitettu.
Korjausaika
Me kaikki teemme virheitä. Kirjoitusvirhe, väärälle henkilölle lähetetty viesti, hetken mielijohde, jota kadut seuraavalla sekunnilla. Siksi Solo2 antaa sinulle 60 sekunnin ikkunan viestin lähettämisen jälkeen.
Tämän 60 sekunnin sisällä voit poistaa viestin, ja se katoaa molemmista holveista — sinun ja kontaktisi. Ikään kuin sitä ei olisi koskaan lähetetty.
60 sekunnin jälkeen viesti on osa pöytäkirjaa. Voit poistaa oman kopiosi, jos haluat — holvisi on sinun ja teet sillä mitä haluat. Mutta kontaktisi kopio säilyy ennallaan. Koska hänen holvinsa on myös hänen omansa.
Kaksi periaatetta, joista ei neuvotella
Ensinnäkin: jokaisen holvin tiedot ovat pyhiä. Kukaan — ei toinen käyttäjä, palvelin eikä me — voi peukaloida, muokata tai käyttää käyttäjän holvin tietoja.
Toiseksi: jaettu historia on eheä. Tunnelin toisella puolella näkyvä tieto on identtinen toisella puolella näkyvän tiedon kanssa.
Kun nämä kaksi periaatetta ovat ristiriidassa — esimerkiksi jos käyttäjä poistaa viestin holvistaan — ensimmäinen on etusijalla. Holvisi on sinun. Mutta se ei anna sinulle oikeutta muokata toisen holvia.
Miksi sillä on merkitystä
Luottamus yksityisessä keskustelussa rakentuu varmuudelle siitä, että se mitä näet, on täsmälleen se, mitä sanottiin. Jos toinen henkilö voi kirjoittaa historian uusiksi, kyseessä ei ole enää keskustelu — katsot muokattua versiota tapahtuneesta.
Solo2:ssa sanottu on sanottu. Ei siksi, ettemmekö voisi toteuttaa muokkausta — voisimme kyllä. Vaan siksi, että valitsemme olla tekemättä niin. Koska keskustelujesi eheys on arvokkaampaa kuin mukavuus voida retusoida niitä.