Skip to content

Sebelum Mulai ​

Dibaca dulu ya sampai tamat, biar nggak tersesat. Nggak ribet kok, cuma beberapa catatan biar kita sama-sama nyaman dan nggak ada yang saling ngerugiin.

Jangan Dipakai Aneh-Aneh, Ya? ​

Zawa dibikin buat bantu sesama developer. Gratis, terbuka, dan niatnya baik. Jadi tolong banget:

Jangan

  • Dipakai buat spam.
  • Nyebar hoaks, penipuan, atau konten yang bikin orang tua geleng-geleng kepala.
  • Brute force, atau nembak API pakai bot 100 thread sambil nyeruput kopi seolah dunia milik sendiri.

Silakan banget

  • Bot dan notifikasi buat pengguna aplikasi kamu sendiri.
  • Kirim OTP dan kode verifikasi.
  • Broadcast ke orang yang emang mau nerima pesan kamu.
  • Eksperimen, belajar, atau iseng-iseng ngoprek.

Kalau kamu abuse sistem ini, ya... bisa jadi akses kamu kita matiin tanpa peringatan. Sedih kan? Kita juga sedih. Jadi mending nggak usah aneh-aneh.

Jaga Nomor Kamu Juga ​

Zawa nyambung sebagai perangkat tertaut, jadi semua pesan dikirim atas nama nomor WhatsApp kamu sendiri. Artinya, aturan main WhatsApp tetap berlaku:

  • Kirim pesan ke banyak orang yang nggak kenal kamu dalam waktu singkat itu resep paling cepat buat kena blokir WhatsApp.
  • Kasih jeda antarpesan, apalagi kalau lagi broadcast.
  • Kalau cuma buat eksperimen, pakai nomor cadangan aja, jangan nomor utama.

Biar lebih manusiawi

Panggil Kirim Typing beberapa detik sebelum Kirim Pesan. Penerima bakal lihat "sedang mengetik..." dulu, persis kayak manusia beneran.

Jaga Kunci Sesi Kamu ​

id dan session-id itu ibarat kunci rumah. Siapa pun yang pegang dua nilai itu bisa kirim pesan pakai nomor kamu. Jadi:

  • Simpan di server (env var atau secret manager), jangan ditaruh di kode frontend atau aplikasi mobile.
  • Jangan ikut ke-commit ke repo Git publik.
  • Kalau sampai bocor, langsung Hapus Session terus bikin sesi baru.

Data Apa Aja yang Disimpan? ​

Biar transparan, ini yang disimpan Zawa selama sesi kamu masih ada, dan yang nggak:

Nggak disimpan

  • Isi pesan, baik yang kamu kirim maupun yang kamu terima.
  • Media dari URL. File-nya cuma diunduh sementara buat dikirim, terus langsung dihapus.

Disimpan selama sesi ada

  • Info sesi: nomor, nama, foto profil, dan status koneksi.
  • Kunci perangkat tertaut, biar kamu nggak perlu scan QR ulang tiap kali server restart.
  • Buku kontak yang tersinkron dari HP, buat nentuin penerima status dan nama anggota grup.

Kalau kamu hapus sesi, semua data yang disimpan tadi ikut dihapus dan perangkat tertaut di HP kamu otomatis keluar.

Kita Sama-Sama Manusia ​

Zawa bukan layanan enterprise yang punya support 24/7 dengan suara call center yang halus. Tapi di balik semua ini, ada manusia yang pengen bantu semampunya.

Jadi kalau ketemu bug, error, atau kamu bingung, kirim pesan baik-baik ke [email protected]. Pasti dibantu semampunya.


Kalau semua ini udah oke, lanjut ke Quick Start, tanpa perasaan bersalah dan tanpa ancaman throttling dadakan. 🚀