Технологи

ChatMeld se ažurirao: novi profili, jedinstvena prijava i veća kontrola nad obaveštenjima

ChatMeld je dobio veliko ažuriranje: jedinstvene nadimke, javne profile, prijavu preko MeldID-a i fleksibilna podešavanja obaveštenja sa režimom tišine. Nove mogućnosti olakšavaju komunikaciju, uz očuvanje privatnosti, bezbednosti i privremenog karaktera razgovora.

ChatMeld je postao praktičniji: novi profili, jedinstvena prijava i veća kontrola nad komunikacijom

ChatMeld je dobio veliko ažuriranje koje donosi stalne nadimke, javne profile, prijavu preko MeldID-a i dodatne mogućnosti za upravljanje obaveštenjima. Programeri su aplikaciju učinili praktičnijom za svakodnevnu komunikaciju, uz očuvanje njenih prvobitnih načela: podaci za kontakt učesnika ostaju skriveni, poruke se ne pretvaraju u trajnu arhivu, a bezbednost se obezbeđuje nezavisno od javnog korisničkog imena.

U prethodnim tekstovima već sam pisao o ChatMeld-u — neobičnom servisu u kom se komunikacija ne zasniva na listi kontakata, već na mestu, jeziku i uslovima pristupa razgovoru.

Razmatrali smo geografske četove, Wi-Fi prostore, automatsko prevođenje, privremeno čuvanje poruka i bezbednosni sistem koji omogućava primenu ograničenja čak i bez uobičajene registracije.

Sada je ChatMeld dobio jedno od najznačajnijih ažuriranja svog korisničkog sistema.

U aplikaciji su se pojavile funkcije koje su joj ranije zaista nedostajale: stalni nadimci, javni profili i jedinstvena prijava. Pored toga, programeri su proširili mogućnosti za upravljanje obaveštenjima, pa korisnici mogu sami da odrede koliko često i u koje vreme aplikacija treba da im privlači pažnju.

Na prvi pogled, sve ovo izgleda kao uobičajen razvoj moderne aplikacije za komunikaciju.

Ali kod ChatMeld-a zanimljivije je nešto drugo: kako dodati poznate funkcije, a pritom ne promeniti samu ideju servisa?

Od brojeva u boji do stalnih nadimaka

Ranije su učesnici ChatMeld-a dobijali automatski generisane oznake sastavljene od brojeva i boja.

U okviru jednog četa to je bilo dovoljno. Korisnici su mogli da razlikuju sagovornike i obraćaju im se bez otkrivanja dodatnih informacija.

Međutim, takav model imao je ograničenje.

Zamislimo osobu koja redovno koristi ChatMeld. Ujutru razgovara sa putnicima u vozu, tokom dana učestvuje u diskusiji u blizini univerziteta, a uveče se priključuje četu svog kraja.

U svakom razgovoru njena oznaka mogla je da bude drugačija.

Za interni bezbednosni sistem to nije bilo važno: ChatMeld je i ranije koristio sopstvene tehničke identifikatore.

Ali drugim učesnicima situacija je izgledala drugačije. Bilo je gotovo nemoguće prepoznati poznatog sagovornika u drugom četu.

Sada je taj problem rešen.

Svaki registrovani korisnik dobija jedan jedinstveni nadimak koji važi u celom ChatMeld-u, bez obzira na jezik, lokaciju i izabrani čet.

Ako neko koristi nadimak Bobr, on ostaje Bobr i u četu na nemačkom u Berlinu i u razgovoru na ruskom u Minhenu.

Pritom nadimak nije tehnički identifikator korisnika.

Može se promeniti u skladu sa mogućnostima važećeg paketa, ali takva promena ne stvara novu registraciju niti poništava ranije uvedena ograničenja.

Tako su razdvojena dva zadatka: nadimak pomaže ljudima da se prepoznaju, a interni sistem i dalje brine o bezbednosti.

Profil za koji nije potrebno otkrivati kontakte

Uz nadimke, u ChatMeld-u su se pojavili i javni profili.

Sada možete da otvorite profil drugog učesnika i vidite podatke o njemu koje aplikacija prikazuje.

Na profilu se prikazuju ime i nadimak. Ako korisnik ima posebna ovlašćenja, može da bude prikazan i njegov službeni status, na primer status moderatora.

Skup dostupnih podataka može da se proširi, ali već sada je vidljiva glavna razlika u odnosu na uobičajene društvene platforme.

ChatMeld ne zahteva objavljivanje broja telefona, imejl adrese ili veza ka drugim aplikacijama za razmenu poruka.

Štaviše, važeća pravila komunikacije i dalje ograničavaju deljenje kontaktnih podataka u porukama.

To je naročito važno za servis u kom ljudi mogu da započnu razgovor a da se prethodno ne poznaju.

Zamislimo posetioce nekog događaja.

Nalaze se na istom mestu, vide dostupan čet i počinju da razgovaraju o onome što se dešava. Sada učesnici mogu da se oslovljavaju stalnim nadimcima i otvaraju javne profile.

Ali za to ne moraju da razmenjuju brojeve telefona niti da daju pristup svojim ličnim kontaktima.

Korisnik unosi ime direktno u ChatMeld. Ono je javni deo profila, ali samo po sebi ne potvrđuje nečiji stvarni identitet.

Tako profil čini komunikaciju jasnijom, a da aplikaciju ne pretvara u sistem koji obavezno zahteva otkrivanje ličnih kontakata.

MeldID: jedinstvena prijava, ali ne i jedinstveni profil za sve servise

Najznačajnija tehnička promena odnosi se na prijavu.

ChatMeld sada koristi MeldID — jedinstveni sistem za prijavu u DigiMeld ekosistemu.

U prethodnom članku detaljno sam objasnio kako je ChatMeld funkcionisao bez uobičajenog obrasca za registraciju.

Tada je aplikacija samostalno kreirala tehnički profil i identifikator uređaja. Korisnik nije morao da unosi imejl adresu, smišlja lozinku niti popunjava upitnik.

Takva arhitektura omogućavala je bezbednost bez tradicionalnog naloga.

Sada je sistem dopunjen prijavom preko MeldID-a.

Prilikom prijave, ChatMeld od MeldID-a dobija samo dve vrednosti: imejl adresu i jedinstveni identifikator naloga.

Nikakvi drugi lični podaci se ne traže od MeldID-a.

Korisnik ime i nadimak unosi direktno u ChatMeld.

To znači da jedinstvena prijava ne dovodi do automatskog povezivanja javnih profila u različitim aplikacijama.

Za prijavu u ChatMeld nije potrebno instalirati zasebnu aplikaciju MeldID.

U praksi, korisnik dobija poznat način prijave, a sam ChatMeld mogućnost da upravlja stalnim nadimcima i profilima bez pravljenja sopstvenog, nezavisnog sistema lozinki.

Jedinstvena prijava ne znači i zajednički sistem blokiranja

Jedinstvena prijava ima jednu posebnost na koju vredi obratiti pažnju.

Kada više aplikacija koristi isti sistem za prijavu, može se postaviti pitanje: šta se dešava ako korisnika blokiraju u jednoj od njih?

U ChatMeld-u je to rešeno razdvajanjem odgovornosti.

MeldID se koristi za registraciju i prijavu.

ChatMeld samostalno upravlja profilima, nadimcima, moderacijom i ograničenjima pristupa.

Ako korisnik prekrši pravila ChatMeld-a, sankcije se primenjuju isključivo u okviru te aplikacije.

Njegov MeldID nalog neće biti blokiran.

Neće biti pogođena ni mogućnost korišćenja drugih DigiMeld servisa.

Istovremeno, posedovanje MeldID-a ne omogućava zaobilaženje ograničenja u ChatMeld-u.

Sistem i dalje koristi interne identifikatore i tehničke bezbednosne mehanizme koji su postojali i pre uvođenja nove prijave.

Zato promena nadimka ili ponovna prijava ne oslobađaju korisnika odgovornosti za kršenje pravila.

Ovo je važno arhitektonsko razdvajanje: jedinstvena prijava olakšava pristup, ali ne pretvara različite aplikacije u jedinstven sistem sankcija.

I nadimci podležu moderaciji

Ranije je automatska moderacija ChatMeld-a bila usmerena prvenstveno na poruke i nazive četova.

Sada obuhvata i nadimke.

To je logičan razvoj postojećeg sistema.

Stalni nadimak vide i drugi učesnici. Zato se i on može koristiti za vređanje, provokacije, širenje zabranjenih izraza ili lažno predstavljanje kao predstavnik servisa.

Zato ChatMeld proverava da li su nadimci u skladu sa utvrđenim pravilima.

Za to se koriste mehanizmi SprachMeld-a i druga sredstva automatske provere.

Sistem ne uzima u obzir samo pojedinačne zabranjene reči, već i pokušaje da se one prikriju izmenjenim pisanjem.

Pored toga, korisnici sada mogu da prijave neprikladan nadimak.

Međutim, moderacija nadimaka ne zamenjuje moderaciju poruka.

Sve poruke se i dalje proveravaju pre objavljivanja, a po potrebi moderatori mogu posebno da razmotre pojedinačne prekršaje.

Tako nove mogućnosti nisu stvorile zaseban, nezaštićen deo aplikacije. Na njih se primenjuju ista bezbednosna načela koja su već korišćena u ChatMeld-u.

Obaveštenja prilagođena korisniku

Još jedna primetna promena odnosi se na push obaveštenja.

Na prvi pogled, to je uobičajena funkcija svake aplikacije za komunikaciju. Ali u ChatMeld-u ona ima posebno značenje.

Korisnik može istovremeno da učestvuje u nekoliko geografskih, Wi-Fi ili hibridnih četova. Ako se u svakom od njih vodi aktivna diskusija, broj novih poruka brzo raste.

U uobičajenoj aplikaciji za razmenu poruka takva situacija često se pretvori u neprekidan niz obaveštenja.

U ChatMeld-u su programeri predvideli nekoliko nivoa kontrole nad obaveštenjima.

Korisnik može samostalno da uključi ili isključi zvuk obaveštenja, taktilni odziv i prikaz obaveštenja dok je aplikacija otvorena.

Posebno se podešava ponašanje push obaveštenja dok je korisnik u četovima.

Na primer, moguće je isključiti obaveštenja iz aktivnog četa, a nastaviti da se primaju poruke iz drugih razgovora.

Ali naročito je zanimljiva mogućnost ograničavanja broja ponovljenih obaveštenja.

Umesto posebnog push obaveštenja za svaku novu poruku, možete izabrati režim u kom ChatMeld šalje samo jedno obaveštenje za određeni čet.

Nove poruke i dalje stižu, ali se nova obaveštenja ne šalju dok korisnik ne otvori odgovarajući razgovor.

Zamislimo čet u kom se za nekoliko minuta pojavilo pedeset poruka.

Umesto pedeset obaveštenja, korisnik dobija jedno.

Zna da u četu ima novih poruka, ali ga telefon ne podseća na to posle svake nove poruke.

To je naročito praktično za aktivne diskusije u kojima je korisniku važno samo da zna da ima novih poruka, a ne da odmah dobije obaveštenje o svakoj od njih.

Režim tišine po rasporedu

ChatMeld sada ima još jednu mogućnost — režim tišine.

Korisnik sam bira vreme početka i završetka perioda u kom obaveštenja treba da stižu bez zvuka.

Na primer, od 22:00 do 08:00.

Obaveštenja se pritom ne blokiraju niti nestaju. Ona i dalje stižu, ali nisu praćena zvučnim signalima.

Vreme se određuje prema vremenskoj zoni telefona, a podešeni raspored potvrđuje server.

Tako korisnik može da podesi ne samo broj obaveštenja već i vreme kada aplikacija ne treba da mu odvlači pažnju zvučnim signalima.

Čini mi se da je ovo naročito dobrodošao dodatak konceptu ChatMeld-a.

Servis omogućava učešće u razgovorima povezanim sa okruženjem, ali ne zahteva da se stalno prati svaka poruka.

Komunikacija ostaje dostupna, a korisnik sam upravlja svojom pažnjom.

A šta se desilo sa privatnošću?

Verovatno je to glavno pitanje nakon uvođenja registracije i javnih profila.

Ranije ChatMeld nije tražio imejl adresu korisnika. Sada se ona koristi prilikom prijave preko MeldID-a.

To je stvarna promena u vrstama podataka koji se obrađuju.

Međutim, važno je razumeti za šta se ti podaci koriste i kome su dostupni.

Imejl adresa je potrebna za rad sistema za prijavu i povezivanje registracije sa ChatMeld profilom.

Drugi učesnici je ne vide.

Jedinstveni MeldID identifikator takođe ostaje interna tehnička vrednost.

Ime i nadimak postoje zasebno, direktno u ChatMeld-u.

Geolokacija se i dalje koristi za utvrđivanje dostupnosti odgovarajućih četova, a ne za pravljenje reklamne istorije kretanja.

Poruke se ne koriste za kreiranje trajne lične arhive prepiske.

Tehnički identifikatori i dalje služe za bezbednost i sprečavanje zloupotreba.

To znači da programeri nisu prestali da obrađuju lične podatke — bez njih nije moguće obezbediti potpunu prijavu i funkcionisanje profila.

Ali sačuvali su razliku između podataka koji su potrebni sistemu i informacija koje su dostupne drugim učesnicima.

Upravo ta razlika ima praktičan značaj za privatnost.

Stalni profil ne znači i trajnu prepisku

ChatMeld ima jednu osobinu po kojoj se razlikuje od većine uobičajenih aplikacija za razmenu poruka.

U njemu trajanje korisničkog naloga i trajanje razgovora nisu neposredno povezani.

Korisnik može da ima stalni nadimak i da se vraća u aplikaciju koristeći isti profil.

Ali običan čet nastavlja da postoji u skladu sa rokom svog trajanja.

Ako učesnici nastave da komuniciraju, aktivnost produžava trajanje razgovora.

Ako komunikacija prestane, čet se briše po isteku utvrđenog vremena.

Pojava MeldID-a nije promenila ovaj model.

Registracija ne znači automatsko čuvanje svih korisnikovih poruka.

Stalni nadimak ne stvara trajnu istoriju razgovora.

A mogućnost otvaranja javnog profila ne pretvara običan čet u ličnu prepisku.

U tome je jedna od glavnih razlika ChatMeld-a: sistem čuva podatke o profilu potrebne za njegovo funkcionisanje i bezbednost, ali ne stvara neograničenu arhivu svakog razgovora.

Brisanje profila postalo je zasebna funkcija

Pojava trajnih registracija zahtevala je i promene u upravljanju korisničkim podacima.

Sada možete da zatražite brisanje ChatMeld profila direktno iz aplikacije.

Brisanjem se oslobađa dodeljeni nadimak, a podaci povezani sa profilom brišu se u skladu sa utvrđenim pravilima čuvanja.

Međutim, brisanje ChatMeld-a ne znači i brisanje MeldID-a.

To su različite registracije sa različitim namenama.

Ako korisnik želi u potpunosti da izbriše svoj MeldID nalog, može da iskoristi odgovarajuću funkciju u aplikaciji MeldID ili da pošalje zahtev preko TicketMeld-a, izabere odgovarajući projekat i obrazac za brisanje.

Postoji i automatski mehanizam.

Ako je ChatMeld registracija neaktivna godinu dana, ona se briše, a nadimak postaje dostupan za ponovnu upotrebu.

Prema tome, stalni profil ne podrazumeva nužno neograničeno čuvanje korisničke registracije.

Šta je ostalo nepromenjeno

Posle ovog ažuriranja, ChatMeld je po jednostavnosti korišćenja postao znatno sličniji uobičajenim aplikacijama.

Ali osnovna načela njegovog funkcionisanja ostala su ista.

Komunikacija i dalje zavisi od jezika, lokacije i uslova pristupa određenom četu.

Geografske sobe i dalje su vezane za određenu teritoriju.

Wi-Fi četovi i dalje okupljaju korisnike odgovarajuće mreže.

Hibridne sobe omogućavaju pristup na osnovu geografskog ili mrežnog uslova.

Automatsko prevođenje pomaže učesnicima da komuniciraju na različitim jezicima.

Privremeni četovi ne pretvaraju se u trajne grupe samo zato što korisnici sada imaju profile.

Moderacija pre objavljivanja i dalje proverava poruke pre nego što budu objavljene.

A javni nadimak ne zamenjuje interni bezbednosni sistem.

U suštini, promenio se način na koji korisnik komunicira sa aplikacijom, ali ne i sam model komunikacije.

Razvoj bez odustajanja od prvobitne ideje

Kada sam prvi put pisao o ChatMeld-u, najviše me je zainteresovao neobičan način organizovanja komunikacije.

Umesto da traži poznate ljude, aplikacija je nudila mogućnost pronalaženja razgovora koji odgovara mestu, jeziku i trenutnoj situaciji.

Kasnije sam detaljnije razmotrio bezbednosni sistem i uverio se da odsustvo uobičajene registracije nije značilo i odsustvo tehničke kontrole.

Sada je ChatMeld napravio sledeći korak.

Programeri su dodali funkcije koje su zaista potrebne za praktičniju svakodnevnu upotrebu: stalne nadimke, javne profile, jedinstvenu prijavu, fleksibilno upravljanje obaveštenjima i jasan mehanizam za brisanje registracije.

Pritom nisu promenili čitavu arhitekturu da bi dobili uobičajen interfejs.

Korisnik sada može da bude prepoznatljiv u različitim četovima, ali ne mora da objavljuje kontaktne podatke.

Uvedena je jedinstvena prijava, ali se ograničenja u jednoj aplikaciji ne prenose na druge.

Pojavio se stalni profil, ali su razgovori zadržali privremeni karakter.

Obaveštenja su postala fleksibilnija, ali korisnik sam određuje kada i koliko često aplikacija treba da mu privlači pažnju.

Moderacija je proširena, ali joj je namena ostala ista — sprečavanje kršenja pravila, a ne nadgledanje svakodnevnog života korisnika.

Po mom mišljenju, upravo tako treba da izgleda razvoj proizvoda koji je od samog početka ponudio drugačiji pristup komunikaciji.

Ne odustajati od dobrih rešenja samo zato što su korisnicima potrebne dodatne funkcije, već širiti mogućnosti uz očuvanje prvobitnih načela.

ChatMeld je postao praktičniji i jasniji, ali njegova glavna ideja ostala je ista: za komunikaciju su dovoljni zajedničko mesto, jezik i želja za razgovorom — bez potrebe za razmenom ličnih kontakata.

Više o ChatMeld-u: https://chatmeld.de