Nyheder
ChatMeld: Sikkerhed uden den sædvanlige tilmeldingsproces
ChatMeld kræver ikke, at brugeren udfylder en almindelig registreringsformular, men opretter alligevel en nødvendig teknisk identifikation, knytter handlinger til en intern profil, bruger midlertidige chat-modeller og gennemgår beskeder, inden de offentliggøres.
Da jeg første gang så på ChatMeld udefra, blev det klart, hvorfor det kan blive misforstået af moderatorer og distributionsplatforme for apps. Brugeren behøver ikke at indtaste en email, create adgangskode, vælge et permanent brugernavn eller udfylde en offentlig profil.
Men fraværet af en traditionel tilmeldingsproces betyder ikke, at registrering som sådan er fraværende.
Det er bare sådan, at ChatMeld ikke overlader denne opgave til brugeren.
Der er en registrering, men den skal ikke udfyldes manuelt
Den gamle metode ligner ofte hinanden: person indtaster email, opretter en adgangskode eller bekræfter sit telefonnummer, og får derefter en konto.
Den slags formular giver en følelse af orden, men siger inkarneret ikke meget om sikkerhed. En person kan registrere mange adresser, bruge midlertidige numre og skifte konti hver gang, der sker et overtrædelse. Som resultat bliver email eller telefon blot en login-mulighed, ikke en garanti for, at det er en ny eller verificeret bruger, der er foran systemet.
ChatMeld bruger en anden metode. Ved registrering opretter systemet en unik teknisk identifikator, som gemmes på enheden. Denne identifikator bruges til senere at genkende den registrerede enhed og forbindes med den interne brugerprofil.
Brugeren ser ikke en lang formular og spilder ikke tid på at skabe endnu et navn og password, men systemet behandler ham alligevel som en genkendt deltager.
For brugeren er processen enkel: appen startes, den tekniske registrering sker automatisk, og samtidig oprettes en intern profil, der anvendes i alle chats.
ChatMeld er ikke designet til at fungere via emulatorer: deres brug blokeres på teknisk niveau. Dette forhindrer, at man masseproducerer uafhængige virtuelle instanser af appen i stedet for at bruge den registrerede enhed.
Selve registreringsprocessen er ikke iøjnefaldende og transforms ikke til en formular, der skal udfyldes manuelt hele tiden.
Hvorfor navnet "Vasya Pupkin" ikke betyder noget
Mange systemer forsøger at skabe en følelse af identitet gennem profiler. Brugeren vælger navn, tilføjer foto, nogle gange angiver by eller anden information. Men hvis personen kan kalde sig hvad som helst, gør det ham ikke mere genkendelig eller ansvarlig.
I en chat kan flere have samme navn. En person kan kalde sig noget i dag, og i morgen noget helt andet. Selve navnet til at identificere, hvem der har sendt beskeden, eller hvem der skal sanktioneres, er utilstrækkeligt.
I ChatMeld genereres en synlig brugerbetegnelse automatisk ud fra en sammenkobling af tal og farve, og tildeles tilfældigt til en specifik chat. I en anden samtale kan samme bruger få en anden betegnelse.
Dette er ikke en måde at skjule deltagere på eller erstatning for den interne profil. En sådan identifikator er kun nødvendig for, at deltagerne kan kende hinanden i samtalen.
Bagved forbliver den samme interne profil, oprettet ved tilmeldingen. Derfor må ændring af det viste navn ikke betragtes som en ændring af ansvar.
Midlertidig chat er den grundlæggende model, ikke en undtagelse
En anden væsentlig egenskab ved ChatMeld er samtalens levetid.
En almindelig chat er ikke tænkt som en evig gruppe, der eksisterer i årevis efter, at alle deltagere er gået. Der fastsættes en bestemt periode, hvorefter chatten udløber. Hvis der er aktivitet, forlænges den aktive periode med nye beskeder. Er samtalen afsluttet, udløber tiden, chatten slettes, og beskederne er ikke længere tilgængelige som en permanent arkiv.
Det er ikke en særlig funktion, men grundlæggende logik for en almindelig chat.
Dette er velegnet til midlertidige situationer: rejser, arrangementer, lokale diskussioner, møder eller samtaler om specifikke steder. Chatten eksisterer så længe, der er en reel behov for den.
Hvis ingen skriver, afsluttes samtalen gradvist. Hvis deltagerne fortsætter med at kommunikere, forlænges dens levetid. Derfor kan en aktiv chat være længere end den oprindelige periode, og i praksis findes der, så længe samtalen varer.
Fleksibiliteten er en del af sikkerheden. Ikke al samtale bliver en uendelig historie, der kan findes om mange år. Uaktuelle chats og beskeder slettes, når grundlaget for dem ikke længere eksisterer.
Personlig henvendelse betyder ikke privat besked
I ChatMeld kan man henvende sig til en specifik deltager, men det gør ikke samtalen til en privat besked.
Hvis man klikker på en modstanders navn, indsættes det i tekstlinjen. Når beskeden er sendt, får den en visuel fremhævning for denne deltagers skyld, hvilket betyder, at han forstår, at det er en henvisning til ham.
Men selve beskeden er stadig en del af den offentlige chat og kan ses af alle. Det er ikke en skjult dialog eller en separat privat kanal.
Dette giver en klar samtalestruktur: brugeren kan henvise til en person, men samtalen forbliver åben og gennemsigtig for alle deltagere.
I chatten kan man heller ikke sende billeder, video eller lydmeddelelser. Der er ikke private vedhæftninger eller separate kanaler til private materialer. Den primære form er offentlig tekstkommunikation, hvor personlige henvisninger kun sker ved synligt navn eller mention.
Dette har også betydning for sikkerheden. ChatMeld er udviklet som en offentlig platform, herunder for børn. Derfor er voksne og sexualiseret indhold, forfølgelse og andre uacceptabel adfærd ikke kun forbudt i reglerne, men også begrænset gennem beskedkontrol og automatisk moderering.
Klager er knyttet til hændelsen, ikke navnet
Hvis en bruger ser en overtrædelse, behøver han ikke at finde den pågældendes profil, huske navnet eller forstå, hvem der har sendt beskeden. Det er nok at trykke og holde på beskeden, så åbnes en klageformular.
Systemet ved, i hvilken chat beskeden blev sendt, hvilket intern profil der var involveret, og hvem der indsendte klagen. For moderatorer er dette ikke blot et tilfældigt navn på skærmen, men en konkret hændelse, der er knyttet til den tekniske identifikation af deltageren.
Hvis klagen bekræftes, gælder sanktioner den interne profil, ikke tilfældige farver og tal. Derfor kan en ændring af det viste navn ikke nulstille en historie om overtrædelser.
Sletning af chat vil ikke fjerne en klage
Det naturlige spørgsmål er: hvad sker, hvis en klage er indsendt, men chatten er afsluttet og slettet, inden den behandles?
Svaret er ret simpelt: sletning af chatten annullerer ikke klagen, og sletter ikke muligheden for at handle på overtrædelsen.
Klagen håndteres uafhængigt af samtalens levetid. Systemet bevarer forbindelsen til den interne brugerprofil for behandling af klagen, og efter vurdering kan der påføres en sanktion baseret på denne profil.
Sanktionen gælder ikke et midlertidigt navn og er uafhængig af, om chatten, hvor overtrædelsen forekom, stadig eksisterer. Hvis en bruger bliver udelukket fra ChatMeld, kan sletning af den originale chat ikke omgå denne udelukkelse: brugeren kan ikke benytte chatfunktionerne, indtil sanktionen er ophævet.
Varigheden af restriktionen afhænger af alvoren af overtrædelsen. Ved alvorlige overtrædelser kan adgang fratages i lang tid, mens mindre forseelser kun kan medføre midlertidige restriktioner, og brugeren kan vende tilbage, når tidsrammen er udløbet.
Derfor er varigheden af chatten og sanktionens varighed to forskellige ting. Chatten kan forsvinde som en samtale, men beslutningen om brugerens adfærd forbliver uændret.
Regler er kendt på forhånd
Forbudt indhold og aktiviteter er ikke tilfældigt fastlagt af en moderator, men baseret på tjenestens regler. Ved første adgang til ChatMeld bliver brugeren orienteret om én sikkerhedsprocedure på valgte sprog og skal bekræfte den.
Den aktuelle version af reglerne er altid tilgængelig på websiden. Når reglerne opdateres, bliver brugeren automatisk bedt om at gennemgå den nye version og acceptere den, næste gang han åbner ChatMeld.
Indtil den nye version er læst og bekræftet, får brugeren ikke adgang til chatfunktionerne. Det kan ikke omgås. På den måde kan brugeren ikke fortsætte med at bruge tjenesten uden at acceptere de nyeste regler.
Dette er vigtigt både for almindelige brugere og for moderations-teamet. Brugeren får på forhånd klar besked om, hvilke handlinger der er forbudte. Samtidig håndhæver systemet reglerne ikke for ’ukontroversielt indhold’, men baseret på de konkrete begrænsninger, som deltageren har accepteret ved start.
Selv teknisk registrering behøver ikke opbevares for evigt
En lignende princip anvendes til enhedens registrering.
Der oprettes et midlertidigt teknisk post, nødvendig for deltagelse i chats. Brugeren opretter den ikke manuelt, og den kan ikke slettes med et enkelt klik. Hvis enheden er inaktiv i flere dage, fjernes posten automatisk fra serveren — ikke efter uger eller måneder, men præcist efter nogle dage.
Det betyder ikke, at brugeren mister sine køb eller skal starte helt forfra. Købte abonnementer er uafhængige af den midlertidige enhedsregistrering. Når brugeren genåbner appen og gennemgår den nødvendige verificering, gendannes adgangen til købet automatisk.
Brugeren bemærker det ofte ikke. Det hele virker simpelt: appen åbnes, og tilgængelige funktioner vender tilbage.
På den måde opbevarer systemet ikke uendeligt med inaktive tekniske poster, men det kræver heller ikke, at ejeren af abonnementet skal købe nyt hver gang, han vender tilbage.
Moderation starter, før beskeder vises i chatten
Den mest væsentlige del af sikkerheden handler om moderation. I ChatMeld stopper det ikke ved klager efter, at en forbudt besked er blevet set af mange. Beskeder gennemgås med flere trin på serveren, før de offentliggøres. Systemet analyserer ikke kun enkelte ord, men også betydning, kontekst, forskellige skrivestile, forsøg på maskering og sproglige kendetegn.
ChatMeld er ikke en flersproget chatstrøm, hvor enhver kan skrive på hvilket som helst sprog. Hver chat er oprettet til et bestemt sprog. Brugeren vælger sproget selv, og han ser kun chats på det valgte sprog.
Det er ikke nok bare at afkode sproget. Brugeren skal også opfylde betingelser for adgang: befinde sig inden for et bestemt geografisk område, være tilsluttet det rette Wi-Fi-netværk eller andre betingelser afhængigt af chatten.
Beskeder på et andet sprog accepteres ikke i almindelige chats. Dette hjælper med at opretholde klare samtalerammer og forenkler samtidig tekstkontrol. I chats med oversættelse er sproglige roller forhåndsindstillet, så systemet forstår, hvilket sprog der er det oprindelige, og hvilke der skal vises for andre deltagere.
Hån, trusler eller forsøg på seksuelt krænkende adfærd kan skrives med fejl, slang eller med bevidste ændringer af symboler. Ofte bliver den farlige betydning kun tydelig inden for en hel sætning. Derfor er kontrollen ikke kun baseret på en simpel søgning efter forbudte ord.
Hvis der findes forbudt indhold, tillades det ikke i chatten. Afhængigt af sværhedsgraden kan brugeren få en advarsel eller midlertidige adgangsbegrænsninger.
Det betyder ikke, at der ikke er fejl i systemet. Men arkitekturen er en helt anden form for beskyttelse end en model, hvor alt indhold først offentliggøres, og checken først starter efter en rapport.
Hvorfor dette er vigtigt for børnekommunikation
ChatMeld er oprindeligt udviklet med fokus på sikker kommunikation for alle aldersgrupper, især børn. Derfor er forbudt voksenindhold, seksuel chikane, forfølgelse og andre former for uacceptabel adfærd ikke blot nævnt i reglerne, men også begrænset gennem flere lag: regler, serverovervågning og muligheden for at sende beskeder til manuel moderation.
Der er ikke privat overførsel af fotos, videoer eller lydmeddelelser, og ikke et skjult kanalsystem til at kommunikere med børn personligt. Selv personligt tiltale ved navn er synligt for alle deltagere.
Det er ikke et løfte om absolut nulrisiko — ingen kommunikationsplatform kan give sådan en garanti. Men strukturen af ChatMeld hindrer mange af de velkendte muligheder for misbrug og bygges ikke efter “alt er tilladt først, og rejser klager bagefter”-princippet.
ChatMeld er ikke en anonym chat og er heller ikke designet som en anonym tjeneste. Hvis det virker tomt, uden anketformular, fotos, navne eller lang profilhistorik, betyder det ikke, at der ikke er struktur og kontrol indeni.
Den usædvanlige ydre fremtræden siger ikke noget om systemets indre opbygning. Man kan ikke vurdere hele bygningen ud fra facaden: bag skærmen på ChatMeld findes nødvendig teknisk tilmelding, intern profil, adgangsregler, beskedlevetidskontrol og flerlaget moderering.
På baggrund af de populære tjenester, jeg har kendt, er det sjældent at finde en kombination: registrering uden traditionel formular, variable visningsnavne, løbende sammenknytning med den interne profil, offentlige mention uden private vedhæftninger, sproglig moderering på forhånd og sanktioner, der forbliver efter en midlertidig chat er forbi.
Brugeren får en enkelhed: ingen lang formular, ingen personlige data, ingen profil over årevis. Men det betyder ikke, at man slipper for ansvar. Hvis en besked er i strid med reglerne, kan den kobles til den interne profil, der kan vurderes, og der kan pålægges sanktioner, selv efter samtalens sletning.
Derfor bør man ikke bedømme ChatMeld udelukkende ud fra fraværet af den kendte registreringsproces. Det er ikke et brud på sikkerheden, men en anden måde at organisere den på: registrering sker af systemet, adgang er begrænset af sprog, geografi og netværk, beskeder gennemgås, før de offentliggøres, og chats levetid påvirker ikke brugeransvaret.
Læs mere om projektet: chatmeld.de