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
Kwenye ukurasa huu
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,SecurenaSameSite=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"
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
InakujaLeo 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:
- Fungua ukurasa wa zana kwenye Chrome, Edge au Firefox.
- Bonyeza F12 (au bofya kulia na uchague "Inspect"), kisha fungua kichupo cha Network.
- Chagua faili yako na uendeshe zana.
- 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.