Semua yang TreeHaus Kombucha simpan pasal awak, kenapa kami simpan, dan apa yang awak boleh buat untuk setiap satu. Ini cerita apa yang app ni buat hari ini — bukan apa yang kami rancang nak buat.
Dikemas kini 9 Oktober 2026
Read this in EnglishApa dia: Nama yang awak taip masa buka akaun.
Kenapa kami simpan: Itu nama yang kami panggil bila pesanan awak dah siap, dan itu juga nama yang naik di halaman bayaran kalau awak bayar guna perbankan dalam talian (FPX).
Tanpa nama, kami tak boleh serah pesanan kepada orang yang betul. Sebab tu ini satu-satunya benda yang kami betul-betul kena ada.
Nak tarik balik: Boleh tukar bila-bila di Butiran awak. Kami tak boleh padam nama selagi akaun awak ada — baca “Apa yang kami belum boleh buat” di bawah.
Apa dia: Alamat yang awak guna untuk log masuk, atau alamat yang Google bagi kalau awak log masuk guna Google.
Kenapa kami simpan: Itulah cara awak log masuk: kami hantar kod enam angka ke situ. Situ juga tempat kemas kini pesanan sampai, dan notis tentang baki awak — tambah nilai yang kami tak dapat terima, duit yang sedang dipulangkan ke bank awak, atau baki yang nak habis tempoh.
Kami tak jual alamat ni. Kami bagi ia kepada halaman bayaran bila awak tambah nilai atau bayar guna perbankan dalam talian (FPX), sebab pihak gateway mintak — selain tu, app ni tak hantar ia ke mana-mana kecuali e-mel yang disebut di atas.
Nak tarik balik: App ni takde skrin untuk tukar e-mel. Mesej kedai, dan ada orang akan tukarkan untuk awak.
Apa dia: Satu nombor telefon bimbit Malaysia.
Kenapa kami simpan: Supaya kami boleh hubungi awak pasal pesanan — lambat sikit, dah siap, atau kami tak jumpa pintu pagar awak.
Kami bagi nombor ni kepada halaman bayaran juga bila awak bayar guna perbankan dalam talian (FPX), sebab pihak bank mintak. Tempat lain tak ada.
Nak tarik balik: Boleh tukar bila-bila di Butiran awak.
Apa dia: Lima angka, tempat ambil yang awak pilih dari senarai, atau dua-dua sekali — kami cuma perlukan sekurang-kurangnya satu daripadanya.
Kenapa kami simpan: Itu cara kami tahu peti sejuk mana yang paling dekat dengan awak.
TreeHaus Kombucha tak buat penghantaran, jadi ia tak dipakai untuk kira kos hantar — memang takde kos hantar pun.
Nak tarik balik: Boleh tukar mana-mana satu di Butiran awak. Salah satu kena tinggal selagi akaun awak boleh buat pesanan.
Apa dia: Satu pasang koordinat — tempat yang awak tunjuk — dan setepat mana telefon awak kata ia. Bila awak alih titik tu, kami tanya satu perkhidmatan peta jalan apa yang ada di situ, dibulatkan dulu sampai kira-kira 11 meter, dan kami tunjuk jawapannya pada awak. Yang kami simpan ialah koordinat tu, bukan jawapan tadi, dan kami tak simpan sebarang alamat rumah untuk titik ni.
Kenapa kami simpan: Supaya peti sejuk paling dekat naik dulu dalam senarai. Itu sahaja gunanya di sini.
Titik tepat awak duduk atas server kami — takde satu skrin pun dalam app ni yang lukis rumah awak atas peta. Yang keluar cuma satu salinan yang dibulatkan: dibulatkan sampai kira-kira 11 meter, kepada satu perkhidmatan peta di luar Malaysia, semata-mata untuk dapatkan nama jalan supaya kami boleh tunjuk balik pada awak. Cukup tepat untuk sebut nama jalan, tak cukup tepat untuk tunjuk rumah mana. Peta pelanggan yang kedai ada kumpul orang ikut poskod, dan satu poskod cuma muncul bila sekurang-kurangnya tiga orang berlainan dah pesan dari situ — jadi takde sesiapa boleh dicungkil keluar dari peta tu.
Nak tarik balik: Buang di Butiran awak, dan koordinat tu hilang. Kami kekalkan rekod yang awak pernah setuju — tarikh, dan skrin mana yang tanya — sebab rekod tu sahaja bukti yang kami memang dibenarkan simpan ia dari mula.
Apa dia: Hari, bulan dan tahun awak lahir.
Kenapa kami simpan: Supaya kedai boleh hantar baucar pada hari tu, kalau kedai ada jalankan hadiah hari lahir. Kalau kedai takde, kami tak tanya pun.
Dan supaya kedai nampak kumpulan umur mana suka perisa apa — cuma dalam kumpulan sekurang-kurangnya tiga orang, tak pernah seorang-seorang. Laporan tu saja guna tahun tu.
Sebab kami simpan tahun, kedai ni boleh kira umur awak. Kami tak guna tu untuk tentukan apa-apa pasal pesanan awak, dan takde had umur untuk apa-apa di sini — tapi ia betul, dan kami lebih suka beritahu daripada buat-buat tak boleh.
Nak tarik balik: Mintak di Butiran awak, dan ia dibuang. Tarikh yang dah tersimpan tak boleh diubah terus jadi tarikh lain — pangkalan data memang menolak perubahan tu — kecuali kalau dulu awak bagi hari dan bulan saja, awak boleh tambah tahun sekali. Apa pun jadi, baucar hari lahir tetap keluar sekali setahun, dan itulah jaminan yang betul-betul pegang.
Apa dia: Satu daripada tiga jawapan: Perempuan, Lelaki, atau “tak nak bagitahu”. “Tak nak bagitahu” itu jawapan betul yang kami simpan, dan kami asingkan ia daripada keadaan kami memang tak pernah tanya.
Kenapa kami simpan: Supaya kedai nampak perisa mana yang laku dengan siapa, dan buat lebih banyak yang betul. Itu sahaja gunanya.
Ia tak pernah ditunjuk kepada pelanggan lain, dan ia tak pernah dipakai untuk tetapkan harga — bukan harga awak, bukan tier awak, bukan kos hantar.
Kalau kedai ni kumpul pelanggan atas peta atau ikut kawasan, kumpulan kurang daripada tiga orang tak pernah dilukis sendiri: peta pelanggan cuma tunjuk satu poskod bila sekurang-kurangnya tiga orang berlainan dah pesan dari situ, dan pecahan ikut kawasan campurkan yang lagi kecil ke dalam “Kawasan lain”. Laporan perisa mana yang laku ikut jantina pun ikut had yang sama: kalau mana-mana kumpulan jantina untuk satu perisa ada kurang daripada tiga orang, perisa tu tak ditunjuk langsung dalam laporan tu.
Nak tarik balik: Boleh tukar atau buang di Butiran awak, bila-bila. Yang ni boleh diubah terus; hari lahir awak tak boleh.
Apa dia: Dua jawapan, bukan satu. Jawapan tawaran di Butiran awak — ya atau tidak, dengan tarikh awak bagi dan skrin mana yang tanya — dan satu suis berasingan, “Remind me to check in”, di Notifikasi, yang tertutup melainkan awak buka sendiri.
Kenapa kami simpan: Kalau awak kata ya pada tawaran, kedai boleh hantar satu tawaran sebagai notifikasi ke telefon awak. Kalau awak kata tidak, atau tak pernah ditanya, kedai tak boleh — penghantaran tu ditapis ikut jawapan ni, bukan ikut senarai yang orang simpan sendiri.
Peringatan check in harian, dan nota yang baucar awak nak habis tempoh, ikut suis KEDUA tadi, bukan suis ni. Dua-dua pun promosi, sebab tu ia ada suis sendiri, dan sebab tu tutup tawaran sahaja tak menghentikannya.
Kemas kini pesanan bukan tawaran, dan ia tak bergantung pada mana-mana suis. Yang tu awak dapat juga.
Nak tarik balik: Tutup tawaran di Butiran awak, dan tutup peringatan harian di Notifikasi — dua-dua, kalau awak tak nak apa-apa. Kami kekalkan rekod yang awak pernah kata ya, dan bila: tanpa rekod tu kami tak boleh tunjuk yang kami memang dibenarkan hantar apa yang dah dihantar.
Apa dia: Baki itu sendiri, dalam sen, dan satu baris untuk setiap kali ia ditambah nilai dan setiap kali ia dibelanja — ikut urutan ia berlaku. Kredit botol yang kami hutang pada awak, dan mata yang awak dah kumpul dan guna. Baris tambah nilai bawa rujukan yang pihak gateway bagi, dan kalau awak bayar guna pindahan bank dan hantar gambar slip, gambar tu, rujukan yang awak taip dan tarikhnya disimpan sekali.
Kenapa kami simpan: Itu duit awak sendiri. Awak tak boleh ditunjuk satu baki yang kedai takde rekodnya, dan kedai pun tak boleh diminta tunaikan baki yang ia tak boleh tunjuk.
Rekod tu tak boleh diubah atau dipadam, cuma boleh dibetulkan dengan menambah satu baris lagi — jadi kesilapan naik sebagai pembetulan, bukan hilang senyap-senyap.
Nak tarik balik: Halaman baki tunjuk seluruh sejarahnya. Baris yang salah dibetulkan dengan menambah baris pembetulan, bukan dengan memadam — itulah yang buat ia bernilai. Duit keluar balik ialah urusan terma baki, dan rekod ni tak dipadam; baca “Apa yang kami belum boleh buat” di bawah.
Apa dia: Apa yang awak beli dan bila, ia pergi ke mana, berapa awak bayar dan guna apa, mata atau baucar yang terlibat, apa-apa nota yang awak tinggalkan — pada keseluruhan pesanan atau pada satu botol — berapa botol kosong awak kata nak bawa, dan botol yang awak pulangkan.
Kenapa kami simpan: Itu resit awak, dan resit kami. Awak kena boleh buka pesanan lama; kedai pula kena boleh tunjuk apa yang dijual dan apa yang dibayar.
Ini bukan benda yang awak pilih nak masuk — ini yang tinggal bila awak buat pesanan.
Nak tarik balik: Kami tak padam pesanan. Kalau awak nak nama dan nombor awak ditanggalkan daripada pesanan tu, mesej kedai dan ada orang akan buatkan.
Kod log masuk enam angka yang kami e-mel. Ia hidup sekejap sahaja, dan ia disemak, bukan dibaca.
Kalau awak buka notifikasi, alamat yang pelayar awak bagi untuk telefon ni sahaja. Ia bukan nombor telefon dan ia tak sebut nama sesiapa; ia cuma jalan untuk satu mesej sampai ke peranti ni dan bukan peranti lain. Rentetan pelayar awak ikut sekali, dengan satu label pendek yang dibuat daripada rentetan tu — “iPhone · Safari” — dan itulah yang jadi nama setiap peranti dalam senarai di Akaun → Notifikasi.
Alamat IP tempat log masuk awak datang, dan pelayar yang awak guna. Dua-dua disimpan pada sesi awak, dan disalin ke dalam rekod apa yang dibuat pada akaun awak — masuk kedai ni, tukar peranan, atau sesuatu yang pekerja buat. Alamat IP pun data peribadi, jadi kami sebut terus di sini dan bukan biar awak sangka kami takde simpan: itulah yang buat satu log masuk yang bukan awak boleh dikesan, dan yang bagi soalan “siapa ubah benda ni, dan dari mana” satu jawapan.
Pekerja kedai sendiri — orang yang buat pesanan awak dan serahkan kepada awak. Mereka nampak nama, nombor telefon, alamat e-mel, poskod awak atau peti sejuk tempat awak ambil, dan pesanan awak, sebab tanpa itu kerja tu tak jalan. Selain poskod tu, mereka tak nampak awak duduk di mana — TreeHaus Kombucha tak buat penghantaran, jadi takde alamat rumah di sini untuk dilihat, dan peta yang mereka ada cuma peta poskod yang disebut di atas tadi.
Halaman bayaran, bila awak tambah nilai baki atau bayar pesanan guna perbankan dalam talian (FPX). Ia diberi nama awak, alamat e-mel, nombor telefon dan jumlah bayaran. Ia tak diberi alamat awak, hari lahir awak, atau senarai apa yang awak beli.
Perkhidmatan e-mel kami, bila kami hantar kod log masuk, kemas kini pesanan, atau notis tentang baki awak. Ia diberi alamat e-mel awak dan isi e-mel tu sahaja.
Perkhidmatan notifikasi yang telefon awak memang dah guna — Google, Apple atau Mozilla, ikut telefon — bila satu notifikasi dihantar. Ia bawa mesej tu; ia tak diberitahu awak siapa.
Satu perkhidmatan carian peta di luar Malaysia yang berjalan atas data OpenStreetMap, bila awak CARI satu tempat. Yang kami hantar ialah perkataan yang awak taip. Bukan nama awak, bukan nombor awak, bukan e-mel awak, dan bukan apa-apa pasal pesanan awak.
Perkhidmatan yang sama juga, bila awak letak atau alih satu titik atas peta dan bukan menaip. Yang kami hantar ialah titik tu yang dibulatkan sampai kira-kira 11 meter, dan tak ada apa-apa lagi, supaya ia boleh bagitahu kami nama jalan di situ. Bukan nama awak, bukan nombor awak, bukan e-mel awak, dan bukan apa-apa pasal pesanan awak.
Alat pemantau ralat kami, dikendalikan oleh Sentry di Amerika Syarikat. Ia terima dua jenis laporan: laporan ralat bila ada benda rosak dalam app, dan, kira-kira satu halaman daripada sepuluh, laporan masa — berapa lama halaman tu ambil — yang dihantar walaupun tiada apa-apa rosak. Kedua-duanya tak dihantar kuki atau butiran akaun awak, dan alat pemantau tu tak simpan alamat IP — termasuk yang disebut di atas tadi — walaupun ia mungkin catat negara dan bandar tempat sambungan awak datang. Sebelum mana-mana laporan pergi, dan pada setiap langkah dalam jejak halaman dan permintaan yang ia bawa, semua dalam alamat halaman bermula dari “?” atau “#” dibuang — di situlah e-mel awak terletak pada halaman kod log masuk — header yang pelayar awak hantar dibuang, dan begitu juga beberapa medan bernama yang paling mungkin bawa e-mel atau nombor telefon awak. Laporan daripada app dalam telefon awak pergi terus dari telefon awak ke alat pemantau ralat. Yang kami tak nak janji pula: ia bukan penapis yang baca setiap patah perkataan — kalau ada nama atau alamat tertulis dalam ayat ralat tu sendiri, ia pergi macam tu juga.
Atas satu server sewa, di Jerman. Pangkalan data ada di situ, dan salinan malam-malam pangkalan data tu pergi ke storan Cloudflare.
Jadi data peribadi awak memang keluar dari Malaysia. Bawah PDPA itu dikira pemindahan merentas sempadan, dan kami bagitahu terus terang, bukan sorok dalam klausa — sebab ini benda yang awak patut tahu, bukan benda yang awak akan pergi cari sendiri.
App ni sendiri dihidang melalui Cloudflare, yang ada mesin di merata dunia. Mereka hanya menyampaikan permintaan; akaun awak tak duduk atas mesin mereka.
Takde butang dalam app ni yang padam akaun awak. Kami memang belum bina. Kami boleh je tulis satu ayat janji di sini, tapi kami tak nak, sebab janji yang awak tak boleh guna lagi teruk daripada tak janji langsung.
Takde butang yang bagi awak salinan data awak juga. Sebab sama, jawapan sama.
Apa yang awak boleh buat ialah mintak. Mesej kedai. Mintak salinan apa yang disimpan pasal awak, mintak benda yang salah dibetulkan, atau mintak nama dan nombor awak ditanggalkan daripada pesanan lama — dan ia akan dibuat dengan tangan.
Takde sistem automatik di belakang permintaan tu. Ia seorang manusia yang baca mesej, jadi ia ambil masa selama manusia ambil masa.
Kedai ni bukan untuk kanak-kanak, dan takde apa-apa yang dijual ada had umur, jadi takde semakan umur di mana-mana. Kalau awak bagi tarikh lahir, kedai boleh kira umur awak — ia guna tu cuma untuk kumpulkan pelanggan ikut lingkungan umur dalam laporan perisa, dalam kumpulan sekurang-kurangnya tiga orang, dan bukan untuk apa-apa pasal pesanan awak.
Ia berubah bila app berubah, bukan sebelum tu. Kalau TreeHaus Kombucha mula kumpul sesuatu yang takde dalam halaman ni, maknanya halaman ni salah — dan kami nak tahu.
Mesej tu sampai kepada TreeHaus Kombucha — orang yang sama yang buat kombucha awak, bukan pusat khidmat pelanggan di tempat lain.