Nyheter
ChatMeld: Sikkerhet uten den vanlige registreringsformen
ChatMeld krever ikke at brukeren fyller ut en vanlig registreringsskjema, men oppretter samtidig en obligatorisk teknisk identifikasjon, kobler handlinger til en intern profil, bruker midlertidige chat-modeller og verifiserer meldinger før de publiseres.
Når jeg først så på ChatMeld utenfra, forsto jeg hvorfor det kan bli feiloppfattet av moderatorer og distribusjonsplattformer for apper. Brukeren oppgir ikke e-post, lager ikke passord, velger ikke et permanent kallenavn og fyller ikke ut en offentlig profil.
Men fraværet av den vanlige registreringsskjemaet betyr ikke fravær av selve registreringsprosessen.
ChatMeld overlater bare denne oppgaven til systemet selv.
Registrering finnes, men den må ikke fylles ut manuelt
Den gamle tilnærmingen ser vanligvis ut som følger: brukeren oppgir e-post, lager passord eller bekrefter telefonnummer, og får så en konto.
Dette gir en følelse av orden, men sier nesten ingenting om sikkerhet. En person kan registrere mange adresser, bruke midlertidige numre og bytte konto hver gang de bryter regler. Som et resultat blir e-post eller telefon kun en innloggingsmetode, men garanterer ikke at det er en virkelig verifisert bruker hver gang.
ChatMeld følger en annen prinsipp. Ved registrering oppretter systemet en egen unik teknisk identifikator og lagrer den på enheten. Denne identifikatoren brukes til senere å gjenkjenne den registrerte enheten og kobles til en intern brukerprofil.
Brukeren ser ikke en lang skjema og bruker ikke tid på å lage et nytt navn og passord, men systemet oppfatter ham likevel som en kjent deltaker.
For brukeren virker prosessen enkel: appen startes, den tekniske registreringen opprettes automatisk, og sammen med den opprettes en intern profil som brukes i alle chatter.
ChatMeld er også designet for å ikke fungere via emulatorer: bruk av slike blir blokkert på et teknisk nivå. Dette begrenser muligheten til å masseprodusere uavhengige virtuelle eksemplarer av appen i stedet for å bruke en registrert enhet.
Selve registreringsprosessen er ikke synlig og blir ikke til en egen profilskjema som må fylles ut manuelt hele tiden.
Hvorfor navnet «Vasily Pupkin» ikke betyr noe
Mange systemer prøver å skape en følelse av identitet gjennom en profil. Brukeren velger et navn, legger til et bilde, noen ganger oppgir by eller annen info. Men hvis noen kan kalle seg hva som helst, gjør det ham ikke gjenkjennelig eller ansvarlig.
Flere brukere kan ha samme navn i en chat. Den samme personen kan kalle seg ulike navn i dag og en helt annen i morgen. Selve navnet gjør ikke det mulig å vite hvem som faktisk sendte meldingen eller hvem som skal bli straffet.
I ChatMeld blir det synlige brukermerket automatisk generert ut fra en kombinasjon av tall og farge, og tildeles tilfeldig for hver chat. I en annen samtale kan dette merket endres for samme bruker.
Dette er ikke en måte å skjule brukeren på, eller erstatning for en intern profil. Slike identifikatorer brukes kun for at deltakerne skal kunne skille hverandre i samtalen.
Forbipasserende forblir de knyttet til den interne profilen opprettet ved registrering. Derfor betyr ikke endring av det synlige navnet en endring av ansvar.
Midertidig chat er basismodellen, ikke unntaket
En annen viktig funksjon med ChatMeld handler om samtalens levetid.
En vanlig chat er ikke ment å være en evig gruppe som varer i årevis etter at alle har forlatt den. Det settes en bestemt gyldighetsperiode. Hvis samtalen fortsetter, forlenger nye meldinger den aktive perioden. Når samtalen avsluttes, utløper tidsuret, chatten slettes, og meldinger forsvinner fra arkivet.
Dette er ikke en spesiell modus, men standardlogikken for en vanlig chat.
Dette egner seg for midlertidige situasjoner: reiser, arrangementer, lokale diskusjoner, møter eller dialoger innenfor et bestemt sted. Chatten eksisterer så lenge det er behov for den.
Hvis ingen skriver, avsluttes samtalen gradvis. Hvis deltakerne fortsetter å kommunisere, forlenges levetiden. Dermed kan en aktiv chat vare betydelig lengre enn den opprinnelige perioden og teoretisk sett eksistere så lenge kommunikasjonen varer.
Midertidighet blir dermed en del av sikkerheten. Ikke alle samtaler blir en evig historie som kan oppdages etter år. Ubrukte chatter og meldinger slettes når den opprinnelige grunn for deres eksistens forsvinner.
Personlig henvendelse er ikke det samme som privat melding
I ChatMeld kan man ta kontakt med en spesifikk deltaker, men det gjør ikke samtalen til en privatmelding.
Hvis du klikker på mottakerens kallenavn, settes det inn i meldingsfeltet. Etter å ha sendt, blir henvendelsen visuelt fremhevet for den aktuelle personen, slik at vedkommende forstår at det er sendt til ham.
Men meldingen forblir en del av gruppechatten og er synlig for alle deltakere. Dette er ikke en skjult dialog eller egen privat kanal.
Dette mekanismen gjør det mulig å beholde en strukturert samtale: brukeren kan henvende seg til én person, men samtalen forblir åpen og gjennomsiktig for de andre deltakere.
I chatten er det heller ikke mulighet for å sende bilder, videoer eller lydfiler. Privat opplasting og egne kanaler for personlige materialer er ikke mulig. Hovedformatet er offentlig tekstkommunikasjon, hvor personlig henvendelse begrenses til synlig navn eller omtale av deltakeren.
Dette har også en sikkerhetsmessig verdi. ChatMeld ble fra starten designet som en plattform for kommunikasjon blant folk i ulike aldre, inkludert barn. Derfor er voksne, seksualisert innhold, trakassering og andre forbudte atferdsformer ikke bare utelatt fra bruksvilkårene – de er begrenset gjennom meldingsfiltrering og automatisk moderasjon.
Klager er knyttet til hendelsen, ikke til navnet
Hvis en bruker oppdager et brudd, trenger man ikke å lete etter en profil, huske navnet eller finne ut hvem som sendte meldingen. Det er nok å holde nede meldingen, så åpnes et skjema for klage.
Systemet vet hvilken samtale meldingen ble sendt i, hvilken intern profil som stod bak, og hvem som sendte klagen. For moderator er dette mer enn bare en tilfeldig signatur – det er en konkret hendelse knyttet til systemets tekniske identifikasjon av deltakeren.
Hvis klagen bekreftes, velges tiltak mot den interne profilen, ikke den tilfeldige kombinasjonen av farge og tall. Derfor kan ikke endring av det synlige navnet fjerne registreringen av tidligere brudd.
Sletting av chat påvirker ikke avgjørelsen om klagen
Det vil naturligvis oppstå et spørsmål: hva skjer hvis en rapportert melding er mottatt, men samtalen allerede er avsluttet og slettet når klagen behandles?
Svaret er ganske enkelt: sletting av chat fjerner ikke klagen og hindrer ikke vurdering av bruddstilfellet.
Klager blir vurdert uavhengig av chatens levetid. Systemet beholder nødvendig informasjon knyttet til den interne profilen for å behandle klagen, og kan ved bevisførsel gi sanksjoner mot den angitte brukeren.
Sanksjoner er ikke knyttet til et tilfeldig navn, og avhenger ikke av om chatten der bruddet skjedde fortsatt eksisterer. Hvis brukeren blir utestengt fra ChatMeld, vil sletting av en samtale ikke omgå dette – brukeren kan ikke bruke tjenesten før utestengelsesperioden er over.
Varigheten av utestengelse varierer med alvorlighetsgraden. Ved alvorlige brudd kan tilgangen bli permanent blokkert, mens ved midlertidige restriksjoner kan brukeren komme tilbake etter utløp av tidsbegrensningen.
Dermed er chatens levetid og sanksjonens varighet to ulike ting. En chat kan forsvinne som samtale, men avgjørelsen om brukeroppførsel forblir gyldig uansett.
Reglene er forhåndsbekreftet av brukeren
Forbudte handlinger og innhold bestemmes ikke av tilfeldige avgjørelser fra en moderator, men av tjenestens regler. Når en bruker først åpner ChatMeld, blir han kjent med avtalen på det valgte språket og bekrefter den.
Den alltid oppdaterte versjonen av avtalen er tilgjengelig på nettsiden. Hvis reglene endres, blir brukeren automatisk bedt om å gjennomgå den nye versjonen og bekrefte enigheten ved neste innlogging.
Før den nye versjonen er lest og godkjent, får brukeren ikke tilgang til chattene. Dette kan ikke omgås på annen måte. På den måten kan brukeren ikke fortsette å bruke tjenesten uten å akseptere de oppdaterte reglene.
Dette er viktig både for enkelttjenestebrukere og for moderasjonsarbeidet. Brukeren forstår på forhånd hvilke handlinger som er forbudt, og tjenestens team håndhever reglene ikke mot «uønsket mening», men mot konkrete begrensninger som brukeren har godkjent ved oppstart.
Selv teknisk registrering trenger ikke å lagres uendelig
Lignende prinsipper brukes også for enhetsregistrering.
En midlertidig teknisk registrering opprettes for bruk av ChatMeld, nødvendig for deltagelse i chattene. Brukeren lager den ikke manuelt, og kan ikke slette den med en egen knapp. Hvis enheten er inaktiv i flere dager, slettes registreringen automatisk fra serveren – akkurat etter dager, ikke uker eller udefinerte perioder.
Dette betyr ikke at brukeren mister kjøpene sine eller må starte på nytt. Kjøpte abonnement lagres uavhengig av den midlertidige enhetsregistreringen. Når brukeren åpner appen igjen og gjennomfører nødvendig verifisering, blir tilgangen til kjøp gjenopprettet automatisk.
Brukeren merker ofte ikke denne prosessen. Alt synes enkelt: appen startes, og de tilgjengelige funksjonene vender tilbake.
Dette gjør at systemet ikke lagrer uendelig mange inaktive tekniske oppføringer, men denponerer ikke abonnementsverdier ved hver ny innlogging.
Moderering starter før meldingen sendes i chatten
Den mest synlige delen av sikkerheten er moderasjon. I ChatMeld stopper den ikke med å rapportere i ettertid når et forbudt innlegg allerede er sett av mange.
Meldinger gjennomgår flere trinns vurdering på serveren før de publiseres. Systemet analyserer ikke bare enkelte ord, men også helheten, kontekst, ulike skrivemåter, bevisst kamuflering og språklige særtrekk.
ChatMeld er heller ikke en fri flerveis multispraak-chat hvor alle kan skrive på hvilket som helst språk. Hver chat opprettes kun for ett valgt språk, og brukeren ser bare chatter på dette språket.
For å delta må brukeren oppfylle flere betingelser: være i det angitte geografiske området, koble til det aktuelle Wi-Fi-nettverket, eller gjennomføre en av disse handlingene avhengig av chatens modus.
En melding på et annet språk vil ikke bli akseptert i en vanlig chat. Dette hindrer å holde samtalen innenfor forståelige rammer og forenkler innholdsfiltrering. I chatter med oversettelse er språkroller forutbestemt, og systemet kjenner det opprinnelige språket og språket for visning til andre deltakere.
Harske ord, trusler eller prospekting kan skrives med feil, slang eller forstås kun i kontekst med hele setningen. Noen ganger er farlig innhold kun forstått riktig i helheten. Derfor vurderes ikke innhold kun ved søk etter forbudte ord.
Hvis det oppdages forbudt innhold, vil det ikke tillates i chatten. Brukeren kan få en advarsel eller en midlertidig restriksjon, avhengig av alvorlighetsgrad.
Det er et faktum at ingen systemer er ufeilbarlige. Men konseptuelt er dette et helt annet nivå av beskyttelse enn at hvert innlegg først publiseres, og vurdering starter kun ved klage.
Hvorfor dette er viktig for barns kommunikasjon
ChatMeld ble utformet med fokus på sikker kommunikasjon for personer i ulike aldersgrupper, spesielt barn. Derfor er forbudte voksne temaer, seksuelt innhold, trakassering og andre uakseptable atferdsformer ikke bare nevnt i reglene – de er begrenset gjennom flere lag: regler, serverbasert innholdsfiltrering og mulighet for manuell moderasjon.
I chatten finnes ingen privat overføring av bilder, videoer eller lydmeldinger. Det er ingen egen skjult kanal for å kontakte barn privat. Selv personlig omtale via navn forblir synlig for alle deltakere.
Det betyr ikke et løfte om null risiko – slike kan ingen kommunikasjonssystemer garantere. Men selve designen til ChatMeld begrenser mange vanlige muligheter for feil, og baserer seg ikke på å gi brukerne full frihet til å gjøre hva de vil, for så å håndtere klager i ettertid.
ChatMeld er ikke en anonym chat, og er ikke designet som en anonym tjeneste. Hvis det ser ut til å være «tomt» – ingen skjema, bilder, kjente navn eller profiler – betyr det ikke at det ikke er struktur og kontroll innvendig.
Det uvanlige utseendet sier ikke noe om hvordan systemet er bygd. Ikke døm et bygg etter fasaden – bak det enkle grensesnittet skjuler det seg obligatorisk teknisk registrering, intern profil, tilgangsregler, kontroll av meldingslevetid og flerlagssystem for moderasjon.
Etter min erfaring, fra populære tjenester jeg har brukt selv, er sjelden kombinasjonen hvor registrering uten vanlige skjema, variable synlige navn, koblingen til en intern profil, offentlig kontakt uten private filer, forhåndsinnstillinger for språkvurdering, og opprettholdelse av sanksjoner etter midlertidige samtaler, alle er til stede samtidig.
Brukeren slipper enkelt å fylle ut lang skjema, legge ut personlige data eller ha en langvarig profil. Men dette utelukker ikke ansvar. Hvis en melding bryter reglene, kan den knyttes til en intern profil, en klage kan vurderes, og sanksjoner kan ilegges selv etter at samtalen er slettet.
Derfor bør man ikke bedømme ChatMeld bare på grunn av mangelen på en kjent registreringsskjema. Det er ikke et tegn på fravær av sikkerhet – det er bare en annen måte å organisere den på: registreringen utføres av systemet, tilgangen er begrenset ved språk, geografi og nettverk, meldinger vurderes før publisering, og chatens midlertidighet utelukker ikke ansvar for brukeren.
Les mer om prosjektet: chatmeld.de