Skaidrumo manifestas

Versija 5.1 — 2026 m. kovo 30 d.

Šiame dokumente tiksliai aprašoma, kokią informaciją Solo2 turi apie tave, kada ją renka, kodėl, kur ji saugoma, kiek laiko ir kaip ją saugo. Nėra smulkaus šrifto. Nėra išimčių.

Pagrindinis principas

Solo2 sukuria privatų tunelį tarp dviejų žmonių. Tiesioginis. Be tarpininkų.

Mūsų serveris daro vieną vienintelį dalyką: pristato du tunelio galus vienas kitam, kad jie galėtų susirasti. Tam jam reikia absoliutaus minimumo — dviejų porų identifikatorių — kuriuos jis laiko RAM atmintyje tik pristatymo milisekundes. Tą akimirką, kai du įrenginiai vienas kitą surado, tie duomenys ištrinami iš atminties. Jie niekada, jokiu momentu, neužrašomi į diską.

Kai prisijungiate, serveris dingsta. Jis nedalyvauja pokalbyje. Jo nemato. Jo nesaugo. Nežino, kiek jis trunka, kaip dažnai kalbatės ar apie ką kalbatės.

Neprašome jumis pasitikėti. Prašome patikrinti patiems:

Testas 1 — Serveris nereikalingas.

Kai tiesioginis tunelis sukurtas, mūsų serveris nebedauvja. Jei tuo momentu sugriūtų, jūsų pokalbis tęstųsi be pertraukimo. Kol jūsų įrenginiai įjungti ir prijungti prie interneto, tunelis yra jūsų. Mūsų ten nebėra.

Testas 2 — Išsiųskite 10 gigabaitų failą.

Bus ne tik greita — mūsų serveriui visiškai nerūpi. Pabandykite 24 valandas iš eilės siųsti 10 gigabaitų ar didesnius failus be pertraukos. Mūsų serveris net nepastebės, nes jis nedalyvauja. Pabandykite tai su bet kuria kita žinučių paslauga.

Testas 3 — Kalbėkite apie teleskopus.

Praleiskite popietę kalbėdami su kuo nors apie teleskopus, ar meškerės kotus, ar bet ką, ko niekada neieškojote internete. Palaukite kelias dienas. Teleskopų reklamos nepasirodys niekur. Jūsų žodžiai neišėjo iš jūsų tunelio.

Jūsų duomenys, jūsų atsakomybė.

Tai mūsų didžiausias privalumas ir, atvirai kalbant, tai, prie ko sunkiausiai priprasite. Jūsų žinutės, failai ir kontaktai gyvena šifruotame seife jūsų įrenginyje. Jokiame serveryje nėra kopijos. Jie apsaugoti 24 žodžiais — toks pat saugumo lygis kaip Bitcoin. Tačiau jie yra tik vienoje vietoje, nebent įdiegtumėte Solo2 antrame įrenginyje — abu seifai sinchronizuosis automatiškai, kai bus prisijungę tuo pačiu metu. Taip pat galite eksportuoti šifruotą atsarginę kopiją. Čia nėra jokio debesies, kuris jus išgelbėtų, jei prarastumėte vienintelį įrenginį. Jūsų duomenys yra jūsų, su visomis pasekmėmis.

Išsamiai

Solo2 serveris yra visiškai aklas. Jis nežino, su kuo kalbate, ką sakote, nei kokiais failais dalinatės. Net techniniai signalai, kurie užmezga ryšį tarp įrenginių, nėra skaitomi serveriui — jie keliauja užšifruoti nuo galo iki galo.

Tavo žinutės keliauja tiesiogiai tarp įrenginių, užšifruotos nuo galo iki galo. Tavo pokalbių istorija gyvena užšifruota tavo naršyklėje, niekada mūsų serveryje.

Šifravimo raktai automatiškai keičiami su kiekviena žinute. Kiekviena žinutė šifruojama unikaliu raktu, kuris iš karto po to sunaikinamas. Tai techniškai vadinama Double Ratchet, ir tai reiškia, kad net jei kas nors gautų raktą, galėtų perskaityti tik vieną žinutę — ne visą pokalbį. Be to, saugumas automatiškai atkuriamas po kiekvieno komunikacijos rato: pažeistas raktas tampa nenaudingas, kai tik apsikeičiama kita žinute.

Kai tiesioginis ryšys tarp įrenginių neįmanomas (pavyzdžiui, dėl tinklo apribojimų), naudojamas veidrodinis serveris (techniškai vadinamas TURN): duomenys atspindimi iš vieno įrenginio į kitą, bet veidrodis nežino, ką atspindi — viskas keliauja užšifruota nuo galo iki galo ir serveris negali to perskaityti. Be to, visi paketai užpildomi iki vienodo dydžio, kad stebėtojas negalėtų išgauti informacijos analizuodamas srauto dydį ar dažnumą.

Programėlėje visada gali matyti, kokį ryšio tipą naudoji — tiesioginį ar per veidrodinį serverį — ir veikti atitinkamai.

Tavo pagrindinis raktas sukuriamas atsitiktinai su 256 bitais tikros entropijos — toks pat lygis kaip Bitcoin. Kuriant paskyrą, Solo2 sugeneruoja unikalų raktą, kuris pateikiamas kaip 24 žodžiai. Tavo slaptažodis apsaugo prieigą prie paslaugos. Tavo 24 žodžiai yra tavo duomenų raktas. Tai du skirtingi raktai dviem skirtingoms durims.

Net jei mūsų serveris dingtų, tavo duomenys išliktų. Su savo 24 žodžiais gali pasiekti savo vietinę saugyklą be ryšio su serveriu. Tavo duomenys yra tavo — iš tikrųjų.

1. Duomenys, kuriuos TURIME serveryje

1.1 Tavo vartotojo paskyra

Tai visi laukai, esantys tavo įraše. Daugiau jų nėra.

Duomuo Kodėl Apsauga Trukmė
Vartotojo vardas Kad galėtum prisijungti Paprastas tekstas (viešas pagal dizainą) Kol ištrinsi paskyrą
Slaptažodis Autentifikacija Apsaugotas Argon2id (rekomenduoja OWASP, atsparus atakoms su specializuota įranga). Niekada nesaugome tavo tikrojo slaptažodžio Kol ištrinsi paskyrą
Viešas vardas Kad tavo kontaktai tave atpažintų Paprastas tekstas (pasirenki pats) Kol jį pakeisi arba ištrinsi paskyrą
Susiejimo kodas Tavo adresas Solo2 viduje — kaip telefono numeris. Tai daliniesi su kuo nors, kad tave rastų ir atsiųstų prisijungimo užklausą Paprastas tekstas, unikalus (~10 simbolių) Kol ištrinsi paskyrą
Finansinis likutis Pinigai, kuriuos pridėjai prie savo paskyros Skaičius (centais) Kol ištrinsi paskyrą
Premijų likutis Gauti bonusai (akcijos). Sunaudojami prieš piniginį likutį Skaičius (centais) Kol ištrinsi paskyrą
Paskyros tipas Tavo dabartinis planas (bandomasis, standartinis, auksinis, platininis) 1 baitas (sveikasis skaičius: 0=bandomasis, 1=standartinis, 2=auksinis, 3=platininis, 4=pristabdytas, 5=sustabdytas) Kol pasikeis arba ištrinsi paskyrą
Registracijos data ir laikas Kada sukūrei paskyrą Pilna data ir laikas (timestamp) Nuolatinis
Vidiniai identifikatoriai Sistemai reikia dviejų vidinių kodų, kad galėtų nurodyti jus nenaudodama jūsų vartotojo vardo. Vienas yra jūsų pagrindinis ID, o kitas — nuorodos kodas. Abu yra neskaidrūs — jie nieko nereiškia už sistemos ribų Du atsitiktiniai kodai po 24 simbolius kiekvienas (pvz.: u_7kX9mP2...). Juose nėra jūsų vardo, datos ar asmens duomenų — jie yra visiškai atsitiktiniai Kol ištrinsi paskyrą
Saugumo versija Kuri slaptažodžio apsaugos algoritmo versija buvo naudota Vidinis skaičius Kol ištrinsi paskyrą
Būsenos indikatoriai Techninės žymės (ar tavo likutis pasikeitė, ar aktyvuotas maksimalaus saugumo režimas) 1 baitas — vienos raidės atitikmuo. Daugiau ten netelpa Kol ištrinsi paskyrą

Kad susidarytum vaizdą apie duomenų kiekį: visas tavo įrašas užima apie 400 baitų — mažiau nei ši pastraipa. Tai tavo vardai (išgalvoti, jei nori), tavo slaptažodžio atspaudas (fiksuoto dydžio, 60 baitų), tavo užšifruotas pagrindinis raktas (nepermatomas blob, ~128 baitų, kurio negalime perskaityti), du skaičiai tavo likučiui, kelios datos ir vienas konfigūracijos baitas. Tai viskas, kuo egzistuoji mūsų serveryje.

1.2 Aktyvios sesijos

DuomuoKodėlApsaugaTrukmė
Sesijos žetono maišos reikšmė Tavo prisijungimo palaikymas aktyviu Negrįžtamas pirštų atspaudas (SHA-256). Pradinis žetonas niekada nesaugomas serveryje 24 valandos — po to visiškai ištrinamas
Sukūrimo data Kad sistema žinotų, kada buvo sukurta — naudinga automatiniam valymui Skaitinė laiko žyma (unix sekundės) Ištrinamas kartu su sesija
Galiojimo pabaigos data Sesija baigia galioti praėjus 24 valandoms nuo sukūrimo. Ji neatnaujinama naudojimu — turi fiksuotą galiojimo datą Skaitinė laiko žyma (sukūrimas + 24 valandos) 24 valandos — po to visiškai ištrinamas

Atsijungus arba pasibaigus galiojimui, eilutė visiškai ištrinama iš duomenų bazės. Nelieka jokių pėdsakų, kad sesija egzistavo.

1.3 Susiejimo užklausos

DuomuoKodėlApsaugaTrukmė
Prašytojo ID Žinoti, kas atsiuntė užklausą Vidinis kodas iš 24 atsitiktinių simbolių 3 dienos — po to automatiškai ištrinamas
Gavėjo ID Žinoti, kam skirta Vidinis kodas iš 24 atsitiktinių simbolių 3 dienos — po to automatiškai ištrinamas
Būsena Laukiama / priimta / atmesta 1 baitas (sveikasis skaičius: 0=laukiama, 1=priimta, 2=atmesta) Ištrinamas išsprendus arba pasibaigus galiojimui (3 dienos)
Sukūrimo data Žinoti, kada buvo sukurtas prašymas, kad jį būtų galima automatiškai ištrinti Skaitinė laiko žyma (unix sekundės) — nuo 4 iki 8 baitų 3 dienos — po to automatiškai ištrinamas

Svarbi pastaba: Kol užklausa laukia (ne ilgiau kaip 3 dienas), serveris žino, kad vartotojas A paprašė susisiekti su vartotoju B. Praėjus 3 dienoms, užklausa automatiškai ištrinama. Priėmus susiejimą, serveris nesaugo ryšio. Tavo kontaktų sąrašas egzistuoja tik tavo naršyklėje, užšifruotas.

1.4 Sujungimo kodas

DuomuoKodėlApsaugaTrukmė
Sujungimo kodas (alias) Trumpas identifikatorius, kad kitas naudotojas galėtų tave rasti ir prašyti sukurti tunelį Atsitiktinis 8 simbolių kodas, gautas iš tavo vidinio ID Nuolatinis (tai tavo viešasis sujungimo identifikatorius)

1.5 Push prenumeratos (pranešimai)

DuomuoKodėlApsaugaTrukmė
Pranešimo adresas Pranešimų siuntimas į tavo naršyklę Naršyklės tiekėjo URL (Google, Mozilla arba Apple) Kol išjungsi pranešimus arba ištrinsi paskyrą
Push šifravimo raktai Pranešimo užšifravimas, kad tik tavo naršyklė jį perskaitytų Web Push standartas Tas pats kaip adreso

1.6 Atsiliepimai (palaikymas)

DuomuoKodėlApsaugaTrukmė
Tavo žinutė Kad galėtume tau padėti Paprastas tekstas Kol ją apdorosime
Tavo vartotojo ID Žinoti, kam reikia pagalbos Vidinis ID Tas pats kaip žinutės

1.7 Ryšio signalizacija (laikina)

Kad du įrenginiai galėtų prisijungti tiesiogiai, jiems reikia apsikeisti tam tikrais techniniais ryšio užmezgimo signalais (WebRTC protokolas). Vienintelė akimirka, kai mūsų serveris laiko atmintyje tavo vartotojo kodą ir tavo kontakto kodą, yra tų milisekundžių metu, kai jis apdoroja šią prisijungimo užklausą. Tai trunka akimirką, yra tik RAM atmintyje ir niekada neįrašoma į diską. Patys signalai yra užšifruoti nuo galo iki galo

DuomuoKodėlApsaugaTrukmė
Ryšio signalai Tiesioginio ryšio tarp įrenginių užmezgimas Užšifruoti nuo galo iki galo gavėjo viešuoju raktu. Serveris negali jų perskaityti ar modifikuoti 60 sekundžių

1.8 Veidrodinis serveris (TURN relė)

Jei tiesioginis ryšys neįmanomas, naudojamas veidrodinis serveris: duomenys praeina per jį kaip šviesa per veidrodį — atspindimi iš vienos pusės į kitą, bet veidrodis nežino, ką atspindi. Visi paketai užpildomi iki vienodo dydžio, kad stebėtojas negalėtų atskirti žinutės nuo paprasto ryšio impulso.

DuomuoKodėlApsaugaTrukmė
Prieigos kredencialas Autentifikacija veidrodiniame serveryje Tavo tapatybė paverčiama negrįžtamu atspaudu — veidrodinis serveris nežino, kas tu esi 24 valandos

1.9 Apdoroti mokėjimai

Mokėjimai yra vienintelis taškas, kur kyla reali trintis su anonimiškumu. Būkime dėl to sąžiningi.

Registruodamasis Solo2, pasirenki vartotojo vardą (gali būti išgalvotas), slaptažodį ir viešą vardą (taip pat išgalvotą, jei nori). Jokie duomenys nesusieja tavęs su tikru asmeniu. Tačiau jei mokėsi kortele, tavo finansų įstaiga žino, kas tu esi.

Tai, ką mes gauname iš mokėjimo tarpininko, yra tik patvirtinimas ir suma. Negauname ir nesaugome kortelės savininko vardo, kortelės numerio, asmens tapatybės dokumento, nei jokių mokėtojo asmens duomenų. Tai nedidelės sumos — teisiškai lygiavertės grynųjų pinigų kvitui, tarsi pirktum ledinuką kioske: kioskininkas neregistruoja mokėtojo asmens duomenų.

Be to, mokėjimo įrašas yra tyčia atskirtas

DuomuoKodėlApsaugaTrukmė
Mokėjimo įrašas Apskaita ir mokestinės prievolės Patvirtinimas + suma. Be mokėtojo asmens duomenų. Be susiejimo su jokia vartotojo paskyra Nuolatinis (teisinė prievolė)

Apie blogiausią įmanomą scenarijų:

Visos mūsų pajamos yra teisėtos ir apskaitytos per mokėjimo tarpininką. Sumokame atitinkamus mokesčius. Tačiau kliento anonimiškumas iš mūsų pusės yra visiškas.

2. Duomenys, kurių NETURIME serveryje

Tai mus apibrėžia. Solo2 serveris nesaugo ir neturi prieigos prie

  • Tavo žinutės
  • Tavo failai
  • Tavo kontaktų sąrašas
  • Tavo pokalbių istorija
  • Tavo buvimo vieta
  • Naudojimo analitika
  • Įrenginio duomenys
  • Komunikacijos metaduomenys

Apie tavo IP adresą

Tavo IP adresas nesaugomas jokioje duomenų bazėje. Serverio techniniuose žurnaluose IP adresai paverčiami negrįžtamais atspaudais (hash) — naudingais piktnaudžiavimo modeliams aptikti, bet neįmanomais grąžinti į pradinį IP adresą. Šie žurnalai automatiškai ištrinami kas 7 dienas. Ryšio signalai, kurie galėtų turėti tavo IP, yra užšifruoti nuo galo iki galo — serveris negali jų perskaityti.

3. Duomenys tavo naršyklėje (Seifas)

Visa tai, kas toliau, yra išimtinai tavo naršyklėje

Tavo duomenys yra užšifruoti ramybės būsenoje — net jei kas nors pasiektu tavo naršyklės saugyklą, rastų tik neskaitomus užšifruotus blokus be tavo slaptažodžio.

Kai eksportuoji atsarginę kopiją, ji šifruojama ta pačia apsauga (Argon2id + AES-256-GCM). Tik kas žino tavo slaptažodį, gali ją iššifruoti.

Duomuo Šifravimas Kontrolė
ŽinutėsAES-256-GCMTu spręndi, kada jas ištrinti
FailaiAES-256-GCMTu spręndi, kada juos ištrinti
Kontaktai (poros)AES-256-GCMTu spręndi, ką susieti
Patvirtinimo būsenaAES-256-GCMTu patvirtini kiekvieno kontakto tapatybę
Paieškos indeksasUžšifruotas negrįžtamais žetonais (HMAC)Atkuriamas iš tavo žinučių
Pristatymo būsenaAES-256-GCMKurios žinutės buvo pristatytos
Laukiančios žinutėsAES-256-GCMSiuntimo eilė, kai nėra ryšio

Laikina naršyklės saugykla

Duomuo Tipas Trukmė Kodėl
Vartotojo sesija Naršyklės vietinė atmintis (localStorage) Kol atsijungsi Tavo prisijungimo palaikymas
Programėlės versija Naršyklės vietinė atmintis (localStorage) Nuolatinis Atnaujinimų aptikimas
Temos nuostata Naršyklės vietinė atmintis (localStorage) Nuolatinis Tavo vizualinės temos išsaugojimas
Kalbos nuostata Naršyklės vietinė atmintis (localStorage) Nuolatinis Tavo kalbos išsaugojimas
Slaptažodis (maksimalaus saugumo režimas) Skirtuko atmintis (sessionStorage) Išnyksta uždarius skirtuką Šifravimo repaleidimas, jei perkrausi puslapį

Pastaba apie naršyklės saugumą

Solo2 veikia tavo naršyklėje. Tavo užšifruoti duomenys yra apsaugoti ramybės būsenoje, bet kai programėlė yra atidaryta ir rodo tau iššifruotas žinutes ekrane, saugumas priklauso ir nuo tavo aplinkos:

  • Naršyklės plėtiniai:
  • Švari naršyklė:
  • Gimtoji programėlė:

4. Tinklo ryšiai

Solo2 programėlė

Domenas Priežastis Siunčiamas duomuo
solo2.netProgramėlės APIAutentifikacija, signalizacija, buvimas
pay.menzuri.comMokėjimo tarpininkasTik jei atliksi mokėjimą

Jokio kito domeno.

Net tavo įrenginio viešojo IP adreso nustatymui (būtina tiesioginiam ryšiui tarp vartotojų) naudojame savo serverį (techniškai vadinamą STUN). Nedeleguojame išorinėms paslaugoms. Valdome patys.

Pristatymo puslapis

Pristatymo puslapis (solo2.net) — nepriklausomas nuo programėlės — naudoja anoniminio matavimo sistemą, talpintą mūsų pačių serveriuose Vokietijoje:

Domenas Priežastis Siunčiamas duomuo
stats.menzuri.comAnoniminis apsilankymų matavimasAplankytas puslapis (be slapukų, be IP, be identifikavimo)

Ši sistema neįdiegia slapukų, neregistruoja tavo IP adreso, neidentifikuoja tavęs, neseka tarp apsilankymų ir nesidalija duomenimis su trečiosiomis šalimis. Solo2 programėlė neturi šios sistemos nei jokio kito analitikos tipo.

5. Tavo duomenų ištrynimas

Egzistuoja du skirtingi veiksmai, ir svarbu žinoti skirtumą:

Vietinių duomenų ištrynimas

Iš programėlės nustatymų turi dvi vietinio ištrynimo parinktis:

  • Ištrinti mano duomenis
  • Avarinis atstatymas

Abiem atvejais tavo paskyra serveryje tebegyvuoja.

Automatinis atkūrimas tarp įrenginių

Jei prarastum duomenis viename įrenginyje ir turėtum kitą prijungtą, Solo2 aptiks situaciją ir pasiūlys automatiškai atkurti tavo tapatybę ir seifą. Atkūrimas keliauja užšifruotas (Argon2id) tiesioginiu ryšiu tarp tavo įrenginių — neeidamas per serverį.

Tavo paskyros ištrynimas iš serverio

  1. Ištrinamos visos
  2. Ištrynimas yra atominis
  3. Mokėjimų įrašai lieka tyčia atskirti
  4. Serverio žurnalų identifikatoriai yra negrįžtami atspaudai: žurnalo negalima susieti su tavo paskyra po jos ištrynimo.
  5. Seifas tavo naršyklėje nėra automatiškai ištrinamas šiuo veiksmu (neturime prieigos prie tavo naršyklės). Norėdamas jį ištrinti, pirma atlik avarinį ištrynimą arba išvalyk svetainės duomenis savo naršyklėje.

5b. Tavo pagrindinis raktas ir tavo 24 žodžiai

Kuriant paskyrą Solo2, sukuriamas pagrindinis raktas su 256 bitais tikros entropijos (tokia pat kaip Bitcoin). Šis raktas pateikiamas kaip 24 žodžiai, kuriuos žinai tik tu. Tavo slaptažodis apgaubia šį raktą, kad jis būtų saugomas užšifruotas serveryje — serveris negali jo perskaityti.

Tai reiškia, kad turi du nepriklausomus raktus

Tikslūs algoritmai (patikrinama)

Generavimas: CSPRNG

Kaip saugomas tavo pagrindinis raktas

Layer What it is Where it lives
Password Prieiga prie serverio. Apgaubia tavo pagrindinį raktą Tavo atmintyje + maišos reikšmė serveryje
Device secret Invisible second factor, generated automatically on install On your device (non-extractable)
Pagrindinis raktas (24 žodžiai) 256 bitai tikros entropijos, atsitiktinai sukurtas. Bitcoin lygis (BIP39) Ant popieriaus, kurį tu saugai + apgaubtas serveryje
Key rotation Each message uses a unique key that is destroyed after (Double Ratchet) Automatic, transparent

If you change your password

Slaptažodžio keitimas yra momentinis. Tavo pagrindinis raktas tiesiog iš naujo apgaubiamas nauju slaptažodžiu — tavo tapatybė nesikeičia, tavo saugykla nešifruojama iš naujo, tavo kontaktai nepasikeičia, ir tavo 24 žodžiai lieka tie patys. Tai milisekundžių operacija.

Recovery

Jei prarastum slaptažodį, gali pasiekti savo saugyklą su savo 24 žodžiais — be serverio. Jei prarastum savo 24 žodžius, gali prisijungti su slaptažodžiu ir serveris grąžins tavo apgaubtą raktą. Jei prarastum abu, tavo duomenys yra neatstatomi. Kaip Bitcoin, tai saugumas pagal dizainą.

6. Kas nutinka, jei kas nors neautorizuotai pasiekia serverį

Jei atakuotojas gautų pilną prieigą prie Solo2 serverio, gautų:

  • Vartotojų vardus ir viešus vardus
  • Susiejimo kodus
  • Viešuosius raktus (bevertis be privataus rakto, kuris yra tavo naršyklėje)
  • Slaptažodžių atspaudus (bevertis be itin brangios brute force atakos dėl Argon2id)
  • Sesijų žetonų atspaudus (bevertis be originalaus žetono)
  • Laukiančias susiejimo užklausas (vidiniai ID, baigia galioti po 3 dienų)
  • Paskyros tipą, likučius ir registracijos datas
  • Mokėjimų įrašus (negalint jų susieti su konkrečiu vartotoju)

Ko NEGAUTŲ:

  • Jokios žinutės (niekada nebuvo serveryje)
  • Jokio failo (niekada nebuvo serveryje)
  • Jokio kontaktų sąrašo (niekada nebuvo serveryje)
  • Jokios pokalbių istorijos (niekada nebuvo serveryje)
  • Jokio privataus šifravimo rakto (gyvena tavo naršyklėje)
  • Jokio IP adreso (neregistruojami)

7. Mūsų įsipareigojimas

Šis manifestas bus atnaujinamas su kiekvienu svarbiu duomenų valdymo pakeitimu. Jei pridėsime naują lauką duomenų bazėje, jis bus čia. Jei ką nors pašalinsime, taip pat.

Galiojanti versija visada yra šis puslapis.

Solo2 — Tavo pokalbis yra tik tavo.

Menzuri Gestión S.L.

NIF: B-27228683

Adresas: Lugas, Galisija, Ispanija

© 2026 Menzuri Gestion S.L. Visos teisės saugomos.