Jaunumi

Solo2 pastāvīgi attīstās. Katra šīs lapas rindiņa ir reāls uzlabojums, kas darbojas ražošanā.

Tas, ko šeit redzi, jau ir pieejams. Katra posma datums ir aptuvens: diena, kad pirmie uzlabojumi nonāca ražošanā.

Versiju numuri šajā lapā ir kopsavilkuma etiķetes (viena katram svarīgam posmam), nevis precīzs katru izmaiņu numurs. Pilns tehniskais žurnāls ar precīzu katras izmaiņas versiju un datumu atrodas changelog.

v6.6 funkcionalitāte drošība

Saišu priekšskatījums, «Manas piezīmes» un kopēt tekstu

  • Neobligāts saišu priekšskatījums: nosūtot saiti, kartīte ar lapas attēlu, virsrakstu un aprakstu pārvietojas tavā šifrētajā ziņojumā. Tie ir pēc noklusējuma atspējoti, pieejami visiem un tu izlem.
  • Pirmo reizi nosūtot saiti, mēs vienreiz pajautāsim, vai tos vēlies; vēlāk tos vari ieslēgt vai izslēgt galvenajā izvēlnē.
  • Mūsu serveris nesaglabā saiti un nereģistrē to žurnālā, un ziņojuma saņēmējs nekad nesazinās ar šo vietni.
  • YouTube un Reddit priekšskatījumi tiek rādīti ar lielu attēlu.
  • Tavi 24 vārdi vairs netiek automātiski atvērti reģistrācijas laikā: tie vienmēr ir pieejami sadaļā «Mani dati → Skatīt savus 24 vārdus». Pieraksti tos uz papīra.
  • «Manas piezīmes»: tērzēšana ar sevi tekstu, saišu un failu saglabāšanai. Tā tiek izveidota pirmajā lietošanas reizē, netiek nevienam nosūtīta, sinhronizējas ar citām tavām ierīcēm un vari to paslēpt ar piezīmju grāmatiņas ikonu.
  • «Kopēt tekstu» PDF failos: kopē visu lapu tekstu ar vienu pogu, failam nepametot tavu ierīci.
  • Teksta atpazīšana fotoattēlos un skenētos PDF failos tavā ierīcē: fotoattēls tiek parādīts pareizi, pat ja uzņemts uz sāniem, un vari izvēlēties no aptuveni 30 Eiropas valodām. Katra valoda tiek lejupielādēta tikai pēc pieprasījuma, un vari to noņemt sadaļā «Mani dati».
  • Vienas un tās pašas ziņas vai faila nosūtīšana vairākiem kontaktiem vienlaikus tagad ir bez maksas visiem kontiem.
  • Visa lietotne uzreiz maina valodu, nepārlādējot lapu.
  • Solo2 tagad atjauninās pats drošā brīdī (nekad zvana, failu pārsūtīšanas laikā vai rakstot), atveras no jauna tajā pašā tērzēšanā un paziņo par to ar īsu piezīmi. Vairs nekas nav jānospiež un lapa nav jāpārlādē.
  • Profila izvēlne ir sadalīta sadaļās, un datorā, novietojot kursoru virs ziņas, parādās kopēšanas un pārsūtīšanas ikonas.
  • Izrakstoties ekrāns tiek pilnībā notīrīts: melnraksts, atvērtais tērzēšanas logs, meklēšanas josla un tava konta dati vairs nav redzami nākamajai personai, kura lietos ierīci.
  • Paziņojums augšpusē norāda, kādā stāvoklī ir tavs konts (labvēlības periods, drīz beigsies izmēģinājums vai apturēts konts) un kad tas tiks dzēsts, un jebkura bloķēta darbība paskaidro iemeslu.
  • Katra tērzēšana saglabā savu melnrakstu: pārslēdzies uz citu sarunu, un rakstītais paliek savā vietā, pat ja pārlādē lapu.
  • Tavs un tavu kontaktu profila attēls uzreiz atjauninās galvenē un sarakstā, un, to noņemot, tas patiešām pazūd.
  • Reakcijas ar emocijzīmēm: virzot peli pār ziņojumu vai turot nospiestu tālrunī, parādās josla ar sešām emocijzīmēm, lai reaģētu ar vienu pieskārienu. Tālrunī pārējā ekrāna daļa aiz izvēlnes kļūst blāvāka.
  • «Izvilkt tekstu» un «Kopēt tekstu» fotoattēlu un PDF izvēlnē, tos neatverot: teksts tiek atpazīts tavā ierīcē.
  • Jauna iespēja «Kopīgot» ziņojumu izvēlnē un atlases joslā, kā arī «Atlasīt visus ziņojumus» katras sarunas izvēlnē.
  • Biežāk izmantotās saites bez «https://» (piemēram, youtu.be/… vai www.…) tagad ir klikšķināmas, un ziņojums ar saiti pirms nosūtīšanas dažas sekundes nogaida, līdz tā vizītkarte ir gatava.
  • Dzēšot kontaktu, vari saglabāt ziņojumus un failus: saruna paliek kā vēsture ar atzīmi «Tikai vēsture», ja to dzēsi tu, vai «Dzēsis tavs kontakts», ja to dzēsa otra persona.
  • Atbalsta kontaktu nevar izdzēst, bet to var paslēpt, tāpat kā «Manas piezīmes»; tas atkal parādās, kad to atver no «Atbalsts» vai kad tas tev uzraksta.
  • «Kā sākt»: piecu soļu ilustrēta pamācība profila izvēlnē, kas parādās arī tad, kad tavs tērzēšanas saraksts ir tukšs.
  • «Izrakstīties un dzēst šo ierīci»: profila izvēlnē noņem no ŠĪS ierīces tavus ziņojumus, failus un kontaktus; tavs konts un citas ierīces paliek nemainīgas, un tu vari atkal pieteikties ar savu vārdu un paroli.
  • Kad kaut ko nevar paveikt (zvans neizdodas, fails neietilpst, sūtījums noraidīts), par to tagad ziņo logs ar pogu «Sapratu» un iemeslu, nevis paziņojums, kas pazūd pats.
  • Ja mikrofons nedarbojas zvanot vai atbildot, logs norāda, vai esi to bloķējis, mikrofona nav vai to izmanto cita lietotne, un kur to pārbaudīt.
  • Īpašie pieskārieni (zvans, skūpsts…) tagad tiek saglabāti kā rinda tērzēšanā, un, ja tie pienāk vēlu (otrai personai esot bezsaistē), tu tos redzi tur pat tad, ja tie neiezvanījās.
  • Pieskārieni tevi sasniedz arī ar aizvērtu lietotni kā paziņojums, un, ja kontaktam esi izslēdzis «Atļaut pieskārienus», tas nesaņem nevienu.
  • Izveidojot kontu vai piesakoties pirmo reizi, vispirms tiek parādīti noteikumi un privātuma politika ar atsevišķu izvēles rūtiņu, lai apstiprinātu, ka tev ir vismaz 16 gadi. Esošie konti to pieņem vienu reizi.
  • „Padarīt PDF meklējamu”: skenēts PDF saņem neredzamu teksta slāni kopijā, kas tiek saglabāta sadaļā „Manas piezīmes”; tas nekad netiek nosūtīts un oriģināls paliek neskarts. Kopijām ir zelta kontūra.
  • Slēdzis „Automātiski konvertēt saņemtos PDF failus” katram kontaktam (arī sadaļā „Manas piezīmes”): pēc noklusējuma izslēgts, konvertē tikai to, kas pienāk pēc ieslēgšanas.
  • PDF izvēlnē vienmēr ir redzams „Padarīt PDF meklējamu”, un, ja tas nav iespējams, opcija parādās aptumšota ar norādītu iemeslu. Ja PDF teksts ir tikai dažās lapās, pirms konvertēšanas tiek vaicāts.
  • „Pārvietot vēsturi uz…” katras tērzēšanas izvēlnē: nokopē visu sarunu uz citu tērzēšanu ar sākotnējiem autoriem un datumiem, ar progresa rādītāju, atcelšanas pogu un turpināšanu pēc pārlādēšanas.
  • „Atlasīt visus ziņojumus” arī atlases režīmā; pārsūtot 200 vai vairāk ziņojumu, vispirms tiek vaicāts un tie tiek nosūtīti partijās ar progresa rādījumu.
  • Milzīgas tērzēšanas dzēšana notiek daudz ātrāk, un, dzēšot 500 vai vairāk ziņojumu, tiek rādīta progresa josla.
  • Katrs zvans atstāj rindiņu tērzēšanā abās pusēs: noraidīts, aizņemts, neatbildēts, neizdevies vai atbildēts ar ilgumu.
  • Neveiksmīgs sūtījums paliek atzīmēts un to var mēģināt vēlreiz ar vienu pieskārienu; paziņojums sinhronizējas starp tavām ierīcēm.
  • Tavs profila attēls sasniedz kontaktus no jebkuras tavas ierīces, jaunākais vienmēr uzvar, un tā noņemšana tiek nodota pat tad, ja viņi bija bezsaistē.
  • Nelasītām tērzēšanām ir marķieris, tās tiek novietotas augšā zem atvērtās tērzēšanas un skaits parādās cilnes nosaukumā. Ziņojums tiek uzskatīts par izlasītu tikai tad, ja logs ir priekšplānā.
  • Tērzēšanā ar dzēstu kontu vari turpināt rakstīt; paziņojums informē, ka uzrakstītais paliks gaidīšanā. Kopējot atlasītos ziņojumus, tiek kopēts tikai tas, ko lasi.
  • Iestatījumos vari ieslēgt vai izslēgt lasīšanas apstiprinājumus; ja tos izslēgsi, tu neredzēsi, kad citi lasa tavus ziņojumus, un citi neredzēs, kad tu lasi viņu ziņojumus.
v6.5 funkcionalitāte drošība

Apliecināts datums, parakstīta kopija un profesionālā vizītkarte

  • Apliecināt datumu jebkuram tērzēšanas failam: ne vairāk kā trīs neatkarīgas laika iestādes to paraksta un tu saņem pierādījumu, kuru vari pārbaudīt pats (2 mēnesī plānā Normal, 20 plānā Pro, 100 plānā Business)
  • Pārbaudāma parakstīta kopija: eksportē sarunu ar parakstu, kuru ikviens var pārbaudīt bezsaistē un bez konta, un pierādi atsevišķu ziņu atsevišķi; to izveido maksas konti
  • Profesionālā vizītkarte plāniem Pro un Business: baneris un līdz trim rindiņām katras sarunas augšdaļā, ko tavi kontakti redz tikai tad, ja esam parakstījuši, ka tavam kontam ir šis plāns
  • Krāsu birkas taviem kontaktiem ar nosaukumu un filtru, ko savās ierīcēs redzi tikai tu
  • Nosūti ziņu vai failu vairākiem kontaktiem vienlaikus, redzot katra rezultātu
  • Lietotnes iekšējais pulkstenis, saskaņots ar serveri, kas oranžā krāsā brīdina, ja tavas ierīces pulkstenis ir nobīdījies
  • Tavu kontaktu drošības atslēgas pāriet uz tavām citām ierīcēm, un sesija tiek atjaunota, kamēr lieto lietotni
  • Privāti personu apliecinoši dokumenti: saglabā savā kontā šifrētu dokumentu (personas apliecību, vadītāja apliecību, sertifikātu) un uzrādi to kontaktam uz sevis izvēlēto laiku, ar saņemšanas apliecinājumu un iespēju to atsaukt
  • Atbalsta tērzēšana tagad ir no gala līdz galam šifrēta saruna, tāpat kā ar taviem kontaktiem
v6.4 funkcionalitāte ux drošība

Business konts: finansē un uzaicini savu komandu

  • Jauns Business konts, lai uzaicinātu un finansētu citu personu kontus ar administratora konfigurējamu bonusu
  • Finansē jau esošu kontu vai maini sava konta līmeni jebkurā laikā
  • Kontiem, kas izveidoti ar ielūgumu, pirmajā pieteikšanās reizē ir jāmaina pagaidu parole
  • Jauna vizuālā identitāte, kopīga ar pārējo Solo ģimeni: pārveidots pieteikšanās ekrāns, sava tipogrāfija un jauna noklusējuma "Solo" tēma
  • Tavu kontaktu un ziņojumu identifikatori tavā ierīcē vairs netiek saglabāti vienkāršā tekstā: pirms saglabāšanas tie tiek neatgriezeniski pārveidoti, tāpēc pat tieša piekļuve vietējai krātuvei neatklāj, ar ko tu sarunājies
  • Jauns izvēles tehniskās statistikas panelis, pēc noklusējuma atspējots: reāllaikā parāda tavus aktīvos tuneļus, kanālus, kā arī nosūtītos un saņemtos baitus, redzams tikai tev
v6.3 funkcionalitāte

Pro konts un ielūgumu saites

  • Jauns Pro konts, ar iespēju finansēt citas personas kontu to veidojot vai vēlāk
  • Iepriekš izveidotas ielūgumu saites: kopīgo saiti, un otra persona pievienosies tieši, bez iepriekšējām darbībām
  • Tuneļu kārtošana pēc nosaukuma vai nesenās aktivitātes
  • Ziņojuma kopēšana starpliktuvē no konteksta izvēlnes
v6.2 drošība

Klusa savienošana pārī, metadatu noņemšana, lietotnes bloķēšana

  • Jauna savienošana ar zemu metadatu apjomu: skenējot QR kodu vai atverot saiti, nekas neatklāj, kurš ar kuru savienojas
  • Konta atjaunošana jaunā ierīcē, izmantojot tikai tavus 24 vārdus
  • Automātiska metadatu (EXIF, GPS atrašanās vieta) noņemšana no nosūtītajiem fotoattēliem, ar redzamu indikatoru un atsevišķu iestatījumu katrai kontaktpersonai
  • Lietotnes bloķēšana ar PIN vai pirkstu nospiedumu/Face ID, izmantojot konta paroli kā rezerves variantu
  • Meklēšana visās tavās sarunās vienlaikus, nevis tikai vienā
v6.1 infrastruktūra drošība

Pārbūvēts ziņojumapmaiņas dzinējs, uzticama sinhronizācija

  • Jauns ziņojumapmaiņas dzinējs un lokālās glabāšanas shēma, kas uzbūvēti no nulles – līdz šim lielākās iekšējās projekta izmaiņas
  • Sinhronizācija starp tavām ierīcēm ar automātisku pašatjaunošanos: atklāj un labo neatbilstības bez tavas līdzdalības
  • Pilnīga reāllaika saziņas kodola pārveide, kas novērsa vairākas reālas drošības ievainojamības
  • Lielu failu pārsūtīšana ar automātisku bojāto segmentu atjaunošanu
  • Neierobežots mēģinājums izveidot tiešu savienojumu: ja saruna pāriet retranslācijas režīmā, Solo2 turpina mēģināt atgriezties pie tiešā tuneļa
  • Savienojuma tipa (tiešs/retranslācija) indikators ir izlabots, lai abos galos vienmēr rādītu to pašu statusu
  • Dublēšana un atjaunošana ir pārbūvēta, izmantojot jauno kopējo dzinēju
  • Pilnīga visas sistēmas drošības audita pabeigšana: desmitiem izlabotu atradumu, sākot no kriptogrāfijas līdz sesiju pārvaldībai
v5.1 infrastruktūra

Saziņa reāllaikā

  • WebSocket tūlītējai signalizācijai starp lietotājiem
  • Viedais polling kā automātisks rezerves variants, ja WebSocket nav pieejams
  • Atkārtota savienošana ar nejaušu jitter, lai izvairītos no servera pārslodzes
  • Izvietošana bez pārtraukuma (blue-green deploy) neredzamiem atjauninājumiem
  • Automātiska bloķētu procesu noteikšana ar brīdinājumu administratoram
v5.0 drošība funkcionalitāte

Suverēna identitāte un faili bez ierobežojumiem

  • Nejauša galvenā atslēga, 256 biti — tāds pats kriptogrāfiskais līmenis kā Bitcoin
  • 24 atjaunošanas vārdi (BIP39 standarts) identitātes atjaunošanai jebkurā ierīcē
  • Bezsaistes piekļuve ar atjaunošanas frāzi — darbojas bez servera
  • Jebkura izmēra failu pārsūtīšana ar tiešo P2P (testēts ar 10 GB)
  • Straumēšana uz disku: saņēmējs raksta tieši, nepārslogojot atmiņu
  • Automātiska atsākšana, ja savienojums pārtrūkst pārsūtīšanas laikā
  • SHA-256 integritātes pārbaude katram pārsūtītajam failam
  • Šifrēti balss zvani no gala līdz galam
  • Šifrēta videokonference no gala līdz galam
  • Ierīces nosaukums un pirkstu nospiedums, lai identificētu, no kurienes pieslēdzaties
v4.0 drošība

Deterministiska identitāte un daudzslāņu aizsardzība

  • Tava parole ģenerē tavu kriptogrāfisko identitāti — tā netiek saglabāta, bet aprēķināta
  • Device Secret: neredzams otrais slānis, kas pastiprina tavu paroli bez jebkādām darbībām
  • Paroles maiņa ar automātisku visu tavu datu pāršifrēšanu
  • Atjaunošanas logs, ja tavus datus nevar atšifrēt
  • TOFU (Trust On First Use) pārbaude, mainot ierīci
  • Īslaicīgie signāli: signalizācijas atslēgas tiek ģenerētas katrai sesijai un izmestas
v3.17 funkcionalitāte ux

Pilnīgs čats un profesionāla pieredze

  • Emoji reakcijas ziņojumos (ilgs nospiešana)
  • Ziņojumu dzēšana visiem (60 sekunžu logs) ar aizsardzību pret uzdošanos
  • Īslaicīgie ziņojumi: automātiski iznīcinās pēc izlasīšanas
  • Tūlītēja meklēšana sarunu vēsturē
  • Laika atdalītāji čatā (Šodien, Vakar, pilns datums)
  • Piegādes un izlasīšanas apstiprinājumi ar precīzu laiku
  • Vēstures kopēšana starp tuneļiem
  • Īslaicīgie tuneļi ar taimeri (5 min, 15 min, 1 stunda)
v3.15 funkcionalitāte

Multimedija un verifikācija

  • Balss ziņojumi ar viļņu formu un atskaņošanu čatā
  • GeoSello: GPS atrašanās vieta kriptogrāfiski parakstīta ar Ed25519
  • Protocol Espejo: pilna sinhronizācija starp tavām paša ierīcēm
  • Profila attēli ar iebūvētu redaktoru
v3.14 ux drošība

Profesionāls dizains un aizsardzība pret traucējumiem

  • Pilnīgs vizuāls pārveidojums: maigas burbuļi, SVG ikonas, Voronoi raksts
  • Signalizācijas aizsardzība pret traucējumiem starp tuneļiem
  • Protocol Espejo: sinhronizācija starp tavām paša ierīcēm
  • ICE Restart: ātra atkārtota savienošana, nezaudējot šifrēto sesiju
  • Pārveidots sānu panelis ar pēdējā ziņojuma priekšskatījumu
v3.02 drošība funkcionalitāte

Pilnīga nulles zināšana

  • Serveris nesaglabā attiecības starp lietotājiem — tava ierīce ir vienīgais avots
  • Ielūgumi ar maģisko saiti: viens klikšķis, lai pieslēgtos
  • Toque Perfecto: automātiska pieslēgšanās no push paziņojuma
  • Eksportēt un importēt tavus šifrētos datus
  • Kriptogrāfiska kontakta identitātes pārbaude (Safety Numbers)
  • Viedie push paziņojumi ar kriptogrāfisku verifikāciju
v3.0 infrastruktūra

Modulāra arhitektūra un veiktspēja

  • Backend pārrakstīts ar modulāru arhitektūru (specializēti handlers)
  • Frontend migrēts uz ES6 modules ar optimizētu ielādi
  • Šifrēšana paātrināta ar WebAssembly (līdz 860x ātrāk partijas operācijās)
  • Thread Pool vienlaicīgiem savienojumiem
  • Graceful shutdown, nezaudējot aktīvos savienojumus
v2.0 valodas drošība

Internacionalizācija un nostiprināšana

  • 36 valodas, ieskaitot RTL atbalstu (arābu, persiešu, ivrits)
  • Paroļu hešošana ar Argon2id (izturīga pret aparatūras uzbrukumiem)
  • Datubāze ar WAL mode maksimālai integritātei
  • Automatizēta izvietošanas sistēma ar rollback
  • Dinamisks TURN serveris savienojumiem aiz ierobežojošiem firewalls
v1.0 pamats

Sākums

  • Šifrēta tērzēšana, tiešs savienojums starp ierīcēm
  • Backend rakstīts Zig valodā: natīvs 5.8 MB binārs bez atkarībām
  • PWA instalējama jebkurā ierīcē bez lietotņu veikala
  • Administrācijas panelis ar autentifikāciju
  • Pašu izstrādāts binārs protokols (zcatpack) efektīvai komunikācijai

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.