Ucapan Perpisahan dengan Google Play
(secuso.aifb.kit.edu)- KIT menyediakan lebih dari 30 aplikasi yang ramah privasi melalui proyek Privacy Friendly Apps di Google Play
- Seiring meningkatnya beban pemeliharaan, semakin sulit untuk terus menyajikan aplikasi-aplikasi ini di Google Play
- Aplikasi yang sudah terpasang sebelumnya tidak akan dihapus atau langsung terpengaruh, tetapi pembaruan tidak lagi akan disediakan
- Dukungan dan pembaruan aplikasi tetap dapat diperoleh melalui F-Droid Store
- Pengguna dapat bermigrasi ke F-Droid sambil mempertahankan data mereka dengan mengikuti panduan resmi
Pengantar Proyek dan Latar Belakang
- Tim riset Security, Usability, Society (SECUSO) dari KIT memulai proyek sejak 2016 untuk menyediakan aplikasi yang berfokus pada fitur inti tanpa meminta izin yang tidak perlu
- Proyek ini berawal dari aplikasi Privacy Friendly Torchlight, dan kini telah mengembangkan lebih dari 30 aplikasi Privacy Friendly Apps
- Dengan berlandaskan Google Play Store, proyek ini berhasil mencapai lebih dari 350.000 pemasangan, dan mereka berterima kasih atas dukungan dan umpan balik berkelanjutan dari pengguna
Perubahan Lingkungan dan Latar Belakang Penghentian Google Play
- Mulai 2025, upaya untuk memelihara dan memperbarui aplikasi di Google Play menjadi terlalu besar jika dibandingkan dengan F-Droid
- Dengan sumber daya sebesar kelompok riset, pengelolaan aplikasi di Google Play Store tidak lagi dapat dilakukan
- Praktik permintaan izin yang tidak perlu tetap menjadi masalah, tetapi tim ini menghentikan distribusi Google Play karena masalah efisiensi operasional
Panduan untuk Pengguna yang Sudah Ada
- Aplikasi yang sudah diinstal melalui Google Play tidak dihapus atau langsung dihentikan
- Namun, pembaruan di masa depan akan dihentikan, sehingga akibat perubahan pada Android OS bisa timbul masalah kompatibilitas yang membuat aplikasi tidak berfungsi normal
- Untuk dukungan dan pembaruan yang berkelanjutan, pengguna disarankan untuk beralih ke F-Droid Store
Panduan dan Langkah Migrasi ke F-Droid Store
- Semua aplikasi Privacy Friendly Apps tetap akan disediakan dan didukung di F-Droid Store
- Disediakan panduan migrasi untuk perpindahan yang lancar ke F-Droid sambil mempertahankan data yang sudah ada
- Dukungan dan pertanyaan dapat dijalankan melalui email good-bye-google@secuso.org
1 komentar
Opini Hacker News
Sekilas saja sudah terlihat bahwa aplikasi-aplikasi SECUSO adalah perangkat lunak offline mandiri yang sudah selesai dibuat dan tidak perlu terus-menerus diperbarui
Lihat daftar aplikasi SECUSO
Tetapi sekarang Google tidak mengakui strategi seperti ini
Untuk menayangkan aplikasi di Google Play, Anda harus terus memperbaruinya agar menargetkan SDK yang dirilis dalam 1 tahun terakhir
Jika tidak mematuhinya, Anda akan terus menerima peringatan pelanggaran kebijakan, peringkat visibilitas aplikasi turun, atau pada akhirnya aplikasi tidak lagi tersedia sama sekali bagi pengguna baru
Pembaruan SDK tidaklah sederhana, dan jika Anda tidak membaca seluruh changelog dengan teliti serta mengujinya, bug baru sangat mudah muncul
Saya juga punya 3 aplikasi, dan setiap tahun terlalu banyak waktu habis untuk memperbarui SDK
Saya bahkan tidak mau membayangkan mengelola 30 aplikasi
Google mengatakan kebijakan seperti ini meningkatkan keamanan dan pengalaman pengguna, tetapi justru membuat hanya aplikasi berfokus iklan dengan banyak pembaruan tak berguna yang bisa bertahan
Aplikasi spyware masih tetap bercokol di toko aplikasi
Referensi: kebijakan penargetan Play SDK
Saya sudah berkali-kali menjelaskan hal ini sebagai kerugian nyata kepada orang-orang yang membela pasar tertutup
Ada juga pengembang yang hanya ingin membuat dan membagikan aplikasi yang murni berguna, tetapi Play dan App Store dirancang terutama untuk mereka yang ingin menghasilkan uang dari pengembangan
Karena memang begitu cara Google/Apple menghasilkan uang
Karena itu mereka sangat tidak ramah terhadap perangkat lunak komunitas yang hampir tidak berubah
Padahal perangkat lunak seperti ini sering kali paling cocok untuk tujuannya dari sisi kesederhanaan, privasi, dan pemeliharaan jangka panjang
Jadi sangat melegakan bahwa ada pasar alternatif seperti F-Droid
“Selain itu, aplikasi ini mencegah pengambilan tangkapan layar di perangkat”
Kenapa aplikasi 'keamanan' selalu punya pembatasan fitur seperti ini?
Terutama pada aplikasi perbankan, ini sangat menyebalkan
Dulu di Schwab, saat volume transaksi sedang mencapai puncak, saya pernah tidak bisa melacak pesanan dengan benar, sehingga saham di akun IRA malah terjual lebih banyak daripada yang saya miliki
Namun karena aplikasi membatasi tangkapan layar, saya tidak bisa menyimpan bukti bahwa saya telah menerima konfirmasi pembatalan atau penggantian order
Menjual lebih banyak daripada yang saya miliki di IRA jelas merupakan bug di pihak Schwab, tetapi memblokir penyimpanan lokal untuk hal sepenting ini adalah salah satu fitur terburuk dalam aplikasi modern
Pembaruan SDK benar-benar merepotkan
Saya mulai membuat ChromaDoze pada 2010 dan sudah berkali-kali mengalaminya
Yang paling mengganggu belakangan ini adalah foreground service dulu selalu bisa muncul di bilah notifikasi, tetapi sekarang tidak bisa tanpa persetujuan pengguna
Jadi saya menambahkan tombol untuk meminta izin POST_NOTIFICATIONS, tetapi saya juga harus membuat sendiri cara yang terasa seperti sulap(?) agar izin tetap bisa diminta setelah servis dijalankan
Setelah navigasi gestur menjadi default, event swipe dari tepi kiri dan kanan layar merebut input UI, jadi saya sampai menambahkan kode yang otomatis mempersempit lebar UI
Aplikasi menggambar juga tidak bisa memakai
setSystemGestureExclusionRects()karena batas 200dpDan sekarang aplikasi dirender edge-to-edge secara vertikal sehingga tersembunyi di balik status bar semi-transparan dan tombol navigasi, jadi saya harus menanganinya secara terpisah agar area tertentu dihindari
Sejak navigasi gestur menjadi default, banyak pengembang tidak menguji navigasi 3 tombol, jadi sering terlihat aplikasi yang UI bawahnya bertumpuk dengan tombol navigasi dan tidak bisa dioperasikan
Saya juga punya keluhan yang sama
Membuat satu aplikasi niche untuk keluarga atau segelintir kenalan saja sekarang sudah sangat sulit
Dulu juga bukan hal yang mudah, tetapi waktu dan tenaga untuk terus menyesuaikannya dengan persyaratan terbaru sudah tidak realistis untuk dipertahankan
Aplikasi web pun pada akhirnya tidak ringan juga karena biaya hosting dan masalah penyimpanan
Topik ini terasa sangat ironis
Dulu di Hacker News dan ArsTechnica, Android habis-habisan dikritik karena membiarkan aplikasi jahat yang menyalahgunakan API lama untuk mencuri data dan membanjiri pengguna dengan pop-up serta push notification
Ada juga suasana yang sangat memuji iOS karena menghadirkan banyak perubahan, peningkatan keamanan, dan desain baru untuk menghentikan hal-hal seperti itu
Tetapi sekarang, setelah perubahan kebijakan, bahkan hal sangat kecil seperti mengimplementasikan dialog izin notifikasi pun dikeluhkan habis-habisan
Secara realistis, jika perubahan SDK tidak dipaksakan, semua aplikasi mungkin masih akan punya akses acak ke file, dokumen, dan foto pengguna, dan pasar akan tetap dipenuhi spam notifikasi dari aplikasi yang menambang kripto di latar belakang
Tentu saja, untuk memperbaiki hal-hal ini, saya juga berpikir para pengembang open source harus lebih aktif menerapkan API yang menghormati hak pengguna
Pada akhirnya saya juga sudah meninggalkan aplikasi Google Play saya
Tidak sanggup terus memperbaruinya tanpa alasan jelas sambil menghabiskan waktu dan tenaga yang tidak masuk akal
Dulu, hanya dengan satu baris iklan saja (tanpa pelacakan dan hanya butuh izin internet), biaya server sudah cukup tertutup meski pengguna bulanan mencapai 1 juta
Versi tanpa iklan dijual seharga 2 dolar, tetapi pada praktiknya itu hanya opsi yang dibuat untuk 1% pengguna yang menginginkannya
Sekarang kebanyakan sudah digantikan oleh aplikasi yang penuh iklan layar penuh, pelacak, dan langganan
Saya menganggap SECUSO seperti mercusuar bagi ekosistem aplikasi Android
Saya berharap platform smartphone juga bisa lebih stabil dan lebih jarang berubah agar pemeliharaan aplikasi seperti ini tidak terlalu memberatkan orang
Kalau semua perangkat lunak Windows harus dikompilasi ulang setiap tahun, itu akan terdengar konyol, tetapi kenyataannya sekarang seperti ini
Ke depannya, tuntutan pembaruan berkala bisa saja juga diterapkan pada aplikasi Windows
Hanya saja mungkin bentuknya menjadi seperti di Windows enterprise, di mana pengecualian untuk masing-masing
.exedan.dllharus diatur langsung lewat group policySaya juga punya pengalaman serupa
Aplikasi game yang usianya lebih dari 10 tahun semuanya dihapus dalam hitungan hari karena perubahan kebijakan
Saya tidak sempat membangun dan mendaftarkannya ulang dengan cepat, jadi sekarang saya mendistribusikan APK-nya terpisah lewat situs saya
Tidak memakai layanan pihak ketiga sama sekali dan sepenuhnya mandiri, tetapi tetap tidak lolos penyensoran
Sebagai referensi, hal serupa juga pernah terjadi di iOS
Artikel terkait: game iOS yang tidak diperbarui selama 7 tahun juga dihapus
Dalam situasi serupa, saya malah beralih sepenuhnya ke PWA
Aplikasi saya pindahkan dari Java ke Dart, dan UI saya buat langsung dengan HTML
Saya tidak menggunakan push notification, jadi saya juga tidak terkena batasan PWA di area itu (masalah notifikasi)
Kekurangannya, i18n (penanganan multibahasa) tidak sederhana sehingga saya berencana mengimplementasikannya sendiri
Sisi baiknya, dengan alat seperti PWABuilder, PWA bisa dengan mudah dipaketkan menjadi APK, dan juga bisa dipakai di iOS maupun browser web biasa
Google makin ketat menerapkan kebijakan pengembangan mobile, tetapi saat pengecualian diperlukan, mereka masih cenderung tidak seketat Apple
Dalam hal ini Apple membuat banyak hal jauh lebih sulit
Saya penasaran kenapa ada simbol turunan parsial (∂) di email SECUSO
Seluruh situs KIT memakai cara seperti ini
Saya hanya mengunduh aplikasi dari F-Droid, jadi perubahan seperti ini hampir tidak berpengaruh pada saya
Saya tidak secara khusus mendukung kemenangan Epic dalam gugatan Google/Epic, tetapi saya berharap putusan kali ini bisa menjadi titik balik agar orang-orang yang menangani kebijakan Play Store mulai menerapkan kebijakan yang lebih ramah pengembang
Jika tidak, seseorang akan membuat alternatif lain
Play Store mengusung keamanan dan privasi, tetapi justru makin mempersulit peluncuran aplikasi berkualitas tinggi