Jabarkan Keamanan dan privasi dari Twitter

Pesan Twitter bersifat publik, tetapi pengguna juga bisa mengirim pesan pribadi melalui fitur "pesan langsung" (DM). Twitter mengumpulkan informasi pribadi mengenai pengguna dan membaginya dengan pihak ketiga. Layanan berhak untuk menjual informasi ini jika perusahaan berpindah tangan. Twitter memang tidak menampilkan iklan secara langsung, namun pengiklan dapat menargetkan pengguna berdasarkan riwayat kicauannya dan bisa mengirim kicauan promosi yang ditargetkan khusus untuk pengguna yang bersangkutan.

Kerentanan keamanan pada Twitter dilaporkan pada tanggal 7 April 2007 oleh Nitesh Dhanjani dan Rujith. Sejak Twitter menggunakan nomor telepon sebagai metode otentikasi, pengguna yang tidak bertanggungjawab bisa memperbarui status pengguna lain dengan menggunakan penipuan SMS. Hal ini bisa terjadi jika si penipu mengetahui nomor telepon yang didaftarkan oleh akun korban mereka. Segera setelah itu, Twitter memperkenalkan Nomor Identifikasi Pribadi (PIN) opsional yang bisa digunakan untuk mengotentikasi layanan Twitter SMS.

Pada 5 Januari 2009, 33 akun Twitter populer diretas setelah kata sandi admin Twitter ditebak dengan menggunakan serangan kamus. Kicauan-kicauan palsutermasuk kicauan yang memuat konten seksual dan obat-obatan terlarangdikirim dari akun tersebut. Twitter meluncurkan versi beta layanan "Verifikasi Akun" pada tanggal 11 Juni 2009, yang memungkinkan para figur publik untuk memverifikasi akun Twitter mereka. Halaman utama akun-akun tersebut akan disertai dengan sebuah lencana (biasanya tanda ✓) yang menunjukkan bahwa akun mereka asli. Pada bulan Mei 2010, sebuah bug ditemukan oleh İnci Sözlük. Bug ini memaksa seorang pengguna untuk mengikuti akun tertentu tanpa persetujuan atau sepengetahuan pengguna yang bersangkutan. Sebagai contoh, akun komedian Conan O'Brien, yang awalnya hanya mengikuti satu pengguna, tiba-tiba mengikuti hampir 200 akun berbahaya.

Menanggapi pelanggaran keamanan di Twitter, Komisi Perdagangan Federal (FTC) Amerika Serikat melayangkan gugatan terhadap Twitter pada tanggal 24 Juni 2010. Ini adalah pertama kalinya FTC melayangkan tindakan hukum terhadap jejaring sosial untuk melindungi informasi pribadi pengguna. Peristiwa ini menyebabkan Twitter mengambil sejumlah langkah untuk melindungi informasi penggunanya, termasuk pemeliharaan "program keamanan informasi secara komprehensif" dengan mengauditnya secara independen dua kali setahun. Pada 14 Desember 2010, Departemen Kehakiman Amerika Serikat mengeluarkan surat perintah pengadilan terhadap Twitter agar memberikan informasi mengenai akun yang terdaftar atau berkaitan dengan Wikileaks. Twitter memutuskan untuk memberitahu penggunanya dan menyatakan: "... sudah menjadi kebijakan kami untuk memberitahu pengguna mengenai penegakan hukum dan permintaan pemerintah yang terkait dengan informasi pribadi mereka, kecuali ada hukum yang mencegah kami untuk melakukannya."

Masalah "onMouseOver" terjadi pada tanggal 21 September 2010 setelah XSS Worm menyerang Twitter. Ketika pengguna mengarahkan kursor tetikus pada sebuah kicauan, worm di dalam skrip secara otomotis akan membuka tautan dan me re-posnya kepada para pengikut pengguna yang bersangkutan. Kesalahan ini kemudian digunakan untuk mengirim iklan sembulan dan tautan ke situs porno. Asalnya tidak jelas, namun Pearce H. Delphin dan seorang pengembang Skandinavia bernama Magnus Holm mengaku bertanggungjawab atas kejadian ini. Masato Kinugawa, seorang pengembang Jepang, mengaku awalnya bermaksud menggunakannya untuk membuat kicauan berwarna. Kinugawa melaporkan kerentanan Twitter terhadap serangan perangkat perusak XSS pada tanggal 14 Agustus. Delphin menyatakan bahwa ia menemukan cacat keamanan pada Twitter setelah menuliskan fungsi JavaScript untuk "onMouseOver" dalam bentuk kicauan, dan Holm kemudian membuat dan memposting XSS Worm yang secara otomatis meretweet dirinya sendiri. Perusahaan keamanan Sophos melaporkan bahwa virus tersebut disebarkan oleh orang-orang yang melakukannya hanya untuk "bermain dan bersenang-senang", namun menegaskan bahwa virus tersebut juga bisa dimanfaatkan oleh penjahat cyber.

Pada bulan Mei 2011, Twitter digugat oleh seorang pengguna tak dikenal bernama "CTB" (pengguna tersebut kemudian diketahui adalah Ryan Giggs). Kasus ini dikenal dengan sebutan CTB v Twitter Inc.. Si penggugat yang tidak diketahui identitasnya (Giggs) melayangkan tindakan hukum terhadap Twitter di Pengadilan Tinggi London setelah dipostingnya gosip kehidupan pribadi Giggs oleh puluhan ribu pengguna Twitter. Pengadilan meminta Twitter untuk mengungkapkan identitas akun tersebut, yang menyebabkan Giggs harus berurusan dengan hukum; perselingkuhannya dengan Imogen Thomas terungkap di pengadilan setelah menjadi pembicaraan luas di Twitter. Tony Wang, Pimpinan Twitter Eropa, menyatakan: "orang-orang yang melakukan hal buruk di Twitter berhak membela diri sesuai dengan hukum yang berlaku di yurisdiksi mereka, dan Twitter akan menyerahkan informasi mengenai pengguna kepada yang berwenang jika diperlukan secara hukum." Ia juga mengungkapkan bahwa Twitter akan menyetujui perintah pengadilan Inggris untuk mengungkapkan nama-nama pengguna yang bertanggung jawab atas "kegiatan ilegal" tertentu.

Pada tanggal 29 Mei 2011, dilaporkan bahwa dewan kota South Tyneside, Inggris, berhasil memenangkan tuntutan terhadap Twitter di pengadilan California agar bersedia mengungkapkan identitas lima akun pengguna. Dewan kota berupaya untuk menemukan identitas seorang blogger berjuluk "Mr Monkey", yang diduga telah memosting pernyataan fitnah terhadap tiga anggota dewan. Pada 23 Januari 2012, Twitter dikabarkan akan mengakuisisi Dasient untuk meningkatkan perlindungan dari perangkat perusak. Selanjutnya, tanggal 26 Januari 2012, Twitter menawarkan fitur yang memungkinkan suatu negara dapat menghapus secara selektif kicauan tertentu. Sebagai contoh, di Prancis dan Jerman, konten yang berbau pro-Nazi akan dihapus. Fitur ini pertama kali digunakan untuk memblokir akun kelompok neo-Nazi Jerman, Besseres Hannover, pada 18 Oktober 2012. Keesokan harinya, kicauan pengguna Prancis yang berbau antisemit (#unbonjuif) juga dihapus dengan menggunakan fitur ini.

Pada 20 Februari 2012, CrypTweet, aplikasi enskripsi kunci publik pihak ketiga yang ditulis dalam Python dan sebagian besarnya didanai oleh Shuttleworth Foundation, dirilis bagi pengguna Twitter untuk keamanan dalam berkirim pesan pribadi. Pada 17 Mei 2012, Twitter mengumumkan akan menerapkan opsi privasi "Do Not Track", fitur pemblokir kuki pada penjelajah web Mozilla Firefox. Fitur ini hanya akan bekerja pada situs-situs yang telah menyetujui layanan tersebut. Pada bulan April 2013, Twitter memperingatkan organisasi berita di seluruh dunia supaya mengamankan akun Twitter mereka menyusul diretasnya sejumlah akun organisasi berita seperti Associated Press dan The Guardian. Pada Mei 2013, Twitter memperkenalkan verifikasi login dua-faktor sebagai langkah pertahanan tambahan terhadap peretasan.

Pada bulan Agustus 2013, Twitter memperkenalkan tombol "laporkan penyalahgunaan" di semua versi situsnya. Petisi untuk melaporkan keluhan tentang konten-konten yang melecehkan berhasil mengumpulkan lebih dari 100.000 tanda tangan. Langkah ini dilakukan setelah dipostingnya kicauan-kicauan kasar, termasuk ancaman pemerkosaan dan pembunuhan, terhadap sejarawan Mary Beard, aktivis feminisme Inggris Caroline Criado-Perez, dan anggota parlemen Inggris Stella Creasy. Tiga orang ditangkap sehubungan dengan insiden ini.

Sumber terbuka dan layanan lainnya

Secara historis, Twitter telah menggunakan ataupun meluncurkan perangkat lunak sumber terbuka dalam proses pengembangan layanannya. Halaman pada dokumentasi pengembang Twitter ada berkat puluhan proyek sumber terbuka yang telah mereka gunakan, mulai dari perangkat lunak pengendali revisi seperti Git, hingga bahasa pemrograman seperti Ruby and Scala. Perangkat lunak yang dirilis dengan kode sumber terbuka oleh perusahaan, seperti kerangka kerja Gizzard Scala, digunakan untuk menciptakan penyimpanan data, basis data grafis FlockDB yang terdistribusi, perpustakaan Finagle untuk klien dan server RPC, kerangka kerja antarmuka pengguna TwUI bagi iOS, dan pengelola paket klien Bower. Pengembangan pustaka desain web Bootstrap juga dimulai di Twitter dan merupakan repositori yang paling populer di GitHub.

t.co adalah layanan penyingkat URL besutan Twitter yang diluncurkan pada 7 Juni 2011. Layanan ini hanya tersedia bagi tautan yang diposting ke Twitter, dan tidak tersedia bagi penggunaan umum. Semua tautan yang diposting ke Twitter akan dipersingkat oleh t.co. Twitter berharap bahwa layanan ini akan mampu melindungi pengguna dari situs-situs berbahaya, dan akan menggunakannya untuk melacak pengeklikan tautan pada kicauan.

Pada 1 Juni 2011, Twitter meluncurkan layanan berbagi foto terpadu besutannya. Layanan ini memungkinkan pengguna untuk mengunggah foto dan melampirkannya pada kicauan secara langsung dari situs Twitter. Pengguna juga bisa menyertakan foto pada pencarian Twitter dengan cara menambahkan tagar pada kicauan. Twitter berencana menciptakan galeri foto yang berfungsi untuk mengumpulkan semua foto yang telah diunggah oleh pengguna ke Twitter ataupun layanan pihak ketiga seperti Twitpic.