Review ZapFast di elementary OS, Aplikasi WhatsApp Linux Berbasis Rust!

Bagi pengguna Linux, menggunakan WhatsApp di desktop terkadang masih terasa kurang praktis mengingat WhatsApp belum menyediakan aplikasi desktop resmi untuk Linux.

Nah pilihan yang tersedia biasanya menggunakan WhatsApp Web melalui browser atau aplikasi pihak ketiga yang pada dasarnya hanya membungkus tampilan web via electron.

Namun, belakangan ada aplikasi menarik perhatian saya, namanya ZapFast yang mana aplikasi ini menawarkan pendekatan berbeda. Nah aplikasi ini merupakan native client WhatsApp yang dibuat menggunakan Rust, sehingga tidak membutuhkan browser engine seperti Chromium untuk menjalankannya, yang pasti secara performa ini harusnya jauh lebih baik dari WhatsApp Web.

Dan setelah cukup lama saya gunakan di elementary OS 8 yang saya pakai, mungkin ini waktu yang tepat untuk kita bahas lebih lanjut mengenai apa saja yang ditawarkan ZapFast dan apakah aplikasi ini layak menjadi alternatif WhatsApp Web di Linux (termasuk Windows juga).

TONTON JUGA:

Bukan Sekadar WhatsApp Web dalam Bungkus Aplikasi

Hal pertama yang menarik dari ZapFast adalah teknologi yang digunakan, dimana aplikasi ini dibangun menggunakan Rust, egui, dan fastframe.

Berbeda dari aplikasi berbasis Electron atau web wrapper, ZapFast berjalan sebagai aplikasi desktop native tanpa membawa browser engine sendiri, developernya sendiri mengklaim aplikasinya dapat terbuka dalam waktu kurang dari satu detik dengan penggunaan RAM sekitar 200 MB saat idle.

Sebagai perbandingan, pengujian internal mereka menunjukkan WhatsApp Web melalui Chromium menggunakan sekitar 1,13 GB RAM.

Angka tersebut tentu berasal dari pengujian developer, bukan hasil benchmark independen. Namun jika dilihat dari screeshot diatas, nilainya cukup valid, dimana ZapFast ini memang menggunakan sedikit banget RAM di sistem saya ini.

Fitur WhatsApp yang Cukup Lengkap

Meskipun tergolong aplikasi yang relatif baru, fitur ZapFast sudah cukup menarik untuk kebutuhan komunikasi sehari-hari, dimana saat ini sudah ada beberapa kemampuan yang tersedia antara lain:

  • Mengirim dan menerima pesan teks dengan format.
  • Membalas, mengedit, meneruskan, dan memberikan reaksi pesan.
  • Mengirim foto, dokumen, GIF, dan stiker.
  • Merekam serta memutar pesan suara.
  • Melakukan panggilan suara dan video satu lawan satu.
  • Menampilkan notifikasi desktop.
  • Mendukung beberapa akun WhatsApp.
  • Menyimpan riwayat percakapan secara lokal.

Salah satu fitur yang cukup berguna adalah kemampuan menjalankan aplikasi di background, jadi ketika jendela ZapFast ditutup, aplikasi tetap berjalan melalui system tray sehingga pengguna masih bisa menerima notifikasi pesan.

Bagi pengguna elementary OS, fitur ini cukup relevan karena WhatsApp tetap bisa aktif tanpa harus membiarkan jendela aplikasi terus terbuka.

Penyimpanan Lokal dan Privasi

Hal menarik lainnya adalah bagaimana ZapFast menyimpan data chat, dimana aplikasi ini menggunakan database SQLite terenkripsi untuk menyimpan riwayat chat secara lokal pada komputer.

Nah key enkripsinya disimpan melalui OS keyring, sehingga data tidak sekadar disimpan sebagai database biasa, selain itu, ZapFast juga menyediakan fitur app lock dan locked chats untuk memberikan perlindungan tambahan ketika aplikasi digunakan bersama orang lain.

Namun, ada satu hal penting yang perlu dipahami. ZapFast merupakan aplikasi pihak ketiga yang menggunakan protokol companion device WhatsApp melalui library whatsapp-rust.

Artinya, aplikasi ini bukan produk resmi Meta dan tidak memiliki afiliasi dengan WhatsApp, selain itu, developer juga memperingatkan bahwa penggunaan client tidak resmi berpotensi bertentangan dengan ketentuan layanan WhatsApp.

Bahkan, akun pengguna tetap memiliki risiko dibatasi oleh WhatsApp, jadi meskipun memang fitur privasinya menarik, jangan langsung menganggap ZapFast memiliki jaminan keamanan dan dukungan yang sama seperti aplikasi resmi WhatsApp.

Kekurangan yang Perlu Diperhatikan

Di balik pendekatannya yang ringan, ZapFast masih memiliki beberapa keterbatasan, yang pertama belum belum semua fitur WhatsApp tersedia.

Misalnya, aplikasi ini belum mendukung pembuatan call link, screen sharing, update status, Communities, dan publikasi ke Channels. Untuk media, video H.264 dalam format MP4 dapat diputar langsung setelah didownload ke cache lokal. Sementara format video lainnya perlu dibuka melalui aplikasi player eksternal.

Lampiran berukuran lebih dari 64 MiB juga tidak didownload otomatis, melainkan harus diunduh ketika pengguna membukanya, dengan kata lain, ZapFast memang sudah cukup untuk komunikasi sehari-hari, tetapi belum sepenuhnya bisa menggantikan seluruh kemampuan WhatsApp di ponsel atau WhatsApp Web.

Apakah Layak Digunakan di elementary OS?

Menurut saya, ZapFast merupakan alternatif yang menarik bagi pengguna Linux, terutama mereka yang tidak ingin terus menjalankan browser hanya untuk membuka WhatsApp.

Pendekatan native menggunakan Rust menjadi nilai jual utamanya, ditambah dukungan system tray, notifikasi desktop, penyimpanan lokal terenkripsi, serta kemampuan menggunakan beberapa akun, aplikasi ini memiliki fondasi yang cukup menjanjikan.

Namun, ada dua hal yang tetap perlu dipertimbangkan: keterbatasan fitur dan statusnya sebagai WhatsApp client tidak resmi. Jika kebutuhanmu hanya membaca pesan, membalas chat, mengirim file, menerima notifikasi, dan melakukan panggilan pribadi, ZapFast layak dicoba.

Tetapi jika kamu membutuhkan seluruh fitur WhatsApp atau tidak ingin mengambil risiko menggunakan client pihak ketiga, WhatsApp Web tetap menjadi pilihan yang lebih aman dari sisi dukungan resmi.

Oh iya, bukan hanya di Linux saja kok, karena aplikasi ini juga tersedia baik untuk Windows dan Mac.

Kesimpulan

ZapFast menawarkan pendekatan yang cukup segar untuk menghadirkan WhatsApp di Linux, dia tidak mengandalkan browser engine, dibangun menggunakan Rust, dan memiliki konsumsi sumber daya yang diklaim jauh lebih rendah dibandingkan WhatsApp Web.

Untuk pengguna elementary OS, Ubuntu, dan Distro Linux lain, aplikasi ini bisa menjadi pilihan menarik jika menginginkan pengalaman WhatsApp desktop yang lebih ringan dan terintegrasi dengan lingkungan Linux. Untuk Windows juga sama.

Meski begitu, ZapFast masih memiliki beberapa keterbatasan dan risiko karena bukan aplikasi resmi WhatsApp, jadi, aplikasi ini menarik untuk dicoba, tetapi tetap gunakan dengan memahami konsekuensinya.

Jika developer terus memperbaiki kompatibilitas fitur dan pengalaman pengguna, bukan tidak mungkin ZapFast menjadi salah satu WhatsApp client pihak ketiga yang semakin diperhitungkan di ekosistem Linux.

Nah pertanyannya, disaat Discord sudah mulai mengembangkan aplikasi native dengan rust, kira kira kapan ya, perusahaan sekelas Meta mengembangkan aplikasi WhatsApp nya juga? masa kalah sama komunitas, iya enggak?

Komen dibawah guys. Apakah kamu pakai ZapFast juga? jika kamu tertarik, kamu bisa cek ZapFast dari GitHub berikut.


Catatan Penulis : WinPoin sepenuhnya bergantung pada iklan untuk tetap hidup dan menyajikan konten teknologi berkualitas secara gratis — jadi jika kamu menikmati artikel dan panduan di situs ini, mohon whitelist halaman ini di AdBlock kamu sebagai bentuk dukungan agar kami bisa terus berkembang dan berbagi insight untuk pengguna Indonesia. Kamu juga bisa mendukung kami secara langsung melalui dukungan di Saweria. Terima kasih.

Gylang Satria

Tech writer yang sehari‑hari berkutat dengan Windows 11, Linux, dan Samsung S24. Punya pertanyaan atau butuh diskusi? Tag @gylang_satria di Disqus. Untuk kolaborasi, email saja ke [email protected]

Post navigation

Komentar

Memuat komentar…