Novosti

Solo2 se nenehno razvija. Vsaka vrstica na tej strani je resnična izboljšava, ki deluje v produkciji.

Tisto, kar vidiš tukaj, je že na voljo. Datum vsakega mejnika je okviren: dan, ko so prve izboljšave prispele v produkcijo.

Številke različic na tej strani so povzetki (ena na pomemben mejnik), ne pa natančna številka vsake spremembe. Celoten tehnični dnevnik s točno različico in datumom vsake spremembe je v changelog.

v6.6 funkcionalnost varnost

Predogled povezav, «Moji zapiski» in kopiranje besedila

  • Izbirni predogled povezav: ko pošlješ povezavo, kartica s sliko, naslovom in opisom strani potuje znotraj tvojega šifriranega sporočila. Privzeto so izklopljeni, na voljo vsem in ti odločaš.
  • Ko prvič pošlješ povezavo, te enkrat vprašamo, ali jih želiš; kasneje jih vklopiš ali izklopiš v glavnem meniju.
  • Naš strežnik povezave ne shrani in je ne beleži v dnevnik, prejemnik sporočila pa nikoli ne vzpostavi stika s tem spletnim mestom.
  • Predogledi za YouTube in Reddit se prikažejo z veliko sliko.
  • Tvojih 24 besed se ob registraciji ne odpre več samodejno: vedno jih najdeš v «Moji podatki → Prikaži svojih 24 besed». Zapiši si jih na papir.
  • «Moji zapiski»: klepet s samim seboj za shranjevanje besedil, povezav in datotek. Ustvari se ob prvi uporabi, nikomur se ne pošlje, sinhronizira se z drugimi napravami in ga lahko skriješ z ikono zvezka.
  • «Kopiraj besedilo» v PDF-jih: kopira besedilo vseh strani z enim gumbom, ne da bi datoteka zapustila tvojo napravo.
  • Prepoznavanje besedila na fotografijah in skeniranih PDF-jih v tvoji napravi: fotografija se prikaže pokončno, tudi če si jo posnel postrani, izbiraš pa med približno 30 evropskimi jeziki. Vsak jezik se prenese le na zahtevo in ga lahko odstraniš v «Moji podatki».
  • Pošiljanje istega sporočila ali datoteke več stikom hkrati je zdaj brezplačno za vse račune.
  • Celotna aplikacija takoj spremeni jezik, ne da bi bilo treba znova naložiti stran.
  • Solo2 se zdaj samodejno posodobi ob varnem trenutku (nikoli med klicem, prenosom datotek ali med tipkanjem), se znova odpre v istem klepetu in te obvesti s kratkim obvestilom. Ničesar več ni treba pritisniti ali znova naložiti strani.
  • Meni profila je združen v razdelke, na računalniku pa se ob premiku miške nad sporočilo prikažeta ikoni za kopiranje in posredovanje.
  • Ob odjavi se zaslon popolnoma počisti: osnutek, odprt klepet, iskalno polje in podatki tvojega računa niso več vidni naslednji osebi, ki bo uporabila napravo.
  • Obvestilo na vrhu ti pove, v kakšnem stanju je tvoj račun (obdobje odloga, preizkus, ki se bo kmalu iztekel, ali začasno ustavljen račun) in kdaj bo izbrisan, vsako blokirano dejanje pa pojasni razlog.
  • Vsak klepet shrani svoj osnutek: zamenjaš pogovor in to, kar si pisal/a, ostane tam, tudi če znova naložiš stran.
  • Tvoja profilna slika in slike tvojih stikov se takoj posodobijo v glavi in na seznamu, ob odstranitvi pa resnično izgine.
  • Odzivi s čustvenimi simboli: ko z miško zapelješ čez sporočilo ali dolgo pritisneš na telefonu, se prikaže vrstica s šestimi simboli za odziv z enim dotikom. Na telefonu se preostali del zaslona za menijem zatemni.
  • «Izvleci besedilo» in «Kopiraj besedilo» v meniju fotografij in PDF-jev, ne da bi jih odprl/a: besedilo se prepozna neposredno v tvoji napravi.
  • Nova možnost «Deli» v meniju sporočila in v izbirni vrstici ter «Izberi vsa sporočila» v meniju vsakega pogovora.
  • Običajne povezave brez «https://» (kot sta youtu.be/… ali www.…) so zdaj klikljive, sporočilo s povezavo pa pred pošiljanjem počaka nekaj sekund, da je predogledna kartica pripravljena.
  • Ob brisanju stika lahko ohraniš sporočila in datoteke: pogovor ostane kot zgodovina, označen z «Samo zgodovina», če si ga izbrisal(a) ti, ali «Izbrisal tvoj stik», če ga je izbrisala druga oseba.
  • Stika Podpora ni mogoče izbrisati, lahko pa ga skriješ, tako kot «Moji zapiski»; znova se prikaže, ko ga odpreš v razdelku «Podpora» ali ko ti piše.
  • «Kako začeti»: ilustrirani vodnik v petih korakih v meniju profila, ki se prikaže tudi takrat, ko je tvoj seznam klepetov prazen.
  • «Odjavi se in izbriši to napravo»: v meniju profila s TE naprave odstrani tvoja sporočila, datoteke in stike; tvoj račun in druge naprave ostanejo takšne, kot so bile, znova pa se lahko prijaviš z imenom in geslom.
  • Ko nečesa ni mogoče storiti (klic, ki ne uspe, datoteka, ki se ne prilega, zavrnjeno pošiljanje), te zdaj o tem obvesti okno z gumbom «Razumem» in razlogom, namesto obvestila, ki samo izgine.
  • Če mikrofon pri klicanju ali sprejemu klica ne deluje, ti okno pove, ali si ga blokiral, ali mikrofona ni ali ga uporablja druga aplikacija, in kje preveriti.
  • Posebni dotiki (zvonec, poljub…) se zdaj shranijo kot vrstica v klepetu, in če prispejo pozno (ko je bila druga oseba brez povezave), jih vidiš tam, čeprav niso zazvonili.
  • Dotiki te dosežejo tudi pri zaprti aplikaciji kot obvestilo, in če si za stik izklopil možnost «Dovoli dotike», ne prejme nobenega.
  • Pri ustvarjanju računa ali prvi prijavi se najprej prikažejo pogoji in pravilnik o zasebnosti, z ločenim potrditvenim poljem za potrditev, da imaš vsaj 16 let. Obstoječi računi to sprejmejo enkrat.
  • »Naredi PDF z možnostjo iskanja«: optično prebrani PDF prejme neviden besedilni sloj v kopiji, shranjeni v »Moji zapiski«; nikoli se ne pošlje, izvirnik pa ostane nedotaknjen. Kopije imajo zlat rob.
  • Stikalo »Samodejno pretvori prejete datoteke PDF« za posamezen stik (tudi v »Moji zapiski«): privzeto izklopljeno, pretvori le tisto, kar prispe po vklopu.
  • Meni datoteke PDF vedno prikazuje »Naredi PDF z možnostjo iskanja«, če to ni mogoče, pa je možnost zasenčena z navedbo razloga. Če PDF že vsebuje besedilo na le nekaterih straneh, te pred pretvorbo vpraša.
  • »Premakni zgodovino v…« v meniju vsakega klepeta: kopira celoten pogovor v drug klepet z izvirnimi avtorji in datumi, s prikazom napredka, gumbom za preklic in nadaljevanjem ob osvežitvi.
  • »Izberi vsa sporočila« tudi v izbirnem načinu; pri posredovanju 200 sporočil ali več te prej vpraša in jih pošlje v paketih z napredkom.
  • Brisanje obsežnega klepeta je precej hitrejše, vsak izbris 500 sporočil ali več pa prikazuje vrstico napredka.
  • Vsak klic pusti vrstico v klepetu na obeh straneh: zavrnjen, zasedeno, zgrešen, neuspešen ali sprejet s trajanjem.
  • Neuspelo pošiljanje ostane označeno in ga je mogoče ponoviti z enim dotikom; opozorilo se sinhronizira med tvojimi napravami.
  • Tvoja profilna slika doseže stike s katere koli tvoje naprave, najnovejša vedno zmaga, njena odstranitev pa se uveljavi, tudi če so bili brez povezave.
  • Neprebrani klepeti nosijo oznako, uvrstijo se na vrh pod odprtim klepetom, število pa se prikaže v naslovu zavihka. Sporočilo velja za prebrano le, če je okno v ospredju.
  • V klepetu z izbrisanim računom lahko pišeš naprej; opozorilo te obvesti, da bo napisano ostalo na čakanju. Pri kopiranju izbranih sporočil se kopira le to, kar bereš.
  • V nastavitvah lahko vklopiš ali izklopiš potrdila o branju; če jih izklopiš, ne boš videl, kdaj drugi preberejo tvoja sporočila, drugi pa ne bodo videli, kdaj prebereš njihova.
v6.5 funkcionalnost varnost

Overjen datum, podpisana kopija in poslovna vizitka

  • Overi datum na kateri koli datoteki v klepetu: največ tri neodvisne časovne avtoritete jo podpišejo in prejmeš dokaz, ki ga lahko preveriš sam (2 na mesec v Normal, 20 v Pro, 100 v Business)
  • Preverljiva podpisana kopija: izvozi pogovor s podpisom, ki ga lahko vsakdo preveri brez povezave in brez računa, ter dokaži posamezno sporočilo ločeno; ustvarijo jo plačljivi računi
  • Poslovna vizitka za Pro in Business: pasica banner in do tri vrstice na vrhu vsakega pogovora, ki jih tvoji stiki vidijo le, če smo podpisali, da ima tvoj račun ta paket
  • Barvne oznake za tvoje stike, z imenom in filtrom, ki jih vidiš le ti na svojih napravah
  • Pošlji sporočilo ali datoteko več stikom hkrati, z izidom za vsakega
  • Lastna ura v aplikaciji, usklajena s strežnikom, ki te oranžno opozori, če se je ura tvoje naprave zamaknila
  • Varnostni ključi tvojih stikov se prenesejo na tvoje druge naprave, seja pa se obnavlja, medtem ko uporabljaš aplikacijo
  • Zasebni osebni dokumenti: shrani dokument (osebno izkaznico, vozniško dovoljenje, potrdilo) šifriran v svoj račun in ga pokaži stiku za čas, ki ga izbereš, s potrdilom o prejemu in možnostjo preklica
  • Klepet s Podporo je zdaj pogovor s šifriranjem od konca do konca, enako kot s tvojimi stiki
v6.4 funkcionalnost ux varnost

Poslovni račun: financiraj in povabi svojo ekipo

  • Nov poslovni račun za vabljenje in financiranje računov drugih oseb z bonusom, ki ga lahko nastavi skrbnik
  • Financiraj že obstoječi račun ali kadar koli spremeni lastno raven računa
  • Računi, ustvarjeni s povabilom, morajo ob prvi prijavi spremeniti svoje začasno geslo
  • Nova vizualna identiteta, ki si jo deli s preostalo družino Solo: prenovljen prijavni zaslon, lastna tipografija in nova privzeta tema "Solo"
  • Identifikatorji tvojih stikov in sporočil se v tvoji napravi ne shranjujejo več v navadnem besedilu: pred shranjevanjem se nepovratno preoblikujejo, tako da niti neposreden dostop do lokalne shrambe ne razkrije, s kom govoriš
  • Nov izbirni zavihek tehnične statistike, privzeto onemogočen: v realnem času prikazuje tvoje aktivne tunele, kanale ter poslane in prejete bajte, vidno samo tebi
v6.3 funkcionalnost

Račun Pro in povezave s povabilom

  • Nov račun Pro z možnostjo financiranja računa druge osebe ob ustvarjanju ali pozneje
  • Vnaprej ustvarjene povezave s povabilom: deliš povezavo in druga oseba vstopi neposredno, brez predhodnih korakov
  • Razvrščanje tunelov po imenu ali nedavni dejavnosti
  • Kopiranje sporočila v odložišče iz kontekstnega menija
v6.2 varnost

Tiho seznanjanje, odstranjeni metapodatki, zaklepanje aplikacije

  • Novo seznanjanje z malo metapodatki: skeniraš kodo QR ali odpreš povezavo in nič ne razkrije, kdo se povezuje s kom
  • Obnovitev računa v novi napravi z uporabo le tvojih 24 besed
  • Samodejno odstranjevanje metapodatkov (EXIF, lokacija GPS) iz poslanih fotografij, z vidnim indikatorjem in nastavitvijo za vsak stik
  • Zaklepanje aplikacije s kodo PIN ali prstnim odtisom/Face ID, z geslom računa kot rezervo
  • Iskanje po vseh pogovorih hkrati, ne le po enem
v6.1 infrastruktura varnost

Prenovljen sistem za sporočanje, zanesljiva sinhronizacija

  • Nov sistem za sporočanje in shema lokalnega shranjevanja, zgrajeni od začetka — doslej največja notranja sprememba projekta
  • Sinhronizacija med tvojimi napravami s samodejnim popravljanjem: zazna in odpravi neskladja brez tvojega posredovanja
  • Popolna prenova jedra za komunikacijo v realnem času, ki je odpravila več dejanskih varnostnih ranljivosti
  • Prenosi velikih datotek s samodejno obnovo poškodovanih segmentov
  • Nenehno poskušanje neposredne povezave: če pogovor preide v način releja, aplikacija še naprej poskuša vzpostaviti neposredni tunel
  • Indikator vrste povezave (neposredna/rele) popravljen, da vedno prikazuje isto stanje na obeh straneh
  • Varnostno kopiranje in obnova zgrajena na novem skupnem jedru
  • Zaključek varnostnega pregleda celotnega sistema: odpravljenih na desetine ugotovitev, od kriptografije do upravljanja sej
v5.1 infrastruktura

Komunikacija v realnem času

  • WebSocket za takojšnjo signalizacijo med uporabniki
  • Pametni Polling kot samodejna rezervna možnost, če WebSocket ni na voljo
  • Ponovna povezava z naključnim jitterjem za preprečevanje nasičenosti strežnika
  • Blue-green deploy za neopazne posodobitve brez prekinitev
  • Samodejno zaznavanje blokiranih procesov z obveščanjem administratorja
v5.0 varnost funkcionalnost

Suverena identiteta in datoteke brez meja

  • Naključni 256-bitni glavni ključ — isti kriptografski nivo kot Bitcoin
  • 24 besed za obnovo (standard BIP39) za obnovitev identitete na kateri koli napravi
  • Dostop brez povezave (offline) s frazo za obnovo — deluje brez strežnika
  • Prenos datotek poljubne velikosti prek neposrednega P2P (preizkušeno z 10 GB)
  • Disk streaming: prejemnik piše neposredno na disk brez nasičenja RAM-a
  • Samodejno nadaljevanje, če se povezava prekine med prenosom
  • Preverjanje integritete SHA-256 na vsaki preneseni datoteki
  • Šifrirani govorni klici točka-točka
  • Šifrirana videokonferenca točka-točka
  • Ime naprave in digitalni prstni odtis za prepoznavo, od kje se povezuješ
v4.0 varnost

Deterministična identiteta in večplastna zaščita

  • Tvoje geslo generira tvojo kriptografsko identiteto — se ne shranjuje, temveč izračuna
  • Device Secret: druga nevidna plast, ki okrepi tvoje geslo, ne da bi ti bilo treba karkoli storiti
  • Rotacija gesla s samodejnim ponovnim šifriranjem vseh tvojih podatkov
  • Okno za obnovo, če tvojih podatkov ni mogoče dešifrirati
  • Verifikacija TOFU (Trust On First Use) ob menjavi naprave
  • Efemerni signali: signalni ključi se generirajo na sejo in zavržejo
v3.17 funkcionalnost ux

Poln klepet in profesionalna izkušnja

  • Emoji reakcije na sporočila (dolg pritisk)
  • Brisanje sporočil za vse (60-sekundno okno) z zaščito proti lažnemu predstavljanju
  • Efemerna sporočila: po branju se samouničijo
  • Takojšnje iskanje po zgodovini pogovorov
  • Časovni ločilniki v klepetu (Danes, Včeraj, polni datum)
  • Potrditve dostave in branja z natančnim časom
  • Kopiranje zgodovine med tuneli
  • Efemerni tuneli s časovnikom (5 min, 15 min, 1 ura)
v3.15 funkcionalnost

Multimedija in verifikacija

  • Glasovna sporočila z valovno obliko in predvajanjem v klepetu
  • GeoSello: GPS lokacija, kriptografsko podpisana z Ed25519
  • Protokol Ogledalo: popolna sinhronizacija med tvojimi napravami
  • Profilne slike z integriranim urejevalnikom
v3.14 ux varnost

Profesionalna zasnova in zaščita pred interferenco

  • Popolna vizualna prenova: mehki mehurčki, SVG ikone, Voronoi vzorec
  • Zaščita signalizacije pred interferenco med tuneli
  • Protokol Ogledalo: sinhronizacija med tvojimi napravami
  • ICE Restart: hitra ponovna vzpostavitev povezave brez izgube šifrirane seje
  • Prenovljena stranska plošča s predogledom zadnjega sporočila
v3.02 varnost funkcionalnost

Zero Knowledge Total

  • Strežnik ne hrani razmerij med uporabniki — tvoja naprava je edini vir
  • Povabila s čarobno lenko: en klik za povezavo
  • Toque Perfecto: samodejna povezava iz push obvestila
  • Izvoz in uvoz tvojih šifriranih podatkov
  • Kriptografska verifikacija identitete kontakta (Safety Numbers)
  • Pametna push obvestila s kriptografsko verifikacijo
v3.0 infrastruktura

Modularna arhitektura in zmogljivost

  • Backend na novo napisan z modularno arhitekturo (specializirani handlerji)
  • Frontend preseljen na module ES6 z optimiziranim nalaganjem
  • Šifriranje, pospešeno z WebAssembly (do 860x hitreje pri batch operacijah)
  • Thread Pool za sočasne povezave
  • Graceful shutdown brez izgube aktivnih povezav
v2.0 jeziki varnost

Internacionalizacija in utrjevanje

  • 36 jezikov na voljo, vključno s podporo RTL (arabščina, farsi, hebrejščina)
  • Hashing gesel z Argon2id (odporno na strojne napade)
  • Baza podatkov z načinom WAL za maksimalno integriteto
  • Sistem samodejne namestitve z možnostjo rollbacka
  • Dinamični strežnik TURN za povezave za restriktivnimi požarnimi zidovi
v1.0 temelji

Začetek

  • Šifriran klepet, neposredna povezava med napravami
  • Backend napisan v Zig-u: 5.8 MB nativni binarij brez odvisnosti
  • PWA namestljiva na katero koli napravo brez trgovine z aplikacijami
  • Administracijska plošča z avtentikacijo
  • Lasten binarni protokol (zcatpack) za učinkovito komunikacijo

Acceso anticipado por invitación. Solo2 está en desarrollo activo. Cada versión que ves aquí es código real funcionando en producción, no una promesa. Si quieres probar Solo2, solicita una invitación desde la página principal.