{"kind":"costs","lang":"ms","path":"/ms/costs/","canonical":"https://goodhand.app/ms/costs/","indexable":false,"noindex_reasons":["below_threshold"],"title":"Kos GoodHand","description":"GoodHand tidak mencari wang. Tiada yuran, tiada komisen, tiada iklan, tiada penempatan berbayar, tiada jualan lead atau data, untuk pelanggan mahupun tukang.","og_image":"https://goodhand.app/ms/og/site.png?v=1","alternates":[],"languages":[{"lang":"ms","path":"/ms/costs/"},{"lang":"en","path":"/en/costs/"},{"lang":"es","path":"/es/costs/"},{"lang":"pt","path":"/pt/costs/"},{"lang":"fr","path":"/fr/costs/"},{"lang":"de","path":"/de/costs/"},{"lang":"it","path":"/it/costs/"},{"lang":"pl","path":"/pl/costs/"},{"lang":"uk","path":"/uk/costs/"},{"lang":"tr","path":"/tr/costs/"},{"lang":"hi","path":"/hi/costs/"},{"lang":"id","path":"/id/costs/"},{"lang":"ja","path":"/ja/costs/"},{"lang":"zh","path":"/zh/costs/"},{"lang":"ar","path":"/ar/costs/"},{"lang":"ca","path":"/ca/costs/"},{"lang":"fa","path":"/fa/costs/"},{"lang":"sq","path":"/sq/costs/"},{"lang":"hy","path":"/hy/costs/"},{"lang":"nl","path":"/nl/costs/"},{"lang":"sv","path":"/sv/costs/"},{"lang":"az","path":"/az/costs/"},{"lang":"bs","path":"/bs/costs/"},{"lang":"bn","path":"/bn/costs/"},{"lang":"bg","path":"/bg/costs/"},{"lang":"dz","path":"/dz/costs/"},{"lang":"be","path":"/be/costs/"},{"lang":"el","path":"/el/costs/"},{"lang":"cs","path":"/cs/costs/"},{"lang":"da","path":"/da/costs/"},{"lang":"am","path":"/am/costs/"},{"lang":"et","path":"/et/costs/"},{"lang":"fi","path":"/fi/costs/"},{"lang":"fo","path":"/fo/costs/"},{"lang":"ka","path":"/ka/costs/"},{"lang":"hr","path":"/hr/costs/"},{"lang":"ht","path":"/ht/costs/"},{"lang":"hu","path":"/hu/costs/"},{"lang":"he","path":"/he/costs/"},{"lang":"is","path":"/is/costs/"},{"lang":"ky","path":"/ky/costs/"},{"lang":"km","path":"/km/costs/"},{"lang":"ko","path":"/ko/costs/"},{"lang":"kk","path":"/kk/costs/"},{"lang":"lo","path":"/lo/costs/"},{"lang":"si","path":"/si/costs/"},{"lang":"lt","path":"/lt/costs/"},{"lang":"lb","path":"/lb/costs/"},{"lang":"lv","path":"/lv/costs/"},{"lang":"ro","path":"/ro/costs/"},{"lang":"sr","path":"/sr/costs/"},{"lang":"mk","path":"/mk/costs/"},{"lang":"my","path":"/my/costs/"},{"lang":"mn","path":"/mn/costs/"},{"lang":"tl","path":"/tl/costs/"},{"lang":"mt","path":"/mt/costs/"},{"lang":"dv","path":"/dv/costs/"},{"lang":"ny","path":"/ny/costs/"},{"lang":"no","path":"/no/costs/"},{"lang":"ne","path":"/ne/costs/"},{"lang":"ur","path":"/ur/costs/"},{"lang":"ru","path":"/ru/costs/"},{"lang":"rw","path":"/rw/costs/"},{"lang":"sl","path":"/sl/costs/"},{"lang":"sk","path":"/sk/costs/"},{"lang":"so","path":"/so/costs/"},{"lang":"th","path":"/th/costs/"},{"lang":"tg","path":"/tg/costs/"},{"lang":"tk","path":"/tk/costs/"},{"lang":"to","path":"/to/costs/"},{"lang":"sw","path":"/sw/costs/"},{"lang":"uz","path":"/uz/costs/"},{"lang":"vi","path":"/vi/costs/"},{"lang":"bi","path":"/bi/costs/"},{"lang":"sm","path":"/sm/costs/"},{"lang":"zu","path":"/zu/costs/"}],"breadcrumbs":[{"name":"GoodHand","path":"/ms/"},{"name":"Kos GoodHand","path":"/ms/costs/"}],"data":{"slug":"costs","h1":"Kos GoodHand","lead":"GoodHand tidak mencari wang, daripada pelanggan atau tukang.","sections":[{"id":"no-money","h":"GoodHand tidak mencari wang","paras":["Tiada sesiapa membayar GoodHand. Ini yang dikecualikan:"],"items":["Tiada yuran, untuk pelanggan atau tukang.","Tiada komisen untuk sebarang kerja.","Tiada iklan.","Tiada penempatan berbayar: tiada sesiapa boleh membeli kedudukan lebih tinggi.","Tiada jualan lead: permintaan hanya sampai kepada tukang pilihan pelanggan, bukan orang lain.","Tiada jualan data."]},{"id":"price","h":"Harga anda antara anda dengan tukang","paras":["Tukang menetapkan harganya sendiri. Anda bersetuju dengannya sebelum kerja bermula. Wang bergerak antara anda dengan tukang, dan GoodHand tidak pernah mengambil bahagian."]},{"id":"who-pays","h":"Siapa yang membayar kos operasi","paras":["Pelayan, e-mel dan bacaan AI memerlukan kos setiap bulan. Unimodal, syarikat yang membina GoodHand, menanggungnya sendiri. Jika perkara ini perlu berubah, halaman ini akan memberitahu dahulu."]},{"id":"free","h":"Apa yang dibayar setiap pihak","items":["Pelanggan tidak membayar apa-apa untuk mencari, bertanya tukang tentang sesuatu kerja, atau menempah tukang.","Tukang tidak membayar apa-apa untuk mempunyai halaman, menerima permintaan, menghantar tawaran atau menyimpan rekod.","Agen tidak membayar apa-apa untuk menggunakan API atau alat MCP."]},{"id":"limits","h":"Had yang memastikan rekod jujur","paras":["Menyenaraikan kerja lepas adalah percuma sehingga 200 sehari bagi setiap tukang. Pengesahan yang datang daripada telefon atau sambungan internet tukang itu sendiri tidak dikira."]},{"id":"technical","h":"Untuk yang ingin tahu serba teknikal","collapsed":true,"paras":["Angka pada halaman ini dijana daripada kod pada commit 0c40e72b0ced.","GoodHand tidak menerima pembayaran. Tiada pembayaran keluar, borang kad atau penyedia pembayaran dalam kod. Pelanggan dan tukang menyelesaikan harga sesama mereka. GoodHand hanya merekod harga yang dikatakan telah dibayar oleh setiap pihak, untuk menunjukkan julat harga.","Penyusunan tidak mempunyai input berbayar. Ini formulanya: skor = shrunk × (0.6 + 0.4 × kadar balasan) × 1 / (1 + jarak dalam km / 10), dengan shrunk ialah campuran kiraan berwajaran kerja disahkan tukang itu dengan purata bandar. Tiada medan di dalamnya yang merekodkan bayaran, pelan atau promosi."],"links":[{"name":"Formula penuh dan pemberat","path":"/ms/how-it-works/"}]}],"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":"0c40e72b0ced"}}