Anda meminta kami untuk menyimpan memori kerja dari semua yang dilakukan agen Anda. Inilah yang melindunginya.
brethof-brain · Terakhir diperbarui: 5 Oktober 2026
Memori Anda bukan baris dalam tabel bersama dengan kolom pelanggan. Setiap pelanggan mendapatkan basis data milik sendiri. Tidak ada tabel bersama dan tidak ada kueri lintas-pelanggan yang bisa salah, karena batasnya adalah basis data itu sendiri, bukan filter yang harus diingat untuk ditulis oleh seseorang.
Batas itu diuji dari luar pada setiap rilis: dua akun nyata, dan setiap pintu yang mengembalikan data diperiksa untuk memastikan keduanya tidak dapat melihat satu sama lain. Rilis tidak akan dirilis kecuali itu lulus.
Kunci API hanya ditampilkan sekali, saat pembuatan. Yang kami simpan adalah hash SHA-256—sehingga salinan database kami tidak memberi siapa pun kunci yang berfungsi, dan baik kami maupun penyerang tidak dapat membaca kunci Anda kembali. Pencabutan kunci berlaku pada layanan dalam waktu sekitar satu menit, dan segera pada mesin yang melayani memori Anda.
Sebuah kunci tidak harus memiliki kekuatan penuh. Kunci dapat Dibatasi per proyek — Bisa dibaca dan ditulis, hanya-baca, atau sepenuhnya tidak terlihat—bentuk yang tepat untuk kontraktor, pekerjaan CI, atau agen khusus yang tidak perlu membaca bagian lain dari pekerjaan Anda. Kunci dengan ruang lingkup yang rusak atau tidak terbaca akan ditolak semua akses, bukan diberi semua akses.
Akun Anda dapat mewajibkan faktor kedua saat login, dan saat Anda mengaktifkannya, itu diterapkan pada setiap proses masuk — setelah kata sandi dan setelah GitHub maupun Google — bukan sekadar ditampilkan sebagai pengaturan.
Membuat kunci API memerlukan proses masuk yang terlindungi: autentikasi dua faktor pada akun Anda, atau proses masuk melalui GitHub atau Google. Kata sandi saja tidak pernah bisa membuat kunci — bahkan pada akun yang juga terhubung dengan GitHub atau Google, karena yang dihitung adalah cara Anda masuk kali ini.
Setiap tindakan destruktif — menghapus proyek, menyunting riwayat, menghapus akun, memulihkan cadangan — menanyakan kembali siapa Anda: kata sandi Anda jika Anda memilikinya, dan kode dua faktor Anda; tanpa dua faktor, masuk GitHub atau Google dalam sepuluh menit terakhir. Mengekspor data Anda tidak pernah memerlukannya.
Masuk melalui GitHub atau Google menggunakan alur kode otorisasi standar dengan PKCE, terikat pada peramban yang memulainya. Kami menerima alamat email, nama, dan ID akun Anda di layanan tersebut — tidak lebih. Kami tidak menyimpan token akses GitHub atau Google, dan kami tidak dapat membaca repositori, surel, atau berkas Anda. Akun GitHub atau Google hanya bergabung dengan akun Brethof yang sudah ada jika layanan tersebut telah memverifikasi alamat email dan kami juga demikian, atau jika akun tersebut belum memiliki kata sandi.
Inilah bagian yang jarang dipikirkan oleh kebanyakan layanan. Memori Anda terus-menerus dioperasikan oleh agen AI—dan agen dapat membuat kesalahan, menerima instruksi jahat yang tersembunyi di dalam konten yang diminta untuk dibaca, atau menghapus hal yang salah beberapa jam sebelum manusia menyadarinya.
Jadi, arsip percakapan mentah sengaja dibuat di luar jangkauan mereka. Tidak ada agen yang bisa menghapus satu pesan pun. Tidak ada agen yang boleh menyentuh tiga bulan terakhir sama sekali. Riwayat yang lebih lama hanya dapat dihapus secara massal, per proyek. Menghapus seluruh proyek — satu-satunya tindakan yang menjangkau arsip secara keseluruhan — tidak tersedia untuk agen di tingkat mana pun; hal itu dilakukan di panel akun, tempat seorang manusia mengetik nama proyek.
Alasan ini penting sederhana: memori yang dikurasi adalah turunan, dan arsip adalah yang asli. Apa pun yang hilang karena edit yang buruk dapat dibangun kembali dari riwayat. Tidak ada yang dapat membangun kembali riwayat.
Memori Anda adalah satu kontainer per pelanggan—dengan basis datanya sendiri, sistem berkasnya sendiri, dan pengguna Linux-nya sendiri; tidak ada yang dibagikan. Jika Anda memilih bentuk lokal, kontainer tersebut berjalan di mesin Anda: memori Anda disimpan bersama Anda dan kami tidak menyimpannya sama sekali. Yang melewati hub kami—instansi komputasi aman kami di Zurich, Swiss—adalah konten yang sedang diproses: setiap pertukaran, serta bagian-bagian memori yang dikirim kontainer Anda saat diperlukan penilaian atau saat ringkasan sesi disusun. Bagian 4 dari Kebijakan Privasi mencantumkannya secara rinci. Tidak ada satu pun yang disimpan.
Kontainer tersebut berisi memori Anda, pencarian di dalamnya, dan mekanisme yang menjaga keduanya tetap akurat. Di dalamnya tidak ada prompt, tidak ada akses ke model AI mana pun, dan tidak ada pengaturan yang mengarahkannya ke salah satunya. Tidak ada apa pun di dalamnya yang dapat menilai memori Anda, dan tidak ada yang perlu dikonfigurasi agar bisa mencobanya. Setiap penilaian diminta dari hub kami melalui koneksi yang dibuka keluar dan diautentikasi oleh kontainer Anda—kami tidak pernah menelepon masuk.
Bentuk itulah yang membuat lalu lintas dapat diaudit, dan Anda memang dimaksudkan untuk mengauditnya: pertukaran naik, bagian-bagian di atas naik, perintah dan baris turun kembali. Klien bersifat source-available — baca setiap barisnya.
Ada satu hal yang sepenuhnya tetap di sisi Anda: mencari memori Anda sendiri — catatan-catatan, seluruh riwayat, dan baris-baris keputusannya yang bertanggal — berjalan sebagai pembacaan biasa terhadap tabel Anda sendiri, di dalam kontainer Anda sendiri. Ini tetap berfungsi saat hub kami tidak dapat dijangkau dan tidak mengirimkan apa pun untuk dinilai.
Pada bentuk yang dihosting, lalu lintas data dienkripsi saat dikirim menggunakan TLS. Saat berada dalam keadaan diam, seluruh sistem berkas kontainer Anda—setiap percakapan, setiap catatan, serta basis data itu sendiri—dienkripsi menggunakan kunci yang berasal dari frasa sandi yang hanya Anda miliki. Kami tidak pernah melihatnya maupun menyimpannya; kunci tersebut digunakan saat sesi dimulai untuk membuka akses ke memori, dan memori akan terkunci kembali setelah Anda pergi. Kontainer yang terkunci merupakan teks terenkripsi bagi siapa saja, termasuk kami. Disk yang dicuri, image yang bocor, atau drive yang sudah tidak digunakan hanyalah hal yang tidak berarti; demikian pula akses root milik kami saat Anda tidak ada.
Menghapus Anda bukanlah proses pembersihan yang sekadar berharap berhasil: kontainer terenkripsi Anda dihancurkan sepenuhnya. Karena untuk menghapus teks terenkripsi tidak diperlukan kunci, proses ini tetap dapat dilakukan meskipun Anda lupa frasa sandi Anda. Cadangan data yang tersisa tidak dapat dibaca tanpa frasa sandi tersebut, dan akan dihapus seiring berjalannya siklus cadangan data, paling lama dalam 30 hari. Tidak ada salinan yang bisa kami gunakan untuk mengembalikannya.
Batasan yang jujur. Enkripsi saat data tidak aktif memang berlaku saat data tersebut tidak aktif: selama memori Anda terbuka untuk suatu sesi, kontainer perlu bekerja dengan data dalam bentuk yang tidak terenkripsi guna memenuhi permintaan pencarian Anda. Jadi, "kami tidak pernah melihat data Anda" merupakan kebijakan dan kontrol akses kami, bukan sesuatu yang mustahil secara matematis—jaminan matematis baru diperoleh ketika kontainer dalam keadaan terkunci. Kami lebih memilih memberitahu Anda di mana batasnya daripada membiarkan Anda mengira bahwa tidak ada batasan sama sekali.
Salinan cadangan dari kontainer yang dihosting merupakan salinan dari sistem berkas yang telah dienkripsi—teks terenkripsi sebelum meninggalkan mesin, yang tidak dapat dibaca tanpa frasa sandi Anda—dan disimpan dalam bentuk salinan harian dan mingguan di Jerman. Ketika sebuah akun dihapus, salinan cadangannya juga dihapus bersamanya, dan salinan-salinan yang tersisa akan dihapus dalam waktu 30 hari.
Memori yang dihosting disimpan, diindeks, dan dicari sepenuhnya di dalam UE — server dan cadangan data kami berada di Jerman. Embedding pencarian dihitung pada mesin kami sendiri dan tidak pernah meninggalkannya. Memori lokal sama sekali tidak terlibat dalam proses ini: ia berada di disk Anda, dengan perlindungan apa pun yang Anda berikan pada disk tersebut.
Satu-satunya pengecualian adalah proses kurasi oleh AI. Setiap bagian teks yang dikurasi diproses di instansi komputasi aman kami yang berlokasi di Zurich, Swiss — negara yang diakui oleh Uni Eropa sebagai memiliki tingkat perlindungan data yang memadai — dan dari sana, satu kali proses model dikirim ke Ollama, yang menghosting model tersebut di Amerika Serikat dan Eropa, lalu diproses sebelum dikembalikan. Ketentuan yang diterbitkan oleh Ollama menyatakan bahwa data masukan dan keluaran hanya diproses sementara dan tidak pernah digunakan untuk melatih model — itulah komitmen mereka menurut ketentuan mereka sendiri, dan kami menyebutkannya sebagai komitmen mereka, bukan janji dari kami. Tidak ada hal lain yang keluar dari Uni Eropa. Jika Anda menginginkan proses kurasi yang juga tidak meninggalkan Uni Eropa, hal tersebut tersedia melalui penerapan khusus — tanyakan saja. Setiap sub-pemroses, beserta tujuannya dan lokasinya, tercantum dalam Kebijakan Privasi.
Layanan ini berjalan sebagai pengguna tanpa hak istimewa di dalam kontainernya, bukan sebagai root. Peran basis datanya bukanlah superuser, dan tidak dapat membaca file dari host. Hal-hal ini diverifikasi secara otomatis sebelum setiap rilis, bukan hanya diasumsikan.
Titik akhir yang menyediakan akun dan memvalidasi kunci hanya dapat diakses oleh bidang kontrol kami sendiri, diautentikasi di tepi jaringan sebelum permintaan tiba, dan lagi oleh rahasia bersama di belakangnya. Dua kunci, bukan satu.
Ketika ada yang hilang atau tidak dapat dibaca, layanan menolak daripada menebak. Kunci yang tidak dapat diverifikasi ditolak. Izin yang rusak tidak memberikan apa-apa. Rahasia penandatanganan webhook yang hilang menolak setiap event daripada mempercayai apa yang datang. Ini adalah sikap yang disengaja: mode kegagalan layanan memori harus “tidak ada jawaban”, bukan “jawaban pelanggan yang salah”.
Sebelum rilis apa pun diluncurkan, gerbang otomatis menguji seluruh produk dari akun baru melalui koneksi jaringan nyata: pendaftaran, penerbitan dan pencabutan kunci, penyimpanan dan pemanggilan memori, isolasi antara dua akun aktif, ekspor data, dan penghapusan total. Rilis hanya terjadi jika semua lulus sepenuhnya; jika tidak, rilis tidak akan terjadi.
Jika Anda yakin telah menemukan kerentanan, silakan beri tahu kami sebelum memberi tahu orang lain, dan kami akan bekerja sama dengan Anda. Detail kontak dipublikasikan di /.well-known/security.txt atau tulis ke hello@Brethof.ai. Kami tidak mengancam peneliti yang melaporkan dengan itikad baik.
Persyaratan yang lebih dalam—perjanjian pemrosesan data, penyebaran khusus di wilayah yang Anda pilih, atau menjaga kurasi di dalam UE—adalah hal yang kami tangani langsung. Tanyakan.
Ubah suara menjadi teks secara lokal yang mempelajari suara Anda. Lisensi permanen. Produk unggulan kami.
BERBAYAR · unggulan
Memori untuk agen AI Anda — catatan, aturan, seluruh riwayat dan graf keputusan, sudah tersedia saat sesi dimulai. Ia menjawab bahkan sebelum Anda bertanya.
BERBAYAR · paket gratis
Model digital siap dicetak. Termasuk format GLB dan OBJ. Akses seumur hidup.
BERBAYAR · katalog digital
Lima printer dengan kapasitas yang memadai. Belum ada toko layanan mandiri — beritahu kami apa yang Anda butuhkan, dan kami akan mengirimkan penawaran melalui email.
Atas permintaan · kirim email kepada kami
Channel YouTube kami. Seorang pembawa acara berpenampilan seperti harimau siber menjelaskan alat-alat AI lokal dan fungsinya yang sebenarnya.
CHANNEL · siaran langsung
Ulasan video singkat tentang perangkat lunak dan alat AI: ditampilkan di depan kamera, dengan kesimpulan yang tak bisa dibeli siapa pun.
Ulasan Video · baru
Daftar terpilih di GitHub untuk agen pemrograman AI, server MCP, AI lokal, dan Linux untuk AI. Setiap entri dilengkapi dengan tautan sumber.
GRATIS · kurasi khusus
Panduan lengkap cara mengoperasikan AI lokal di Linux, Windows, dan macOS, termasuk berkas konfigurasinya.
GRATIS · langsung
Kurasi negatif: praktik dan alat yang membuang waktu Anda, diperingkat. Bukti diperlukan.
GRATIS · langsung
Siapa kami, mengapa kami menciptakan AI yang mengutamakan privasi, dan apa yang tidak akan kami lakukan.