Lewati ke konten

Prinsip Keterbukaan & Lisensi

GoSosmed bukan proyek sepenuhnya terbuka, dan bukan pula kotak hitam. Halaman ini menetapkan batasnya supaya Anda tidak perlu menebak.

Komponen Status Lokasi
Agent Android Terbuka gososmed-mobile-agent
Dokumentasi publik ini Terbuka Situs ini
Server / API Tertutup Repo privat
Dasbor web Tertutup Repo privat
Penanganan platform Tertutup Repo privat

Bukan karena keterbukaan terdengar baik, tapi karena di posisi agent ia wajib.

Agent berjalan di HP pribadi Anda dan meminta Aksesibilitas — izin yang secara teknis mampu membaca layar aplikasi yang sedang aktif. Meminta kepercayaan sebesar itu untuk biner yang tidak bisa Anda periksa adalah permintaan yang tidak pantas.

Dengan kode terbuka, Anda bisa memverifikasi sendiri:

  • perintah apa saja yang bisa diterima agent;
  • data apa yang dikirim ke server, dan seberapa sering;
  • ke mana ia terhubung;
  • apa yang disimpan permanen di perangkat Anda.

Dan kalau tetap tidak yakin, Anda bisa membangun APK sendiri sehingga yang berjalan di HP Anda berasal dari kode yang Anda baca. APK siap pakai diambil dari halaman rilis repo publik — versi terbaru sengaja tidak dicetak di dokumentasi, karena akan cepat basi.

Keterbukaan di sini bersifat fungsional, bukan simbolis.

Alasannya komersial, dan kami sebut apa adanya alih-alih membungkusnya sebagai alasan keamanan.

Server memuat logika bisnis, orkestrasi job, penanganan platform, dan model berlangganan — di situlah nilai produk ini berada. Membukanya berarti menyerahkan seluruh produk, sementara membuka agent tidak.

Satu hal yang perlu ditegaskan: keamanan server tidak bergantung pada kerahasiaan kodenya. Keamanan berasal dari kontrol yang diterapkan — isolasi antar-pengguna, kontrol akses, dan jejak audit. Kalau sebuah sistem hanya aman karena kodenya tersembunyi, sistem itu memang tidak aman. Karena itu penutupan ini kami dasarkan pada alasan bisnis, bukan pada klaim “lebih aman”.

Apa yang Anda tetap dapatkan meski server tertutup

Section titled “Apa yang Anda tetap dapatkan meski server tertutup”
  • Sisi yang menyentuh perangkat Anda bisa diaudit sepenuhnya. Justru bagian paling sensitif yang dibuka.
  • Sesi login akun sosial media Anda tetap di HP Anda. Anda login sendiri di aplikasi masing-masing. Ini bisa Anda verifikasi dari kode agent — tidak perlu percaya pada kode server.
  • Perilaku sistem didokumentasikan terbuka, termasuk batasan dan mode kegagalannya, bukan hanya fitur unggulannya.
  • Konten dan jadwal Anda tetap milik Anda. Tidak ada penyanderaan data.

Agar seimbang:

  • Anda tidak bisa mengaudit sendiri logika server, penjadwalan, atau penanganan platform. Untuk bagian itu Anda memang bergantung pada kami.
  • Anda tidak bisa menjalankan GoSosmed sendiri. Tidak ada rencana ke arah itu.
  • Pull request untuk sisi server tidak bisa diterima lewat repo publik, karena kodenya tidak ada di sana.
  • Sebagian data memang dikirim dari perangkat ke server saat job berjalan — struktur layar dan tangkapan layar. Itu dijelaskan apa adanya di Izin & privasi.

Kalau kemandirian penuh atas seluruh tumpukan adalah syarat mutlak Anda, GoSosmed bukan pilihan yang tepat — dan lebih baik Anda tahu sekarang daripada setelah memakainya.

Dokumentasi internal tidak diterbitkan di sini

Section titled “Dokumentasi internal tidak diterbitkan di sini”

Situs ini hanya memuat halaman yang ditulis khusus untuk publik. Dokumen internal — keputusan arsitektur, model ancaman, matriks peran, rencana rilis, dan riset kompetitif — tetap berada di repo privat dan tidak diproyeksikan ke situs ini.

Ini ditegakkan secara teknis, bukan hanya sebagai kebijakan tertulis: proses publikasi memakai model allowlist, sehingga dokumen internal baru tidak akan pernah terbit secara otomatis. Tidak ada yang publik kecuali seseorang secara sengaja menyatakannya publik.

Temuan pada agent — komponen yang berjalan di perangkat Anda — boleh dilaporkan lewat issue di repo publik.

Untuk temuan yang menyangkut server atau dasbor, laporkan secara privat ke support@bamsbung.id lebih dulu, dan beri waktu perbaikan sebelum dipublikasikan.

Jangan sertakan kredensial, token, kode pairing, atau tangkapan layar yang memuat isi akun pribadi di dalam issue publik.