Hinihiling mo sa amin na panatilihin ang working memory ng lahat ng ginagawa ng iyong mga agent. Ito ang siyang nagpoprotekta rito.
brethof-brain · Huling na-update: Oktubre 5, 2026
Ang iyong memorya ay hindi isang hilera sa isang shared table na may column para sa customer. Bawat customer ay may sariling… sariling database. Walang mga pinagsasamahang talahanayan at walang mga katanungan sa pagitan ng iba’t ibang customer na maaaring magdulot ng pagkakamali, dahil ang hangganan ay ang mismong database, at hindi isang filter na kailangang tandaan ng sinuman na isulat.
Sinusubok ang hangganan na iyon mula sa labas sa bawat paglalabas: dalawang tunay na account, at bawat “pinto” na nagbibigay ng datos ay sinusuri upang matiyak na wala sa kanila ang makakakita sa isa’t isa. Hindi makakapaglabas ng bersyon hangga’t hindi ito nakakapasa sa pagsusuring ito.
Ang mga API key ay ipinapakita sa iyo nang isang beses lamang, sa paggawa nito. Ang iniimbak namin ay ang SHA-256 hash — kaya ang kopya ng aming database ay hindi magbibigay sa sinuman ng gumaganang key, at hindi rin namin o ng sinumang umaatake mababasa ang iyong key. Ang pag-revoke ng key ay epektibo sa serbisyo sa loob ng humigit-kumulang isang minuto, at agad sa makina na naglilingkod sa iyong memorya.
Hindi kailangang maging makapangyarihan ang isang susi. Maaaring maging… ayon sa saklaw ng bawat proyekto — read at write, read-only, o ganap na hindi nakikita — ito ang tamang anyo para sa kontratista, CI job, o single-purpose agent na walang karapatang basahin ang iba pang trabaho mo. Ang key na may sira o hindi mabasang scopes ay tinatanggihan sa lahat kaysa binibigyan ng lahat.
Ang iyong account ay maaaring mangailangan ng pangalawang factor sa pag-login, at kapag in-on mo ito, ipinapatupad ito sa bawat pag-sign-in — pagkatapos ng password at pagkatapos ng GitHub o Google man — hindi lamang ipinapakita bilang isang setting.
Ang paggawa ng API key ay nangangailangan ng protektadong pag-sign-in: two-factor authentication sa iyong account, o pag-sign-in sa pamamagitan ng GitHub o Google. Hindi kailanman sapat ang password lamang para gumawa ng key — kahit na sa account na konektado rin sa GitHub o Google, dahil ang mahalaga ay kung paano ka nag-sign in sa pagkakataong ito.
Bawat mapanirang kilos — pagtanggal ng proyekto, pag-redact ng kasaysayan, pagtanggal ng account, pagbalik ng backup — ay muling nagtatanong kung sino ka: ang iyong password kung mayroon ka nito, at ang iyong two-factor code; kung walang two-factor, isang GitHub o Google sign-in mula sa nakalipas na sampung minuto. Ang pag-export ng iyong data ay hindi kailanman nangangailangan nito.
Ang pag-sign in sa pamamagitan ng GitHub o Google ay gumagamit ng standard na authorization-code flow na may PKCE, nakatali sa browser na nagsimula nito. Tatanggapin namin ang iyong email address, pangalan, at account ID sa serbisyong iyon — wala nang iba. Hindi namin itinatabi ang anumang access token ng GitHub o Google, at hindi namin mababasa ang iyong mga repository, mail, o file. Ang GitHub o Google account ay sasali lamang sa isang umiiral na Brethof account kapag na-verify ng serbisyong iyon ang email address at na-verify din namin ito, o kapag wala pang password ang account.
Ito ang bahaging kadalasan ay hindi isinasaalang-alang ng karamihan sa mga serbisyo. Ang iyong memorya ay patuloy na pinapatakbo ng mga AI agent — at maaaring magkamali ang isang agent, makatanggap ng mapanirang tagubilin na nakatago sa loob ng nilalaman na hiniling sa kaniyang basahin, o burahin ang maling bagay ilang oras bago ito mapansin ng tao.
Kaya naman ang orihinal na arkibo ng mga pag-uusap ay sinasadyang hindi nila maaabot. Walang ahente ang maaaring magtanggal ng kahit isang mensahe. Walang ahente ang maaaring makialam sa mga mensahe mula sa huling tatlong buwan. Ang mas matandang kasaysayan ay maaari lamang alisin nang sabay-sabay, ayon sa bawat proyekto. Ang pagtanggal sa buong proyekto – ang tanging paraan upang maalis ang lahat ng mensahe sa arkibo – ay hindi available sa mga ahente sa anumang antas; ito ay ginagawa sa panel ng account, kung saan isang tao ang naglalagay ng pangalan ng proyekto.
Simple lang ang dahilan kung bakit ito mahalaga: ang inihandang alaala ay nagmumula sa arkibo, at ang arkibo ang orihinal. Anumang mawala dahil sa masamang pag-edit ay maaaring muling buuin mula sa kasaysayan. Walang anumang makakabuo muli ng kasaysayan.
Ang iyong memorya ay isang container para sa bawat customer — may sarili itong database, sarili nitong filesystem, sarili nitong Linux user, at walang ibinabahaging bahagi. Kung pinili mo ang local shape, ang container na iyon ay tumatakbo sa iyong makina: ang iyong memorya ay nakaimbak sa iyo at wala kaming iniimbak nito. Ang dumadaan sa aming hub — ang aming secure-compute instance sa Zurich, Switzerland — ay ang nilalamang pinoproseso: bawat pagpapalitan, at ang mga bahagi ng memorya na ipinapadala ng iyong container kapag kailangan ng paghatol o kapag binubuo ang session brief. Nakalista ang mga ito nang eksakto sa Seksyon 4 ng Privacy Policy. Wala sa mga ito ang iniimbak.
Ang container ay naglalaman ng iyong memorya, ng mga paghahanap dito, at ng mga mekanismo na nagpapanatiling tama ang pareho. Wala itong anumang prompt, walang access sa anumang AI model, at wala ring setting na itinuturo rito. Walang rito na maaaring humusga sa iyong memorya, at walang maaaring i-configure upang subukan itong gawin. Bawat paghatol ay hinihingi mula sa aming hub sa pamamagitan ng koneksyon na binubuksan ng iyong container palabas at nagpapatotoo — hindi kami kailanman dumidial papasok.
Ang anyong iyon ang siyang nagpapahintulot na masuri ang trapiko, at ikaw ang dapat magsuri nito: tumataas ang mga exchange, tumataas din ang mga bahaging nasa itaas, habang ang mga command at row ay bumababa. Ang client ay source-available — basahin mo ang bawat linya nito.
Isang bagay ang nananatiling buo sa iyong panig: ang paghahanap sa sarili mong alaala — ang mga tala, ang buong kasaysayan at ang mga linya ng desisyon nito na may petsa — ay isinasagawa bilang simpleng pagbabasa sa iyong sariling mga talahanayan, sa loob ng iyong sariling container. Gumagana ito kahit hindi maabot ang aming hub at hindi nagpapadala ng anumang bagay para hatulan.
Sa hosted shape, ang trapiko ay naka-encrypt sa transit gamit ang TLS, at at rest ang buong filesystem ng iyong container — bawat pag-uusap, bawat rekord, ang database mismo — ay naka-encrypt sa ilalim ng susi na nagmula sa passphrase na tanging ikaw ang may hawak. Hindi namin ito nakikita at hindi namin ito iniimbak: dumadaan ito kapag nagsisimula ang iyong sesyon, binubuksan ang iyong memorya, at muling magkakandado ang memorya pagkatapos mong umalis. Ang nakakandadong container ay ciphertext para sa lahat, kabilang kami — ang nakaw na disk, ang na-leak na imahe o ang decommissioned na drive ay walang halaga, pati na rin ang aming sariling root access habang wala ka.
Ang pagtanggal sa iyo ay hindi isang pag-asa lamang na paglilinis sa imbakan: ang iyong naka-encrypt na container ay winawasak nang buo — at dahil ang pagtanggal sa ciphertext ay hindi nangangailangan ng susi, gumagana ito kahit nakalimutan mo na ang iyong passphrase. Ang mga natitirang backup ay hindi mababasa kung wala ito, at binubura habang umiikot ang backup ladder, sa loob ng 30 araw sa pinakamahaba. Walang kopyang maaari naming ibalik.
Tapat na mga limitasyon. Ang encryption at rest ay iyon nga — at rest: habang naka-unlock ang iyong memorya para sa isang sesyon, kinakailangang gamitin ng container ang iyong data nang malinaw upang masagot ang iyong mga paghahanap, kaya ang "hindi kami kailanman tumitingin sa iyong data" ay aming patakaran at mga kontrol sa pag-access, at hindi isang matematikal na imposibilidad — ang matematikal na garantiya ay nakukuha mo sa bawat pagkakataong nakakandado ang container. Mas gugustuhin naming sabihin sa iyo kung saan ang hangganan kaysa hayaan kang isipin na wala ito.
Ang mga backup ng hosted containers ay mga pull ng encrypted filesystem mismo — ciphertext bago pa umalis sa makina, hindi mababasa kung wala ang iyong passphrase — na nakaimbak sa maikling rolling ladder ng mga arawan at lingguhang kopya sa Germany. Kapag tinanggal ang isang account, tinatanggal din ang mga backup nito, at ang anumang natitirang kopya ay nawawala sa loob ng 30 araw.
Ang hosted memory ay naiimbak, nai-index at hina-search nang buo sa loob ng EU — ang aming mga server at backup ay nasa Germany. Ang mga search embedding ay kinakalkula sa aming sariling mga makina at hindi kailanman lumalabas doon. Ang lokal na memorya ay hindi kailanman nakakarating sa alinman sa mga ito: nasa iyong disk ito, sa ilalim ng anumang proteksyon na ibinibigay mo sa iyong disk.
Ang tanging eksepsyon ay ang AI curation. Bawat bahaging ni-cucurate ay pinoproseso sa aming secure-compute instance sa Zurich, Switzerland — isang bansang kinikilala ng EU bilang nag-aalok ng sapat na antas ng proteksyon sa datos — at mula doon, isang model pass ang ipinapadala sa Ollama, na nagho-host ng modelong ito sa Estados Unidos at Europa, pinoproseso, at ibinabalik. Ayon sa mga pahayag na tuntunin ng Ollama, ang mga input at output ay pinoproseso nang pansamantala at hindi kailanman ginagamit sa pagsasanay ng mga modelo — iyan ang kanilang pangako, ayon sa kanilang sariling mga tuntunin, at isinasadula namin ito bilang kanila at hindi bilang aming pangako. Wala nang iba pang lumalabas sa EU. Kung kailangan mong ang curation ay hindi rin lalabas sa EU, ito ay magagamit sa isang dedicated deployment — magtanong. Bawat sub-processor, kasama ang layunin at lokasyon, ay nakalista sa Privacy Policy.
Ang serbisyo ay tumatakbo bilang isang user na walang espesyal na pribilehiyo sa loob ng container nito, kailanman hindi bilang root. Ang papel nito sa database ay hindi bilang superuser at hindi ito maaaring magbasa ng mga file mula sa host. Ang mga ito ay awtomatikong sinusuri bago bawat paglalabas, sa halip na ipagpalagay lamang.
Ang mga endpoint na naglalaan ng mga account at nagpapatunay sa mga key ay maaabot lamang sa pamamagitan ng ating sariling control plane; kinukumpirma ang pagkakakilanlan nito sa gilid ng network bago pa man makarating ang kahilingan, at muli sa pamamagitan ng isang shared secret. Dalawang lock, hindi isa.
Kapag may kulang o hindi mabasa ang impormasyon, tinatanggihan ng serbisyo ito sa halip na humula. Ang susi na hindi maaaring mapatunayan ay tinatanggihan din. Ang mga pahintulot na sira ay wala ring silbi. Ang lihim sa pag-sign ng webhook na wala ay nagreresulta sa pagtanggi sa bawat kaganapan, sa halip na paniwalaan ang natatanggap na impormasyon. Ito ay isang sinasadyang pamamaraan: ang paraan ng pagtugon ng serbisyo sa mga pagkabigo ay dapat na “walang sagot”, at hindi “sagot ng maling kostumer”.
Bago maglabas ng anumang release, isang automated gate ang naglalakad sa buong produkto mula sa isang bagong account sa pamamagitan ng tunay na koneksyon sa network: pag-sign up, pag-issue at pag-revoke ng mga key, pag-imbak at pag-recall ng memorya, paghihiwalay sa pagitan ng dalawang live na account, pag-export ng datos, at kumpletong pagbura. Ito ay pumapasa nang buo o hindi magaganap ang release.
Kung sa iyong palagay ay nakatuklas ka ng isang kahinaan, mangyaring sabihin mo muna sa amin bago mo ito sabihin sa iba, at makikipagtulungan kami sa iyo. Ang mga detalye para makipag-ugnayan ay nakalathala sa /.well-known/security.txt o sumulat sa hello@Brethof.ai. Hindi namin tinatapakan ang mga mananaliksik na nag-uulat nang may mabuting intensyon.
Ang mga mas malalim na kinakailangan — isang kasunduan sa pagproseso ng datos, isang dedikadong deployment sa rehiyong pipiliin mo, o pagpapanatili ng curation sa loob ng EU — ay mga bagay na direktang aming hinahawakan. Magtanong.
Lokal na speech-to-text na natututo sa iyong boses. Perpetual na lisensya. Ang aming flagship.
Bayad · flagship
Memorya para sa iyong mga AI agent — mga tala, mga patakaran, ang buong kasaysayan at ang graph ng mga desisyon, naroon na kapag nagsimula ang isang session. Sumasagot ito bago mo pa itanong.
Bayad · libreng tier
Mga digital na modelong handa nang i-print. Kasama ang GLB at OBJ. Lifetime access.
Bayad · digital na katalogo
Lima pang printer at tunay na kapasidad. Wala pang self-service na tindahan — sabihin sa amin kung ano ang kailangan mo at bibigyan ka namin ng presyo sa pamamagitan ng email.
Sa pamamagitan ng pag-uusap · i-email kami
Ang aming YouTube channel. Isang host na parang “cyber-tiger” ang nagpapaliwanag tungkol sa mga lokal na tool sa AI at kung ano talaga ang ginagawa ng mga ito.
CHANNEL · live
Maikling mga review sa bidyo ng mga software at tool sa AI: ginagamit sa harap ng kamera, na may konklusyon na walang sinuman ang makakabili.
MGA PAGSUSURI SA VIDEO · bago
Mga piniling listahan sa GitHub para sa mga AI coding agent, mga MCP server, lokal na AI, at Linux para sa AI. Bawat entry ay may kasamang link sa pinagmulan.
LIBRE · curated
Mga detalyadong gabay kung paano gamitin ang lokal na AI sa Linux, Windows, at macOS, kasama ang mga file para sa configuration.
LIBRE · nang live
Negatibong kurasyon: mga pamamaraan at kasangkapan na nag-aaksaya ng iyong oras, na nakaayos ayon sa ranggo. Kinakailangan ang mga resibo.
LIBRE · nang live
Sino kami, bakit kami lumilikha ng AI na nagbibigay-prayoridad sa privacy, at ano ang hindi namin gagawin.