Kuziviswa pakarepo
Nymchat yakaburitsa mharidzano inoramba ichishanda kana internet isisashandi.
Zvisatengeki uye zvakavhurika, pasina maaccount, pasina nhamba dzephone, nemashoko akavharwa zvakadzama anofambiswa kubva pane rimwe foni kuenda kune imwe kuburikidza neBluetooth kana pasina network zvachose. Zvinowanikwa iye zvino kuAndroid, iOS uye pawebhu.
Gumiguru 24, 2026
Peji ino yakaturikirwa nemuchina kuti zvirerukire. ChiRungu chepakutanga ndiyo shanduro inoshanda.
21 Million LLC nhasi yakazivisa kuwanikwa kwese kwe Nymchat, mutumirisi wemameseji wakavharirwa zvakadzama kubva kumashure kusvika kumashure usina kukumbira nhamba yepuroni, email, kana akaunti — uye anoramba achitumira mameseji kunyangwe network yaive ichishandisa isipo. Nymchat inowanikwa iye zvino seweb app pa web.nymchat.app, pa Android kuburikidza neGoogle Play neZapstore, uye paiOS kuburikidza neTestFlight.
Zvinosvika zvose zvemeseji dzakavharirwa dziri kushandiswa zvakanyanya dzinotarisira server inogona kusvika nayo. Kana ukadzimisa hukama — kungave kuzvimisa kushanda, kushaya magetsi, muStadium, pamapata emubatanidzwa wezvitima pasi pedenga, kana dutu — app inenge ichiratidza chidimbu chakavharika. Nymchat yakagadzirirwa nenzira yekuti panguva nzira dzekubatanidza dzisipo, ndiyo panguva iyo inenge inobatsira zvakanyanya.
Kana network ikadzima, app haisi kuitika
Pasi pematanidzwa emambure akajairika, Nymchat inoshandisa Bluetooth LE meshZviratidzo zviri pedyo zvinobatanidza dzimwe chete uye zvinoshandisana kupa mashoko, kuitira kuti shoko ritsvike kumunhu ari kure kupfuura nhanho yeredhiyo nekupfuura mufoni dziri pakati — kusvika pamaoko (hops) manomwe, apo mufoni imwe neimwe inoshandisa nzira dzakavharwa dzeNoise XX. Hapana internet, hapana nhau dzedhinamato, uye hapana chirongwa chekugadzira chero chipi zvacho chinoshandiswa. Nzira dzakabatana nemeseji yemazuva ose zvese zvinoshanda nekuda kweizvi, uye app inozvitsanangurira nzira yacho: mameseji anotumwa neineti anofamba neineti uye anochinja kuenda kuBluetooth kana internet isipo.
Nymchat inoshandisa protocol yemesh imwe chete se BitchatChirongwa cheBluetooth mesh chaJack Dorsey, byte nebyte pawire. Maapps maviri aya haasi kubatidzwa nechimwe chinhu — ari munguva imwe chete ye-mesh, vachizivana uye vachitumirana mameseji akavharwa zvakananga, izvo zvinoita kuti network isiri paonline ive huru kumaviri acho. Bitchat chirongwa chakatsaira chine varidzi vacho; Nymchat inokwanisa kushanda nayo, asi haisi yacho.
Mesh inoshanda semushandi akazvimirira (full peer) paAndroid neiOS, uye semushandisirwo wekugadzira (leaf) muma browser eChromium, inokwanisa kubatana nemafoni ari pedyo asi haikwanisi kuzvitorere kuzivikanwa.
Makamuri akatenderwa vanhu vese ari nzvimbo
Miganhu yakavhurika yeNymchat inoziviswa ne geohashKoodhi pfupi yekudhirowa chikamu pamapuro, uko chimwe chinhu chimwe chete chinoderedza kukura kwenzvimbo kubva parudzi kusvika kumigwagwa yemidhorobha. Munhu wese ane mudziyo unoratidza chikamu chimwe chete ari mukamari imwe chete, pasina muridzi, pasina chitsauko chemashoko, pasina mutungamiriri uye pasina kukumbira kupinda. Chidzidzo chakagadzirwa chinoita kuratidza mapuro epasi rose nezvekwakatsanangurwa kuti vanhu vari kutaura kupi, chine mufananidzo wekushanda kwakanyanya (heat map), muganhu wezuva nerusununguko, uye giredhi regeohash rakadhinidzwa zvichienderana nekukudza kwemufananidzo. Nzira dzinenge dzine mazita — musoro wenyaya pane nzvimbo — dzinoshanda sezvatinotarisira. Nzira dzegeohash dzinogoverwa neBitchat zvakare.
Hapana account yekuvhara, uye hapana directory yekubudisa zvakavanzika
Hapana account yeNymchat nekuti hapana server yeNymchat inogona kuichengeta. Identity inzvimbo yemakiyi (keypair) inogadzirwa pamuchina. Chinhu chinotanga inzvimbo inorarama nguva pfupi — inogadzirwa kana app ichivhurwa uye inoraswa kana session yapera — uye munhu wese anoda identity inogara inowanikwa anogona kuuya neNostr key pane izvi.
Ghost Mode zvinovandudza kuchengetedzeka kwe mesh: signing key, peer identifier, zita reBluetooth riri kuziviswa, uye nickname zvose zvinotsivangwa nezvimwe zvisingashandiswi zvakare uye zvinosandurwa pamwe chete maminitsi gumi nemashanu anenge aripo, kuitira kuti chidimbu (device) chive chakaoma kutevedzerwa pakati pekuenda kune dzimwe nzvimbo kana kuita mabasa akasiyana. Pachidimbu ichocho, zvinoratidza munhu (identity) zvakachengetwa zvinogona kuvharwa (encrypt) nemashoko ekuvhura (password), PIN, passkey, kana biometrics, uye panic wipe inoparadza chiratidzo chose chakachengetwa panyika — kuchivhara chimwe nechimwe chinhu chakasungwa nemuchayenda wekushandisa kamwe chete uyo unozopedzisira wase, uchizvigadzirisa zvakare, uye kuchidzorera pakutanga sezvakanga zviri pakutanga.
Kuvhariswa kwemashoko kunototofunga nezve makombiyuta emhando yequantum
Meseji dzisina vanhu vakawanda nemakurukirano emapoka zvakavharwa zvakadzama uye zvakafihwa zvakanyanya: kofi imwe neimwe inosaina nekiyi yakagadzirirwa meseji iyoyo chete yekushandisa kamwe chete, uye nguva yakanyorwa pameseji iyoyo inogadziriswa zvichizere kuti iite seyakanyorwa maawa maviri akapfuura, kuitira kuti masaisai emashoko anobata hurukuro asagona kuiverenga kana kuziva kuti ndiani ari kutaura nemumwe. Makurukirano emapoka anochinja nekuchinja makiro evanhu vanogamuchira meseji kuitira kuti urongo rwevanhu vari mupoka rusasare rine nzira inogona kuonekwa neaisaisai emashoko.
Pakati pavasandisi veNymchat, encryption iri yakasanganiswa pashure kwekuwantamu: kusandurwa kwe secp256k1 kwakajairika kunogara sezviriwo sezviriwo, uye ML-KEM-768 — algorithm NIST yakagadzirisa semubatanidzwa weFIPS 203 — maki anopa nzvimbo yechipiri yakavharwa kuitira kuti mudzvanyiriri anofanira kuparadza dzose mbiri. Izvi zvinoparadza nzira yekuti "unganidze iye zvino, unodudzira muri kumashure", apo zvinyorwa zvinounganidzwa nhasi zvinochengetwa kusvikira kachina kanoita quantum computer kashandisa elliptic-curve mathematics imwe chete imwe inovimba nayo encryption yeNostr yemazuva ano. Hapana chatinganyatsoshandura, uye hapana chatingaparadza kune vamwe: mameseji kuvanhu veBitchat nevamwe Nostr clients anoramba achishandisa NIP-17 yakajairika. Pakunyora uku, hapana mumwe Nostr client ari kuita izvi.
Mutumwa akazara, kwete chishandiso chekupona
Nzira yekushandisa pasina internet inoshandiswa mukati meapp yakazara kwete sechigadzirwa chose. Nymchat inopa kufonera vanhu voga kana mumapoka nenzwi nevideo, zvakavakirwa pakuchengetedza zvakavanzika uye zvinofamba zvakananga pakati pezvirongwa zviri kushandiswa, pasina server iri pakati pezvinhu zviri kutaurwa. Ine mifananidzo, video, nekutumirwa kwemafayera, mapoligisi, mapinduriro, mapinduro, mameseji anonyangarika, kushandura mameseji kuita mitauro inodarika zana, ma themes matanhatu akavakirwa pa-terminal, mazita akavharwa, ma filters emashoko, nekushora.
Mabhadharo eBitcoin ari chikamu chehurukuro: a Kurova kwemheni anotumira sats kumupost wakanaka kana kumunhu, zvichigadziriswa pakati pemapoketi maviri masekondi mashoma. Nymbot, musani weAI akagadzirwa mukati, anopindura mahara mumatara ese akavhurika uye anovhura kutaura kwakavharika kwakachengetedzwa zvakadzama kumunhu wese anotenga mivharo kuburikidza neLightning.
Zvinogona kuongororwa, kwete kungotaura chete
Nymchat is software yakasununguka pasi peAGPL-3.0, uye zvose zvakapakurwa — web app ne Flutter app yeAndroid ne iOS, pasina chikamu chakavharwa chinoda kuvimbiswa. Web build inogona kudzokororwa: chimwe nechimwe chinhu chakanyorwa mu manifest, GitHub Action inozivisa kudzokorora chimwe nechimwe commit pachayega uye inosaina zvibvumiso zvebudiriro (build-provenance attestations), uye dialog ye 'About' yemari pachayo inodzorerera hash yemafambisirwo ari kushanda, inoita zvakare hash ye bundle kubva pane zvangozopedza kuverenga, uye inozvitsvaga muzvibvumiso zvakasainiwa zve repository. Deployment haikwanisi kuzvitsigira pachayega, uye mirror iri pa domain imwe inotaura izvozvo pachena pane kuzvitorera semubatanidzwa wechokwadi (official app). Pa Android, APK yakaiswa kubva kuZapstore inogona kuongororwa ne SHA-256 yakapakurwa mune zimwe zvibvumiso zveNostr zvakasainiwa.
Chidavanzira chezvinhu zvinovanzika, chakasainidzwa uye chakabatidzwa kune bhloki yeBitcoin inenge yaitika mazuva ano kuitira kuti isave yakasainidzwa yakawanda kare, chinoburitswa mubhuku renyorwa uye chinoverengwa iye zvino neapp.
Zva Nymchat isingazvidzi
Chirongwa chinoburitsa miganiso yacho pachacho, uye zvakakodzera kuva munyaya imwe neimwe chaiyo inotaura nezvacho:
- Hapana kuongorora kwevanhu vekunze kusvikira zvino. Briar, SimpleX, Signal, Element, Delta Chat neWhite Noise zvose zvine ongororo dzakaburitswa. Nymchat haina izvozvo. Chatinopa panzvimbo pacho ndicho chiri open source uye kuva ne "reproducible build" inogona kudzokororwa inogona kuongororwa ne munhu wese.
- Nzira dzakavhurika hadzisi dzinovanzika. Ndicho chirongwa ichocho — imba yakavhurika inogona kuverengwa nevamwe chete haisi imba yakavhurika — asi chero chinhu chipi zvacho chakanyorwa mune channel chinenge chiri chimwe chinhu chakanyorwa zviri nyore pazvikwaniso zvakavhurika.
- Ephemeral nym haisi nzira yekusazivikanwa. Inovanza zita kubva kuvashandisi vamwe, kwete adhirESI yeIP kubva kumushandisi we-relay. Ghost Mode inoita kuti chishandiso chive chakaoma kutevedzwa, kwete kuti chisatendererwa.
- Ma calls epeer-to-peer anoburitsa IP address kumumwe mutenderano, izvo zvakabata kubatanidzwa kwakadzika pane chinhu chinobatsirwa neNymchat.
- Mesh iyi inoita kuedza zvakanaka uye idiki. Kure kweBluetooth, mamita makumi, mafuremu akatarisirwa pa 512 bytes, mugumisiro wekuita ma-hop manomwe uye hapana chivimbiso chekuti ruzhinji rucharipwa. Yakagadzirirwa zvinyorwa.
- iOS iri pa TestFlight pane App Store, uye iOS inopa app iri kumashure mukana mudiki kwazvo pane Android, saka ziviso dzinogona kusvika dzakaderera apo app yacho yakamira.
Kuwana nemitengo
- Indaneti: web.nymchat.app, inogona kuiswa pa home screen kana pa dock seProgressive Web App. Inoita HTML, CSS neJavaScript modules dzisina build step, saka inogona kushanda kubva pa static host, pa USB stick kana pa localhost — hapana store listing inoda kubviswa.
- Android: Google Play, kana kuti Zapstore kuti uwane APK yakasainidzwa pasina akaunti yeGoogle.
- iOS: TestFlight.
- Mutengo: mahara,
Nezve Nymchat
Nymchat — inozivikanwawo nekuti NYM, kureva Nostr Ynstant Messenger — imashini yekukurukurirana isununguki uye inowanikwa pachena yakavakwa paNostr, iimwe yemitemo (protocol) isina muridzi. Hapana akaunganidzwa (account) kana kureji: zita remunhu rinoshandiswa rinobva pamakiyi anogadzirwa pamuchina. Meseji dziri mudunhu rimwe chete nemapoka ekukurukurirana akavharwa zvakadzama (end-to-end encrypted) uye akavharwa zvakawanda kuitira kuti mapiragi (relays) asakwanise kudziverenga kana kuziva kuti ndiani akazvinyora, vachishandisa nzira yemakiyi akasimba kwazvo (hybrid post-quantum encryption) pakati pevashandisi veNymchat. Bluetooth mesh inotumira meseji kunyangwe pasina internet zvachose. Nymchat inoshanda semuenzaniso webuwebhu (web app) uye semaapp eAndroid naiOS, yakabvumidzwa pasi peAGPL-3.0, uye yakagadzirwa ne21 Million LLC. Isina mutungamiri mumwe chete. Inoshandisa mazita emunyepani. Isingamiriswi.
Kukumbira kutaura nezvemidikanidzi
Makumi maviri nemumwe mamiriyoni LLC — support@nymchat.app
Zvipo, mavambo akanyorwa zvakafanana uye pfupiso yezvinhu zvakakosha: zvinyorwa zvemedia zveNymchat. Tsananguro yeungwaru kumashure kwechirevo chimwe nechimwe chakanyorwa kumusoro: ... Nzvimbo ye ruzivo. Kodhi yemavambo: github.com/Spl0itable/NYM.
Nyaya, ongororo, nemazano pamusoro peNymchat haadi mvumo. Zvishandiso zviri papeji ye-press kit zvinogona kushandiswa pachena mukunyorwa nezve app iyi.
###