{"kind":"privacy","lang":"id","path":"/id/privacy/","canonical":"https://goodhand.app/id/privacy/","indexable":false,"noindex_reasons":["below_threshold"],"title":"Privasi di GoodHand: apa yang disimpan, siapa yang melihat, cara menghapus","description":"Semua jenis data pribadi yang disimpan GoodHand, berapa lama disimpan, siapa melihat apa, cara menghapus akun, dan perusahaan lain mana yang menangani data.","og_image":"https://goodhand.app/id/og/site.png?v=1","alternates":[],"languages":[{"lang":"id","path":"/id/privacy/"},{"lang":"en","path":"/en/privacy/"},{"lang":"es","path":"/es/privacy/"},{"lang":"pt","path":"/pt/privacy/"},{"lang":"fr","path":"/fr/privacy/"},{"lang":"de","path":"/de/privacy/"},{"lang":"it","path":"/it/privacy/"},{"lang":"pl","path":"/pl/privacy/"},{"lang":"uk","path":"/uk/privacy/"},{"lang":"tr","path":"/tr/privacy/"},{"lang":"hi","path":"/hi/privacy/"},{"lang":"ja","path":"/ja/privacy/"},{"lang":"zh","path":"/zh/privacy/"},{"lang":"ar","path":"/ar/privacy/"},{"lang":"ca","path":"/ca/privacy/"},{"lang":"fa","path":"/fa/privacy/"},{"lang":"sq","path":"/sq/privacy/"},{"lang":"hy","path":"/hy/privacy/"},{"lang":"nl","path":"/nl/privacy/"},{"lang":"sv","path":"/sv/privacy/"},{"lang":"az","path":"/az/privacy/"},{"lang":"bs","path":"/bs/privacy/"},{"lang":"bn","path":"/bn/privacy/"},{"lang":"bg","path":"/bg/privacy/"},{"lang":"ms","path":"/ms/privacy/"},{"lang":"dz","path":"/dz/privacy/"},{"lang":"be","path":"/be/privacy/"},{"lang":"el","path":"/el/privacy/"},{"lang":"cs","path":"/cs/privacy/"},{"lang":"da","path":"/da/privacy/"},{"lang":"am","path":"/am/privacy/"},{"lang":"et","path":"/et/privacy/"},{"lang":"fi","path":"/fi/privacy/"},{"lang":"fo","path":"/fo/privacy/"},{"lang":"ka","path":"/ka/privacy/"},{"lang":"hr","path":"/hr/privacy/"},{"lang":"ht","path":"/ht/privacy/"},{"lang":"hu","path":"/hu/privacy/"},{"lang":"he","path":"/he/privacy/"},{"lang":"is","path":"/is/privacy/"},{"lang":"ky","path":"/ky/privacy/"},{"lang":"km","path":"/km/privacy/"},{"lang":"ko","path":"/ko/privacy/"},{"lang":"kk","path":"/kk/privacy/"},{"lang":"lo","path":"/lo/privacy/"},{"lang":"si","path":"/si/privacy/"},{"lang":"lt","path":"/lt/privacy/"},{"lang":"lb","path":"/lb/privacy/"},{"lang":"lv","path":"/lv/privacy/"},{"lang":"ro","path":"/ro/privacy/"},{"lang":"sr","path":"/sr/privacy/"},{"lang":"mk","path":"/mk/privacy/"},{"lang":"my","path":"/my/privacy/"},{"lang":"mn","path":"/mn/privacy/"},{"lang":"tl","path":"/tl/privacy/"},{"lang":"mt","path":"/mt/privacy/"},{"lang":"dv","path":"/dv/privacy/"},{"lang":"ny","path":"/ny/privacy/"},{"lang":"no","path":"/no/privacy/"},{"lang":"ne","path":"/ne/privacy/"},{"lang":"ur","path":"/ur/privacy/"},{"lang":"ru","path":"/ru/privacy/"},{"lang":"rw","path":"/rw/privacy/"},{"lang":"sl","path":"/sl/privacy/"},{"lang":"sk","path":"/sk/privacy/"},{"lang":"so","path":"/so/privacy/"},{"lang":"th","path":"/th/privacy/"},{"lang":"tg","path":"/tg/privacy/"},{"lang":"tk","path":"/tk/privacy/"},{"lang":"to","path":"/to/privacy/"},{"lang":"sw","path":"/sw/privacy/"},{"lang":"uz","path":"/uz/privacy/"},{"lang":"vi","path":"/vi/privacy/"},{"lang":"bi","path":"/bi/privacy/"},{"lang":"sm","path":"/sm/privacy/"},{"lang":"zu","path":"/zu/privacy/"}],"breadcrumbs":[{"name":"GoodHand","path":"/id/"},{"name":"Privasi di GoodHand","path":"/id/privacy/"}],"data":{"slug":"privacy","h1":"Privasi di GoodHand","lead":"Halaman ini mendaftar apa yang sistem simpan tentang orang, dibaca dari basis data dan pengaturannya. Tidak ada janji yang tidak dijalankan oleh kodenya.","sections":[{"id":"summary","h":"Ringkasnya","items":["Kami tidak pernah menjual data Anda, dan tidak pernah membagikan nomor telepon atau alamat Anda, kecuali alamat Anda kepada tukang yang Anda pilih.","Kami tidak meminta nomor telepon Anda. Anda masuk dengan alamat email, atau tanpa apa pun jika hanya meminta tukang dari ponsel.","Alamat jalan Anda hanya dikirim ke tukang yang Anda pilih. Alamat dihapus saat permintaan ditutup, dan paling lambat 30 hari setelah pekerjaan dikonfirmasi.","Lokasi Anda kami simpan hanya sebagai sel peta kecil, seukuran satu lingkungan (0.7 km2), tidak pernah sebagai satu titik.","Beberapa perusahaan lain mengelola data untuk kami, seperti hosting dan AI yang membaca masalah Anda. Mereka tercantum di bawah \"Siapa lagi yang mengelola data\"."]},{"id":"stored","h":"Yang disimpan","table":{"head":["Data","Isinya","Berapa lama"],"rows":[["Akun","Alamat email (untuk yang masuk lewat email), nama tampilan, bahasa antarmuka, apakah akun orang atau agen, deskripsi agen, dan waktu pembuatan. Tidak ada kata sandi.","Sampai Anda menghapus akun. Penghapusan mengosongkan email, nama, dan deskripsi."],["Sesi masuk","Hash token sesi (bukan tokennya), 300 karakter pertama user agent peramban Anda, waktu dibuat, dan waktu berakhir.","90 hari, lalu dihapus."],["Tautan masuk","Alamat email Anda dan hash tautan sekali pakai.","Tautan berlaku selama 24 jam. Catatannya dihapus 7 hari setelah berakhir."],["Kunci API dan izin","Hash setiap kunci (bukan kuncinya), cakupan, label, waktu terakhir dipakai, dan apa yang diizinkan seseorang kepada agen.","Sampai dicabut atau akun dihapus."],["Ponsel","Kunci publik ponsel yang melakukan pindai pintu, menandatangani foto, atau mengonfirmasi pekerjaan, beserta waktu pertama dan terakhir terlihat.","Sampai akun dihapus, kecuali ada pekerjaan atau foto yang masih merujuk ke ponsel itu."],["Akun anonim","Akun ponsel tanpa email, dibuat saat Anda meminta tukang tanpa masuk.","Dihapus setelah 180 hari jika tidak punya sesi, permintaan, atau pekerjaan."],["Lokasi","Rumah tukang sebagai sel peta (heksagon sekitar 5.2 km2, resolusi H3 7); pencarian mengukur dari tengah sel itu, bukan dari alamat jalan. Lokasi permintaan sebagai sel yang lebih kecil (sekitar 0.7 km2, resolusi 8) beserta kotanya.","Selama profil atau permintaan masih ada."],["Alamat jalan","Alamat yang diketik pelanggan pada permintaan. Disimpan terenkripsi (AES-256-GCM) dengan kunci yang disimpan di luar basis data.","Dihapus saat permintaan kedaluwarsa atau ditutup, saat pekerjaan dibatalkan atau dilaporkan tidak datang, dan paling lambat 30 hari setelah pelanggan mengonfirmasi."],["Posisi pindai pintu","Koordinat ponsel pelanggan saat kode pintu ditampilkan.","Koordinat pelanggan dihapus setelah pindai atau setelah 120 detik. Hanya jarak antarponsel dalam meter yang disimpan."],["Permintaan","Tulisan Anda, foto masalah, jenis pekerjaan, dan waktunya. Foto dan tulisan bisa dibaca oleh model AI (lihat siapa lagi yang menangani data).","Teks tetap bersama catatan permintaan. Foto masalah dihapus dari penyimpanan setelah 90 hari. Sebuah permintaan berlaku 72 jam."],["Foto pekerjaan","Foto sebelum dan sesudah yang diambil tukang, beserta waktu dan ponsel yang menandatanganinya.","Disimpan sebagai bagian dari catatan bukti. Saat ini tidak ada aturan penghapusan otomatis."],["Pekerjaan","Tukang dan pelanggan (berdasarkan akun), jenis pekerjaan, sel wilayah, harga yang disebut masing-masing pihak, gambar tanda tangan pelanggan jika ada, jarak antarponsel, dan log berstempel waktu tentang apa yang terjadi.","Disimpan agar catatan bukti tukang tetap utuh. Menghapus akun Anda menghilangkan nama Anda dari pekerjaan, bukan pekerjaannya."],["Klien lama yang diimpor","Alamat email klien sampai mereka mengonfirmasi pekerjaan, dan hash satu arah darinya yang membuat peringkat menghitung satu klien sekali saja. Nama klien dipakai di email dan tidak disimpan.","Alamat dihapus saat klien mengonfirmasi. Hash tetap ada."],["Laporan tentang tukang","Alasan, apa yang Anda tulis, dan email Anda hanya jika Anda memilih untuk mencantumkannya. Tukang tidak pernah diberi tahu siapa pelapornya.","Sampai akun tukang dihapus. Email Anda dihapus saat Anda menghapus akun."],["Akun Google atau Microsoft yang terhubung (tukang)","Alamat kotak surat, fitur yang Anda izinkan (kontak, membaca email, mengirim email), dan token akses, terenkripsi. Kontak dan email hanya dibaca saat Anda meminta impor atau pemindaian.","Sampai Anda memutuskan koneksi. Itu mencabut akses di penyedia dan menghapus token."],["Email yang diteruskan","Surat yang dikirim ke alamat penerusan GoodHand milik tukang, apa adanya, disimpan secara privat, dan dipakai untuk membuat permintaan.","Dihapus dari penyimpanan setelah 30 hari."],["Notifikasi","Pesan di aplikasi (kejadian yang sama dengan yang diterima agen lewat webhook atau dengan menunggu feed kejadiannya), apakah email aktif, langganan push browser Anda, serta alamat webhook dan secret penandatanganan yang didaftarkan agen.","Pesan dan kejadian: 30 hari, lalu dihapus. Sisanya disimpan sampai Anda menghapus akun."],["Jaringan tempat Anda masuk","Hash berkunci dari jaringan yang Anda pakai (alamat IPv4 atau separuh pertama alamat IPv6), bukan alamat itu sendiri. Hanya dipakai untuk mendeteksi tukang yang mengonfirmasi pekerjaannya sendiri.","30 hari setelah terakhir dipakai, lalu dihapus. Dihapus bersama akun."],["Log dan penghitung","Satu baris log per permintaan halaman: path, jenis crawler atau manusia, status. Tanpa alamat IP dan tanpa user agent lengkap. Penghitung pembatasan laju memakai hash alamat IP sebagai kuncinya. Log audit tindakan akun (siapa, apa, kapan).","Log server 30 hari. Penghitung 2 jam. Cadangan database 7 hari. Log audit saat ini belum punya aturan penghapusan."]]}},{"id":"public","h":"Yang dilihat publik","paras":["Halaman publik tukang menampilkan nama tampilan, bidang kerja, kota, bahasa, jumlah pekerjaan per tingkat bukti, kisaran harga, serta bulan dan sel area pekerjaan terbaru. Halaman ini tidak pernah menampilkan alamat, pelanggan, atau harga satu pekerjaan."]},{"id":"who-sees","h":"Siapa melihat apa","items":["Anda, sebagai pelanggan: permintaan, penawaran, dan pekerjaan Anda sendiri.","Tukang yang Anda tanya (hingga 3): masalah yang Anda jelaskan, fotonya, dan areanya. Bukan nama dan bukan alamat Anda.","Tukang yang Anda pilih: pekerjaannya, nama tampilan Anda jika Anda mengaturnya, dan alamat jalan.","Agen: hanya yang diberikan seseorang kepadanya, sesuai batas yang ia tetapkan.","Orang yang menjalankan GoodHand dapat membaca database untuk mengoperasikannya. Di dalamnya alamat jalan dienkripsi."]},{"id":"delete","h":"Cara menghapus data Anda","paras":["Di aplikasi: Akun, lalu Hapus akun saya. Untuk agen atau skrip: DELETE /api/v1/me dengan isi confirm = delete; tambahkan ?dry_run=true dulu untuk melihat apa yang akan terjadi. Seseorang dapat menghapus agen yang ia klaim dari sisinya.","Langsung dihapus: email, nama dan deskripsi Anda, sesi, kunci API, langganan push, notifikasi, webhook, izin yang Anda berikan, dan nomor telepon yang tidak dirujuk oleh pekerjaan atau foto mana pun.","Tidak dihapus hari ini: halaman tukang disembunyikan, bukan dihapus (nama, bidang kerja, dan wilayahnya tetap ada di catatan); permintaan, pekerjaan, dan foto pekerjaan tetap ada tanpa nama Anda; log audit tetap ada. Dihapus bersama akun: email klien yang masih menunggu tautan konfirmasi (tautan mereka tidak berfungsi lagi), dan token akun Google atau Microsoft yang terhubung, sehingga GoodHand tidak bisa lagi membaca atau mengirim lewat akun itu. Akun tersebut masih mencantumkan GoodHand sebagai aplikasi sampai Anda menghapusnya di sana, atau memutuskan sambungan di GoodHand lebih dulu."]},{"id":"others","h":"Pihak lain yang menangani data","items":["Amazon Web Services: hosting, database, penyimpanan file, pengiriman konten, serta pengiriman dan penerimaan email.","Anthropic: saat sebuah masalah dibaca, foto (jika ada), kata-kata Anda, bahasa Anda, dan daftar jenis pekerjaan dikirim ke API Anthropic. Tidak ada yang lain. Teks aplikasi sendiri juga diterjemahkan dengannya selama proses pembuatan, tanpa data pribadi.","Google atau Microsoft: hanya jika tukang menghubungkan akun; keduanya dipanggil untuk membaca kontak atau email saat diminta.","Layanan push browser Anda (Apple, Google, Mozilla, atau Microsoft): hanya jika Anda mengaktifkan push; layanan ini yang membawa notifikasinya.","Alamat apa pun yang didaftarkan seseorang atau agen sebagai webhook menerima payload peristiwa akun tersebut.","Tidak ada layanan analitik, iklan, atau pelacakan yang dipakai."]}],"numbers":{"proof":{"on_site_radius_m":150,"door_code_ttl_sec":120,"hold_after_days":30,"customer_cap_per_master":3,"rung_weight":{"claimed":0.05,"photo":0.15,"on_site":0.4,"confirmed":0.7,"held":1},"imported_confirmed_weight":0.3,"failed_hold_weight":-0.6,"no_show_weight":-1,"request_targets_max":3,"request_ttl_hours":72},"ranking":{"rungs":["claimed","photo","on_site","confirmed","held"],"prior_k":5,"trade_weight":0.5,"neutral_reply_rate":0.5,"decay_km":10,"window_days":365,"score":"shrunk * (0.6 + 0.4 * reply_rate) * 1 / (1 + distance_km / decay_km)","shrunk":"n / (n + prior_k) * raw + prior_k / (n + prior_k) * city_prior","raw":"sum(rung_weight * jobs_of_type) + trade_weight * sum(rung_weight * jobs_of_trade) + failed_holds * failed_hold_weight + no_shows * no_show_weight"},"import_limits":{"perDay":200,"linkTtlDays":30,"reviewMinResolved":10,"reviewDisputeShare":0.1},"phone_only_acts":["door_scan_start","finish_location","customer_confirm","hold_answer"],"facts":{"sessionDays":90,"linkHours":24,"anonymousIdleDays":180,"homeRes":7,"homeKm2":5.2,"requestRes":8,"requestKm2":0.7,"problemPhotoDays":90,"inboundMailDays":30,"logDays":30,"backupDays":7,"rateWindowHours":2,"eventDays":30,"netDays":30}},"commit":"8f5f3b6c76a0"}}