Ruka hadi maudhui
SafhaSafha

Je, Safha ni Salama? Usalama na Faili Zako

Jinsi Safha inavyolinda faili zako: kila faili inachakatwa wapi, inafutwa lini, nani anaweza kuiona, viwango tunavyofuata na kile ambacho bado kinakuja.

Tunajua faili zako zinaweza kuwa na mikataba, vitambulisho na nyaraka binafsi. Kwa hiyo tumejenga Safha ili sehemu kubwa kadiri inavyowezekana ya kazi yako ibaki kwenye kifaa chako, na faili inapolazimika kuondoka, tunakuambia lini, wapi na kwa nini. Kila kitu kwenye ukurasa huu kinatoka kwenye usanidi halisi wa huduma, msimbo wake na majibu ya seva hai. Kile ambacho bado hatujafanya kimewekewa alama wazi "Inakuja".

Ilisasishwa mwisho:

Kwa muhtasari

  • Baiti 0za faili yako hutufikia kwa zana zinazofanya kazi kwenye kifaa chako
  • Mara mojafaili za zana za seva hufutwa matokeo yako yanapotumwa
  • TLS 1.3husimba muunganisho kwa njia fiche, pamoja na HSTS kwa miaka miwili
  • bcrypthuhifadhi manenosiri, kwa gharama (cost) 12

Kanuni za faragha

Kanuni tatu nyuma ya kila kipengele cha Safha:

  • Hatuuzi data yako

    Hatuuzi data yako binafsi, hatuonyeshi matangazo yanayokulenga, na hatutumii vidakuzi vya matangazo wala vidakuzi vya ufuatiliaji vya wahusika wengine. Sera ya Usalama wa Maudhui (Content Security Policy) ya tovuti inaruhusu kurasa zetu kuunganishwa na kikoa chetu pekee (connect-src 'self').

  • Tunakusanya kinachohitajika pekee

    Huhitaji akaunti ili kutumia zana. Takwimu zetu ni zetu wenyewe: hatuhifadhi kamwe anwani yako ghafi ya IP, tunaigeuza kuwa tokeni iliyofichwa (hash) kwa kutumia siri inayobadilika kila siku. Kumbukumbu za zana hazina kamwe majina wala maudhui ya faili zako, bali zana, ilipofanya kazi, kama ilifanya kazi, ilichukua muda gani na kiwango cha takriban cha ukubwa.

  • Wewe ndiye mwenye udhibiti

    Unaona faili yako itachakatwa wapi kabla hujaichagua. Unaweza kufuta maombi ya sahihi na mtiririko wa kazi wakati wowote, na kufuta akaunti yako mwenyewe kutoka kwenye ukurasa wa "Akaunti yangu". Maelezo yako kwenye sera yetu ya faragha.

Faili yako inachakatwa wapi

Kila zana ina alama inayoonyesha faili yako inachakatwa wapi, kabla hujaichagua. Hizi ndizo hali zilizopo:

  • Kwenye kifaa chako

    Faili inasomwa na kuchakatwa ndani ya kivinjari chako, nawe unapakua matokeo kutoka kwenye kivinjari chenyewe. Faili haitumwi kwenye seva yoyote. Hii inahusu zana nyingi za PDF na picha, kama kuunganisha, kugawanya, kuzungusha, kuweka sahihi kwenye faili yako mwenyewe na kupunguza ukubwa wa picha.

  • Kwenye seva yetu

    Baadhi ya zana zinahitaji programu ambazo hazifanyi kazi vizuri kwenye kivinjari, kama ubadilishaji wa faili za Office na OCR. Hapa faili yako hutumwa kupitia muunganisho uliosimbwa kwa njia fiche kwenye huduma yetu ya ubadilishaji, ambayo huichakata na kuifuta mara tu matokeo yako yanapotumwa.

  • Kupitia mtoa huduma wa AI

    Fupisha PDF, Tafsiri PDF na Uliza PDF Yako hutoa maandishi kwenye faili yako na kutuma maandishi hayo, si faili, kwa Anthropic kupitia muunganisho uliosimbwa kwa njia fiche. Maelezo yako katika sehemu ya AI. Tunapendekeza usitumie zana hizi kwa nyaraka nyeti sana.

  • Omba Sahihi

    Unapowaomba watu wengine waweke sahihi kwenye hati, tunaihifadhi hadi kila mtu aweke sahihi: hati, majina na barua pepe za watia sahihi, na rekodi ya ukaguzi ya kila hatua. Kipengele hiki ni kwa wenye akaunti pekee. Tunaihifadhi kwa muda gani kumeelezwa chini ya Uhifadhi na ufutaji.

  • Mtiririko wa kazi

    Ukiunganisha zana kadhaa kuwa mtiririko wa kazi uliohifadhiwa, kila hatua hufuata kanuni ya zana yake. Tunahifadhi mipangilio ya mtiririko kwenye akaunti yako, si faili zinazopita ndani yake.

Viwango tunavyofuata

Leo hatuna vyeti vya usalama vya wahusika wengine, kama ISO/IEC 27001 au SOC 2, na hatuonyeshi nembo zake. Hivi ndivyo viwango tunavyotekeleza kwa kweli, na kile tunachoshughulikia:

  • Kanuni za GDPR

    Hakuna "cheti rasmi cha GDPR", na hatudai kuwa nacho. Lakini tunatekeleza kanuni zake: tunakusanya data kidogo kadiri tuwezavyo, tunaweka kikomo cha muda kwa kila kitu tunachohifadhi, na tunaeleza kila faili inachakatwa wapi. Haki zako ni pamoja na:

    • Kufuta: futa akaunti yako mwenyewe kutoka kwenye ukurasa wa "Akaunti yangu".
    • Kusahihisha: badilisha jina na lugha yako kwenye ukurasa wa "Akaunti yangu"; kwa jambo jingine lolote, tutumie barua pepe.
    • Kufikia na kuhamisha: omba nakala ya data ya akaunti yako kupitia [email protected].
  • Mbinu za OWASP

    Tunatekeleza mbinu kutoka kwenye mwongozo wa OWASP wa usalama wa programu za wavuti, zikiwemo:

    • Sera ya Usalama wa Maudhui (CSP): skripti na miunganisho imewekewa kikomo kwa kikoa chetu, na tovuti haiwezi kupachikwa ndani ya tovuti nyingine.
    • Ulinzi dhidi ya SSRF: HTML kuwa PDF na HTML kuwa Picha zinakubali viungo vya umma vya http na https pekee, na tunakagua anwani ya IP kwenye kila muunganisho na kila uelekezaji upya, ili ombi lolote lisiweze kufikia mtandao wetu wa ndani.
    • Uonyeshaji uliotengwa: kivinjari kinachoonyesha kurasa za wavuti hakina ufikiaji wa moja kwa moja wa intaneti; kila ombi lake hupitia ukaguzi huohuo, na skripti zimezimwa kwa chaguo-msingi katika faili za HTML zilizopakiwa. Macro katika faili za Office haziendeshwi kamwe, na kila ubadilishaji hufanyika katika mchakato wake wenyewe wenye kikomo cha muda na kikomo cha kiasi inachoweza kuandika.
  • Sheria ya Sahihi ya Kielektroniki ya Iraq

    Iraq ina Sheria ya Sahihi ya Kielektroniki na Miamala ya Kielektroniki Na. 78 ya mwaka 2012. Sahihi katika Safha ni sahihi rahisi za kielektroniki: tunahifadhi rekodi ya ukaguzi yenye wakati wa kila hatua, na alama ya kidole ya SHA-256 ya hati ya asili na ya hati ya mwisho. Si sahihi zilizothibitishwa na mamlaka ya uthibitishaji, na hatutoi ushauri wa kisheria kuhusu uhalali wake. Ikiwa hati yako inahitaji sahihi yenye hadhi mahususi ya kisheria, wasiliana na mtaalamu wa sheria.

  • Tunachoshughulikia

    Inakuja
    • ISO/IEC 27001: kujenga mfumo wa usimamizi wa usalama wa taarifa kwa mujibu wa kiwango hiki, kabla ya tathmini huru.
    • Jaribio huru la kupenya (penetration test) litakalofanywa na kampuni ya nje.
    • Uthibitishaji wa hatua mbili kwa akaunti za wasimamizi.
    • Usimbaji fiche wa faili za maombi ya sahihi zikiwa zimehifadhiwa.

Usalama wa bidhaa

  • Uhifadhi wa tovuti (hosting)

    Safha inaendeshwa kwenye seva iliyokodiwa kutoka Contabo GmbH, ambayo masafa yake ya anwani yamesajiliwa nchini Ujerumani kwa mujibu wa sajili ya RIPE NCC. Kila huduma inaendeshwa katika kontena lake la Docker linalosimamiwa kwa Coolify: programu ya tovuti, huduma ya ubadilishaji na hifadhidata ya PostgreSQL.

  • Mtandao na ulinzi dhidi ya DDoS

    Trafiki ya tovuti hupita kwenye mtandao wa Cloudflare, ambao huduma yake inajumuisha ulinzi wa kiotomatiki dhidi ya mashambulizi ya kunyima huduma yanayosambazwa (DDoS). Ndani ya seva, hifadhidata iko kwenye mtandao wa ndani uliotengwa na intaneti, na huduma ya ubadilishaji haikubali miunganisho kutoka nje: programu ya tovuti pekee ndiyo inaweza kuifikia, kwa tokeni ya siri inayoshirikiwa.

  • Usimbaji fiche wakati wa usafirishaji

    • Tovuti nzima inafanya kazi kupitia HTTPS, na maombi ya HTTP huelekezwa upya kwenda HTTPS.
    • Miunganisho inaauni TLS 1.3.
    • Tunatuma kichwa cha HSTS kwa miaka miwili (max-age=63072000; includeSubDomains), ili kivinjari chako kifungue tovuti kupitia muunganisho uliosimbwa kwa njia fiche pekee.
    • Muunganisho kati ya Cloudflare na seva yetu pia umesimbwa kwa njia fiche, kwa cheti halali cha TLS.
  • Hifadhi

    Tunahifadhi vitu vichache kwenye seva: akaunti, mtiririko wa kazi, CV zilizohifadhiwa na takwimu kwenye hifadhidata, na faili za maombi ya sahihi kwenye diski ya seva. Manenosiri na tokeni za viungo vya kuweka sahihi huhifadhiwa kama hash pekee (bcrypt na SHA-256). Kuwa wazi: leo hatusimbi kwa njia fiche hifadhidata wala faili za maombi ya sahihi zikiwa zimehifadhiwa kwa ufunguo wetu wenyewe; zinalindwa kwa kutengwa kwa mtandao na ruhusa za seva.

Uhifadhi na ufutaji

Namba hizi zinatoka kwenye mipangilio halisi ya huduma:

Data Kwa muda gani
Faili za zana zinazofanya kazi kwenye kifaa chako Hazitufikii kamwe
Faili na matokeo ya zana za seva Hufutwa mara tu matokeo yako yanapotumwa, au mara tu uchakataji unaposhindwa
Faili ya kazi iliyokwama (mfano muunganisho wako ukikatika) Kisafishaji cha kiotomatiki hufanya kazi kila dakika 5 na hufuta faili yoyote ya kazi iliyo na zaidi ya dakika 42
Mahali faili za muda zinapokaa Mfumo wa faili wa muda ulio kwenye kumbukumbu (tmpfs), si diski ya kudumu, unaofutwa wote huduma inapowashwa upya
Maandishi ya zana za AI upande wetu Hayahifadhiwi baada ya kuchakata
Maandishi ya Uliza PDF Yako Huhifadhiwa kwenye kumbukumbu ya seva kwa dakika 30 zaidi, hayaandikwi kamwe kwenye diski
Maandishi kwa Anthropic Hufutwa ndani ya siku 30 kwa mujibu wa sera yake iliyochapishwa, isipokuwa hali inazoziorodhesha
Kiungo cha kuweka sahihi kinachotumwa kwa watia sahihi Ni halali kwa siku 30 tangu kutumwa
Kupakua nakala iliyotiwa sahihi kwa kiungo cha mtia sahihi Siku 30 baada ya ombi kukamilika
Hati ya ombi la sahihi na rekodi ya ukaguzi Hadi utakapofuta ombi mwenyewe
Kipindi cha kuingia Siku 30
Rekodi za kina za takwimu Siku 400, baada ya hapo jumla za kila siku pekee ndizo hubaki
Akaunti yako Hadi utakapoifuta kwenye ukurasa wa "Akaunti yangu"

Unapofuta akaunti yako, tunafuta kwenye hifadhidata akaunti yako, mtiririko wa kazi, CV zilizohifadhiwa, maombi ya sahihi na rekodi zake za ukaguzi; idadi za matumizi ya zana hubaki bila uhusiano wowote nawe. Faili za maombi ya sahihi pia hufutwa kwenye diski ya seva.

Akaunti na manenosiri

  • Manenosiri huhifadhiwa kama hash za bcrypt kwa gharama (cost) 12, ambazo haziwezi kugeuzwa kurudi kuwa nenosiri. Hatukubali manenosiri yenye herufi chini ya 8.
  • Kipindi chako kinakaa kwenye kidakuzi kilichotiwa sahihi chenye sifa za HttpOnly, Secure na SameSite=Lax, na kinaisha baada ya siku 30. Kwa kila ombi nyeti tunakagua upya hali ya akaunti kwenye hifadhidata.
  • Kubadilisha nenosiri lako humaliza vipindi vyako vingine vyote mara moja.
  • Majaribio ya kuingia yamewekewa kikomo: majaribio 5 yasiyo sahihi kwa kila akaunti na 20 kwa kila anwani ya IP, ndani ya dakika 15.
  • Hatutakuomba kamwe nenosiri lako, iwe kwa barua pepe au kwa njia nyingine yoyote.

AI

Fupisha PDF, Tafsiri PDF na Uliza PDF Yako zinatumia API ya Anthropic, na zinafanya kazi tu tunapoziwasha kwenye seva.

  • Kinachotumwa: maandishi yaliyotolewa kwenye faili yako, si faili yenyewe, kwa kikomo cha ukubwa kwa kila ombi.
  • Tunachohifadhi: hakuna kitu baada ya kuchakata. Uliza PDF Yako pekee ndiyo huhifadhi maandishi kwenye kumbukumbu ya seva kwa hadi dakika 30, ili kujibu maswali yako ya ufuatiliaji.
  • Anthropic inasema nini: kwa mujibu wa sera yake ya faragha iliyochapishwa (ilisasishwa mwisho 1 Julai 2026), inafuta maingizo na matokeo ya API kwenye mifumo yake ndani ya siku 30, isipokuwa katika hali inazoziorodhesha, zikiwemo kutekeleza Sera yake ya Matumizi na kutii sheria. Masharti yake ya Kibiashara yanasema kwamba haiwezi kufunza modeli kwa maudhui ya wateja kutoka kwenye huduma zake.
  • Ushauri wetu: usitumie zana hizi kwa nyaraka nyeti sana.

Malipo

Kila zana na kipengele cha Safha ni bure katika toleo la sasa. Hatukuombi kadi ya malipo, na tovuti haina mfumo wa malipo. Kwa hiyo hatukusanyi wala kuhifadhi data yoyote ya malipo.

Hifadhi salama ya "Nyaraka Zangu"

Inakuja hivi karibuni kwenye programu

Hifadhi salama ya nyaraka zako rasmi, kama vitambulisho na pasipoti, katika programu ya simu ya Safha:

  • Inabaki kwenye simu yako pekee: hakuna kilicho ndani yake kinachotumwa kamwe kupitia intaneti.
  • Imesimbwa kwa njia fiche kwa AES-256-GCM: kila hati, hakikisho lake na faharasa ya hifadhi.
  • Ufunguo wake unalindwa na mfumo wa simu: Android Keystore au iOS Keychain, unaofunguliwa kwa bayometriki au namba ya siri ya kifaa, au kwa PIN ya tarakimu 6 ya hifadhi.
  • Haijumuishwi kwenye nakala za akiba (backup) wala kwenye uhamisho kwenda kifaa kingine.

Usalama wa ndani

  • Usimamizi wa ufikiaji

    Safha ina majukumu mawili tu: mwanachama na msimamizi. Dashibodi ya msimamizi hufunguka tu kwa akaunti yenye jukumu la msimamizi, na tunakagua jukumu hilo kwenye seva mara mbili: dashibodi inapofikiwa, kisha kwenye kila ukurasa na kitendo ndani yake. Kubadilisha jukumu la akaunti au kuisimamisha humaliza vipindi vyake mara moja.

  • Ruhusa za chini kabisa

    • Huduma ya ubadilishaji inaendeshwa kama mtumiaji asiye root kwenye mfumo wa faili wa kusoma tu, na huandika kwenye folda ya muda iliyo kwenye kumbukumbu pekee.
    • Husoma siri zake mara moja inapowashwa, kisha huacha ruhusa za root; siri hizo hazifikii kamwe michakato ya ubadilishaji.
    • Ufunguo wa Anthropic unakaa kwenye huduma ya ubadilishaji pekee; haufikii kamwe programu ya tovuti wala kivinjari.
    • Nenosiri la hifadhidata na ufunguo wa kutia sahihi vipindi hutengenezwa na jukwaa la usambazaji; hakuna anayeviandika kwa mkono.
  • Uthibitishaji wa hatua mbili kwa wasimamizi

    Inakuja

    Leo hatutoi uthibitishaji wa hatua mbili kwa akaunti za wasimamizi, na hatutadai kwamba tunautoa. Hadi tutakapouongeza, nenosiri la kwanza la msimamizi hutengenezwa bila mpangilio na jukwaa la usambazaji, na majaribio ya kuingia yamewekewa kikomo kama ilivyo kwa kila akaunti.

  • Kumbukumbu ya vitendo vya msimamizi

    Vitendo vinavyofikia vifaa vya watumiaji, kama kutuma arifa na kuchapisha matoleo ya programu, huandikwa pamoja na utambulisho wa msimamizi na wakati.

Jithibitishie mwenyewe kwamba faili yako haikupakiwa

Huhitaji kuamini neno letu tu. Kwa zana zinazofanya kazi kwenye kifaa chako, unaweza kukagua kwenye kompyuta:

  1. Fungua ukurasa wa zana kwenye Chrome, Edge au Firefox.
  2. Bonyeza F12 (au bofya kulia na uchague "Inspect"), kisha fungua kichupo cha Network.
  3. Chagua faili yako na uendeshe zana.
  4. Tazama orodha: hutaona ombi lolote linalobeba faili yako au linalolingana na ukubwa wake.

Kuna njia rahisi zaidi: fungua ukurasa wa zana, kata muunganisho wa intaneti, na zana inaendelea kufanya kazi.

Kuripoti udhaifu wa usalama

Ukipata udhaifu wa usalama katika Safha, tuma barua pepe kwa [email protected]. Tunachapisha anwani hii katika faili ya security.txt kwa mujibu wa RFC 9116. Tafadhali:

  • Eleza tatizo, hatua za kulirudia na ukurasa au zana iliyoathirika.
  • Usifikie, usibadilishe wala usifute data ya watu wengine, na usivuruge huduma wakati wa majaribio.
  • Tupe muda wa kutosha kulirekebisha kabla ya kuchapisha maelezo yoyote.

Tunasoma na kujibu kila ripoti. Kwa sasa hatutoi zawadi ya fedha kwa kugundua hitilafu (bug bounty), lakini tunawashukuru wote wanaotusaidia kuwalinda watumiaji wetu. Kwa swali jingine lolote kuhusu faragha au akaunti yako: [email protected].

Tunachoahidi

Hakuna ulinzi kwenye intaneti ulio kamilifu. Tunachoahidi ndicho kilichoandikwa hapa: kwamba sehemu kubwa kadiri inavyowezekana ya kazi yako inabaki kwenye kifaa chako, na kwamba tunakuambia wazi faili yako inapoondoka, inakwenda wapi na kwa nini. Chochote hapa kinapobadilika, tunasasisha ukurasa huu na tarehe yake.