xdreizein666 / getcontact-cli
git clone https://github.com/xdreizein666/getcontact-cli.git
GetContact CLI adalah project Python untuk melakukan lookup nomor telepon lewat API GetContact, tanpa aplikasi Android dan tanpa browser.
+66
stars, 24h · #223
+~462
stars, 7 days · #268
+~2.0k
stars, 30 days · #269
689
★ total · +212% this week
164
forks · 3 open issues
Star history (as recorded here)
LanguagePython
License—
Created2026-08-20 (2mo ago)
Last push1mo ago
Watchers1
OwnerUser
Links
README excerpt
# GetContact CLI GetContact CLI adalah project Python untuk melakukan komunikasi dengan API GetContact melalui command-line interface (CLI), tanpa menggunakan aplikasi Android maupun browser. Project ini dibuat sebagai **research dan learning project** untuk memahami bagaimana aplikasi mobile berkomunikasi dengan backend service serta bagaimana proses autentikasi dan request API bekerja. ## Features Yang bisa dilakukan: - melihat informasi sebuah nomor (nama yang ditampilkan oleh GetContact, jumlah tag, email jika tersedia) - melihat daftar tag sebuah nomor berdasarkan data yang tersedia dari service - mengecek sisa kuota pencarian akun - melakukan lookup beberapa nomor sekaligus menggunakan file CSV - menangani captcha ketika akun terkena rate limit (HTTP 403) - membuat kredensial akun sendiri melalui proses verifikasi WhatsApp - menyimpan beberapa akun dan berpindah antar akun Setiap output perintah otomatis tersimpan ke folder `results/`. --- ## ⚠️ Disclaimer Project ini adalah **independent research project** dan tidak berafiliasi, didukung, maupun berhubungan secara resmi dengan GetContact. Tool ini dibuat untuk tujuan: - pembelajaran teknis - penelitian API communication - eksplorasi bagaimana sebuah service bekerja Pengguna bertanggung jawab penuh terhadap penggunaan tool ini. Harap gunakan secara bertanggung jawab dan selalu menghormati: - privasi pengguna lain - peraturan yang berlaku - Terms of Service dari layanan terkait Project ini tidak ditujukan untuk: - penyalahgunaan data pribadi - pengumpulan data secara massal - aktivitas yang merugikan pihak lain --- ## How It Works Secara sederhana, flow kerja tool ini: [code] Semua proses dilakukan dari sisi client dan hasil response diproses secara lokal. Project ini tidak menyediakan server pihak ketiga, database terpusat, maupun shared account. --- ## Credential & Account Safety Tool ini membutuhkan kredensial akun milik pengguna sendiri. Beberapa hal yang perlu diperhatikan: - Jangan membagikan token/session credential kepada orang lain. - Jangan commit file credential ke repository publik. - Gunakan akun testing terpisah jika diperlukan. - Jangan menyimpan credential di screenshot atau forum publik. Credential adalah tanggung jawab masing-masing pengguna. --- ## Data & Privacy Project ini tidak secara sengaja mengumpulkan atau menyimpan data pengguna pada server eksternal. Namun, pengguna tetap perlu memperhatikan bahwa: - folder `results/` dapat berisi informasi sensitif - command history dapat menyimpan nomor yang pernah dicari - hasil lookup harus diperlakukan secara bertanggung jawab Jangan mendistribusikan informasi pribadi tanpa izin. --- ## Limitations Perlu dipahami bahwa: - API dapat berubah sewaktu-waktu. - Akun dapat terkena pembatasan jika melakukan request berlebihan. - Hasil yang diberikan bergantung pada availability service. - Project ini bukan official client dari GetContact. --- ## Contributing Pull request dan feedback sangat diterima. Jika menemukan masalah securit