KEBIJAKAN PRIVASI
Apa yang benar-benar terjadi pada data Anda di CeeBee.
CeeBee adalah kumpulan aplikasi pribadi dengan akses undangan, dibangun dan dijalankan oleh satu orang. Halaman ini menjelaskan keadaan sebenarnya hari ini: apa yang tersimpan, siapa yang bisa melihatnya, ke mana ia dikirim, dan apa yang tidak dijanjikan.
Berlaku sejak 16 September 2026
1. Siapa yang menjalankan ini, dan apa yang dicakup
CeeBee dijalankan oleh Benedict Jeremiah Heriyanto di Indonesia, secara perorangan dengan nama CeeBee, bukan oleh perusahaan berbadan hukum. Cakupannya adalah ceebee.biz.id beserta subdomain yang dipakai produknya, dan aplikasi mobile yang dibagikan dari sana.
CeeBee bukan layanan publik, tidak menerima pendaftaran, dan tidak memungut biaya. Akses hanya diberikan kepada alamat email yang dimasukkan operator ke dalam satu daftar izin. Akun di luar daftar itu ditolak saat masuk dan tidak memperoleh penyimpanan apa pun.
Karena ini proyek perorangan, tidak ada tim dukungan, tidak ada petugas perlindungan data, dan tidak ada janji waktu tanggap. Yang ada adalah satu alamat email di bawah halaman ini.
3. Data yang benar-benar tersimpan
- Identitas dari Google Sign-In — alamat email, nama, dan foto profil dasar. Nilai-nilai ini berada di dalam cookie sesi yang ditandatangani, dan alamat email ikut tercatat pada baris yang Anda buat serta pada sesi perangkat.
- Isi yang Anda tulis — tempat, rencana, kunjungan, catatan biaya, hasil pembacaan struk, dan catatan yang Anda simpan di produk.
- Sesi perangkat mobile — identitas instalasi, platform, versi aplikasi, label perangkat, waktu pembuatan, dan waktu akses terakhir.
- Log server — metode, jalur URL tanpa query, pola rute, alamat IP, kode status, dan waktu.
4. Yang sengaja tidak masuk ke log
Server memakai daftar izin isi log, bukan daftar penyensoran, sehingga empat hal berikut tidak pernah tertulis: token otorisasi, header email pengguna, query string sebuah permintaan (misalnya kata yang Anda cari), dan isi badan permintaan (misalnya deskripsi pengeluaran atau foto struk).
5. Tidak ada basis data akun
CeeBee tidak punya tabel pengguna. Tidak ada kata sandi yang disimpan karena masuknya lewat Google, dan tidak ada profil yang dibangun. Identitas Anda hidup di cookie sesi, dan yang tertinggal di basis data hanyalah alamat email pada baris yang Anda buat serta pada sesi perangkat.
6. Yang tidak dikumpulkan
- Tidak ada SDK analitik, pixel iklan, atau identitas iklan perangkat di aplikasi mana pun.
- Tidak ada pelacakan lintas situs dan tidak ada profil perilaku.
- Tidak ada data yang dijual, disewakan, atau ditukar.
7. Apa yang diminta dari akun Google Anda
Masuk memakai Google Sign-In dengan izin dasar saja: alamat email dan profil dasar. CeeBee tidak meminta akses ke Gmail, Drive, Kontak, Foto, atau isi Kalender Anda.
Ekspor rencana ke Google Calendar berjalan lewat service account milik CeeBee sendiri, bukan lewat izin akun Anda — nama rencana, waktu, dan nama tempat ditulis ke kalender milik operator, dan fitur itu tidak menambah izin apa pun pada akun Google Anda.
Data yang diterima dari Google API hanya dipakai untuk keperluan yang dijelaskan di halaman ini, sesuai Google API Services User Data Policy, termasuk ketentuan Limited Use.
Anda dapat mencabut akses CeeBee kapan saja di myaccount.google.com/permissions. Mencabutnya menghentikan cara masuk, dan data yang sudah tersimpan dihapus bila Anda memintanya.
8. Lokasi perangkat
Aplikasi mobile meminta izin lokasi saat aplikasi dipakai, bukan di latar belakang, dan hanya ketika sebuah fitur membutuhkannya — memusatkan peta, memilih tempat, atau menghitung rute. Menolaknya hanya mematikan fitur tersebut.
Untuk menjawab permintaan itu, koordinat atau kata pencarian dikirim ke penyedia yang disebut di bagian 12. CeeBee tidak merekam riwayat pergerakan Anda dan tidak memantau lokasi di latar belakang.
9. Foto struk
Foto struk dikirim ke OpenRouter dan dibaca oleh model google/gemini-2.5-flash, lalu gambarnya dilepas. CeeBee tidak menulis file gambarnya ke penyimpanan mana pun.
Yang disimpan hanya hasil bacaannya — nama item, jumlah, dan total — karena itu yang dipakai catatan biaya. Apa yang OpenRouter dan penyedia modelnya lakukan terhadap permintaan itu tunduk pada kebijakan mereka, bukan kebijakan ini.
10. CeeBee Transit bekerja berbeda
Transit tidak memakai proses masuk dan tidak punya server sendiri. Preferensi Anda disimpan di perangkat, dan tidak ada perjalanan yang dikirim ke CeeBee.
Aplikasinya memang memanggil layanan publik secara langsung: rute dari valhalla1.openstreetmap.de, peta dari tiles.openfreemap.org, serta jadwal dan posisi kendaraan dari API TransJakarta beserta broker MQTT-nya. Layanan itu melihat permintaan Anda, termasuk koordinat yang menyertainya.
11. Di mana data disimpan
Isi produk disimpan dalam berkas basis data SQLite pada satu server pribadi yang dikelola operator. Aplikasi webnya berjalan di Vercel, yang juga menyimpan log permintaannya. Build aplikasi mobile disimpan di penyimpanan blob privat dan hanya dapat diunduh oleh akun di daftar izin.
Halaman ini tidak mengklaim enkripsi khusus pada penyimpanan itu di luar yang disediakan sistem operasi dan penyedia hosting. Lalu lintas berjalan lewat HTTPS.
Karena penyedia ini beroperasi lintas negara, data Anda dapat diproses di luar Indonesia.
12. Pihak ketiga, dan apa yang mereka terima
- Google — proses masuk (email dan profil dasar), Google Places untuk pencarian tempat (kata pencarian dan koordinat), serta Google Calendar untuk ekspor rencana.
- Vercel — hosting aplikasi web dan log permintaannya.
- OpenRouter — foto struk yang Anda kirim untuk dibaca.
- tile.openstreetmap.org — petak peta pada tampilan peta List.
- valhalla1.openstreetmap.de, tiles.openfreemap.org, dan API serta broker MQTT TransJakarta — dipanggil oleh Transit sebagaimana dijelaskan di bagian 10.
- Telegram — peringatan operasional CeeBee Monitor tentang kesehatan deployment. Isinya status layanan, bukan isi yang Anda tulis.
13. Cookie
Tidak ada cookie iklan atau pelacakan. Yang dipakai:
- __Secure-authjs.session-token — sesi masuk Anda, dibagi di seluruh subdomain ceebee.biz.id, httpOnly dan SameSite=Lax.
- Cookie proses masuk Auth.js yang berumur pendek — token CSRF, alamat kembali, serta nilai state dan PKCE dari alur OAuth.
- cb-locale — pilihan bahasa halaman.
- cb-theme-mode — pilihan tema terang atau gelap.
14. Berapa lama data bertahan, sejujurnya
Tidak ada jadwal penghapusan otomatis. Isi yang tersimpan bertahan sampai seseorang menghapusnya di dalam produk atau operator menghapusnya atas permintaan. Sesi perangkat berakhir saat dicabut dari aplikasi.
Penghapusan dilakukan manual oleh operator. Bila saat itu ada salinan cadangan server, salinan tersebut baru hilang ketika cadangan itu dirotasi.
Menghapus akun Anda dari daftar izin langsung menutup akses, tetapi tidak dengan sendirinya menghapus baris yang sudah Anda tulis — mintalah bila Anda ingin baris itu hilang.
15. Hak dan pilihan Anda
- Minta salinan data Anda atau penghapusannya lewat alamat di bawah. Permintaan dikerjakan manual oleh operator.
- Cabut izin Google CeeBee kapan saja lewat setelan akun Google Anda.
- Cabut sesi perangkat mobile langsung dari aplikasi.
- Keluar dari akun untuk menghapus cookie sesi di peramban.
16. Anak-anak
CeeBee tidak ditujukan untuk anak di bawah 13 tahun dan tidak mengumpulkan data mereka dengan sengaja. Akses hanya terbuka bagi orang dewasa yang diundang langsung oleh operator.
17. Keamanan, beserta batasnya
Yang ada: daftar izin email, sesi bertanda tangan pada cookie httpOnly, token perangkat terpisah untuk aplikasi mobile, HTTPS di seluruh jalur, dan log yang menolak menulis isi permintaan.
Yang tidak ada: pemantauan keamanan sepanjang waktu, audit pihak ketiga, sertifikasi kepatuhan, dan jaminan apa pun. Sebagian produk masih berstatus alpha. Bila keamanan mutlak yang Anda butuhkan, jangan menyimpannya di sini.
18. Perubahan kebijakan
Halaman ini diperbarui saat perilaku produknya berubah, beserta tanggal berlakunya. Perubahan pada data apa yang dikumpulkan disampaikan langsung kepada akun yang aktif.
Pertanyaan privasi