Kebijakan privasi
Terakhir diperbarui:
Singkatnya: kamu bisa mencoba game ini tanpa akun, tidak ada jaringan iklan atau pelacak, dan kami tidak pernah menjual apa pun tentang kamu. Kalau kamu masuk akun, kami menyimpan email dan progres kamu, dan kamu bisa menghapusnya kapan saja.
Main sebagai tamu
- Kamu tidak pernah wajib memberi kami email atau data pribadi lain untuk mencoba game ini: tamu bisa main 3 match. Untuk terus main setelahnya, kamu masuk akun (lihat di bawah).
- Nama yang kamu ketik disimpan di browser kamu dan dikirim ke game saat kamu gabung ke room, supaya pemain lain bisa melihatnya. Di room publik, nama itu juga muncul di daftar Room publik, dan nama host bisa muncul di pratinjau link undangan room.
- Room cuma ada di memori server game. Pesan chat diteruskan ke pemain di room, dan 30 pesan terakhir tetap di sana untuk orang yang gabung belakangan. Tidak ada apa pun dari room yang disimpan kecuali ada yang melaporkan pemain (lihat di bawah): sisanya hilang semua saat room ditutup.
- Untuk menghitung match tamu, server memasang cookie tamu (lihat di bawah) saat halaman kamu pertama kali menanyakan siapa kamu: nilai acak yang tidak menyebutkan apa pun tentang kamu. Kami menyimpannya cuma sebagai hash (sidik jari satu arah), bersama jumlah match yang kamu selesaikan, dan melupakannya 90 hari setelah match terakhir. Kalau browser kamu tidak mengirim cookie, hitungannya disimpan di bawah hash berkunci dari alamat internet kamu (dibuat dengan kunci rahasia milik server sendiri; alamatnya sendiri tidak disimpan), dipakai bersama oleh semua orang tanpa cookie di alamat itu. Supaya satu alamat tidak bisa membuat tamu baru tanpa henti, server juga menghitung, cuma di memorinya dan untuk hari itu, berapa banyak cookie tamu yang diberikan ke hash berkunci setiap alamat.
- Saat tamu menyelesaikan match, server menyimpan XP match itu, apakah match itu menang, dan replay-nya selama 30 menit, cuma di memorinya dan terikat ke cookie tamu, supaya akun yang berikutnya masuk dari perangkat itu bisa menyimpannya. Setelah itu data tersebut dilupakan.
Kalau kamu masuk akun
- Masuk akun itu gratis, dan itulah cara untuk terus main setelah 3 match tamu. Akun menyimpan XP, level dan topi kamu. Kamu mengetik email kamu dan kami mengirim kode 6 digit; tidak ada kata sandi.
- Kamu juga bisa masuk dengan Google atau Discord (tidak di aplikasi Android dan iOS). Layanan itu lalu memberi tahu kami alamat email kamu dan bahwa email itu sudah diverifikasi, dan kami cuma menyimpan email itu, persis seperti kalau kamu mengetiknya sendiri: akunnya sama, cara apa pun yang dipakai. Kami tidak meminta apa pun selain itu (tanpa kontak, tanpa daftar teman, tanpa foto profil), kami tidak menyimpan apa pun yang dikirim layanan itu selain email, dan kami tidak memposting apa pun di mana pun. Kebijakan privasi layanan itu sendiri mengatur apa yang mereka simpan tentang kamu saat masuk.
- Kami menyimpan alamat email kamu, nama kamu, XP kamu, topi yang kamu pilih, bahasa yang dipakai game kamu (supaya email sampai ke kamu dalam bahasa itu), berapa match latihan yang kamu mainkan di hari terakhir kamu latihan, kapan kamu membuat akun, dan waktu setiap match yang kamu menangkan (untuk papan peringkat). Untuk setiap perangkat tempat kamu masuk, kami cuma menyimpan hash (sidik jari satu arah) dari token masuknya, kapan token itu dibuat dan kapan terakhir dipakai. Kode masuk cuma disimpan sebagai hash dan berlaku selama 10 menit.
- Email kamu cuma pernah ditampilkan ke kamu. Papan peringkat menampilkan nama, level, topi dan kemenangan.
- Profil kamu: pemain lain, sudah masuk akun atau belum, bisa membuka profil kamu dari nama kamu di papan peringkat, di room, di daftar teman mereka atau di tim mereka. Profil itu cuma menampilkan apa yang sudah ditampilkan papan peringkat dan room: nama, topi, level, rank beserta poinnya, tim, lencana yang kamu dapat, serta jumlah menang, gol, penyelamatan, match, match ranked dan menang ranked kamu. Teman kamu juga melihat di sana apakah kamu sedang online, seperti di daftar teman mereka. Tidak pernah email kamu.
- Selama kamu masuk akun, halaman pemain lain di room kamu juga menerima kode yang dibuat dari akun kamu (sidik jari satu arah, tidak pernah email kamu atau apa pun tentang kamu), supaya orang yang memblokir kamu di perangkatnya tetap memblokir kamu di room berikutnya.
- Riwayat match kamu menyimpan 20 match Sepak bola terakhir yang kamu mainkan sampai selesai saat sudah masuk akun, supaya kamu bisa menonton, mengunduh dan membagikan replay-nya: kapan setiap match dimainkan, bagaimana, skor dan hasil kamu, perubahan rank kamu, nama, warna dan topi semua orang yang main di dalamnya seperti yang ditampilkan match itu (dari pemain lain cuma namanya: tidak pernah email atau akun mereka), dan apa yang dibutuhkan replay (posisi semua orang dan cara mereka membidik di setiap giliran). Cuma kamu yang bisa melihatnya. Satu match tetap tersimpan sampai tergeser oleh 20 match yang lebih baru atau kamu menghapus akun. Replay yang kamu bagikan menampilkan nama para pemain di dalamnya.
- Teman: kamu bisa menambahkan pemain lain yang sudah masuk akun sebagai teman, dari nama mereka di room, lewat kode teman mereka atau link-nya. Permintaan teman butuh persetujuan mereka. Kami menyimpan siapa teman kamu dan sejak kapan, permintaan yang kamu kirim dan terima selama masih menunggu, dan permintaan yang ditolak seseorang selama 7 hari (supaya orang yang sama tidak bisa langsung meminta lagi; mereka tidak pernah diberi tahu bahwa permintaannya ditolak). Teman kamu melihat nama, level, topi dan rank kamu, tidak pernah email kamu.
- Kode teman kamu adalah kode acak, tidak dibuat dari apa pun tentang kamu. Siapa pun yang kamu beri kode itu (atau link-nya) bisa mengirimi kamu permintaan, dan cuma itu. Bikin kode baru di tab Teman menggantinya, dan kode lama tidak bisa dipakai lagi.
- Email permintaan teman: saat seseorang mengirimi kamu permintaan teman (lewat kode teman kamu, link-nya, atau nama kamu di room atau di profil kamu), kami mengirim satu email ke alamat akun kamu berisi siapa yang meminta, level mereka dan link untuk menjawab; mereka tidak pernah melihat alamat kamu. Paling banyak satu email untuk orang yang sama setiap 7 hari, dan permintaan dari satu orang mengirim paling banyak 10 email sehari. Kirim email permintaan teman, di pengaturan, atau link di akhir email mematikannya. Untuk setiap email kami menyimpan, selama 7 hari ditambah 7 hari lagi supaya link-nya masih bisa menyatakan bahwa link itu sudah kedaluwarsa: siapa meminta siapa, kapan email dikirim, kapan link-nya kedaluwarsa, hash (sidik jari satu arah) dari kode link dan apakah permintaan itu sudah dijawab. Kami juga menyimpan pilihan kamu tentang email ini. Selama kamu masuk dari link di email, halaman menyimpan kode link di session storage tab ini sampai kamu menjawab atau menutup permintaan itu.
- Tim: pemain yang sudah masuk akun bisa membuat tim, atau gabung ke tim lewat kodenya, link-nya atau undangan dari kaptennya. Nama, tag, warna dan rekor tim (match Main cepat yang dimainkan bersama: menang, seri, kalah dan gol) terlihat oleh pemain lain, di papan Tim dan di samping nama anggotanya dalam match; anggotanya melihat siapa saja yang ada di tim (nama, level dan topi). Kami menyimpan tim tempat kamu berada dan sejak kapan, dan kapan terakhir kamu membuat tim. Keluar tim langsung mengeluarkan kamu dari tim itu; tim yang tidak punya anggota lagi dihapus beserta rekornya, dan menghapus akun kamu juga mengeluarkan kamu dari tim.
- Email undangan tim: saat kapten tim mengundang kamu (kapten cuma bisa mengundang temannya), kami mengirim satu email ke alamat akun kamu berisi siapa yang mengundang kamu, nama timnya dan link untuk menjawab; kapten tidak pernah melihat alamat kamu. Paling banyak satu email per tim setiap 7 hari. Kirim email undangan tim, di pengaturan, atau link di akhir email mematikannya. Kami menyimpan setiap undangan selama 7 hari, ditambah 7 hari lagi supaya link-nya masih bisa menyatakan bahwa link itu sudah kedaluwarsa: timnya, siapa mengundang siapa, kapan, kapan kedaluwarsa, hash (sidik jari satu arah) dari kode link, kapan email dikirim dan apakah undangan itu sudah dijawab. Kami juga menyimpan pilihan kamu tentang email ini. Selama kamu masuk dari link di email, halaman menyimpan kode link di session storage tab ini sampai kamu menjawab atau menutup undangan itu.
- Turnamen: saat kamu mendaftar turnamen (sendiri, atau tim kamu oleh kaptennya), peserta, hasil match, bagan atau klasemen dan trofinya terlihat oleh pemain lain, dengan nama kamu atau nama tim kamu. Kami menyimpan siapa yang mendaftar dan kapan, hasil setiap match, dan trofinya (milik juara dan runner-up, dengan nama turnamennya), yang muncul di Profil kamu atau di halaman tim kamu. Mundur sebelum mulai menghapus pendaftaran kamu; menghapus akun kamu menghapus trofi kamu.
- Kapan terakhir kamu online: selama game terbuka di perangkat yang sudah masuk akun, game menjaga koneksi ke server, itulah cara teman kamu melihat kamu sedang online, atau sedang match, dan cara kamu tahu ada teman yang baru online atau mengundang kamu. Saat kamu menutup game, kami menyimpan kapan itu terjadi, dan teman kamu melihat "Terakhir online 5 mnt lalu". Cuma teman kamu yang melihat semua ini. Tampilkan saat aku online, di pengaturan, menyembunyikannya: teman kamu lalu melihat kamu offline, tanpa waktu. Undangan ke room atau party cuma disimpan di memori server, selama 5 menit. Notifikasi dari teman, di pengaturan, mematikan pesan mereka di layar kamu.
- Fair play di Ranked: untuk menjaga Ranked tetap adil kami menyimpan siapa melawan siapa di Ranked dan siapa yang menang, selama 24 jam (kemenangan atas pemain yang sama berulang kali memberi poin lebih sedikit); sinyal tentang permainan yang tidak wajar di akun kamu, seperti kemenangan yang ditukar dengan satu akun lain, kekalahan ranked tanpa bermain, bidikan yang dikunci lebih cepat dari kemampuan manusia, atau laporan dari beberapa pemain (50 terbaru dari setiap jenis); dan tindakan yang diambil admin terhadap sebuah akun (skors dari Ranked, reset rank, blokir), beserta siapa yang mengambilnya, kapan dan alasannya. Sinyal tidak pernah melakukan apa pun dengan sendirinya: cuma admin yang bertindak, dan kamu diberi tahu di game kalau mereka melakukannya. Semua ini dihapus saat akun kamu dihapus, kecuali catatan tindakan yang diambil admin.
- Hapus akun saya, di profil kamu, memulai masa tunggu 30 hari dan mengeluarkan semua perangkat dari akun itu. Selama masa tunggu, akun disembunyikan: tidak ada di papan peringkat mana pun dan pemain lain tidak bisa menemukannya, tapi belum ada yang dihapus. Kalau kamu masuk lagi sebelum 30 hari berakhir (dengan kode lewat email, Google atau Discord), akun dipulihkan persis seperti semula. Saat 30 hari berakhir, email, nama, XP, topi, rank, kemenangan, gol dan penyelamatan, riwayat match, lencana, kode teman, teman, permintaan teman dan waktu terakhir kamu online dihapus. Selama masa tunggu, teman kamu tidak melihat kamu di daftar mereka.
Verifikasi nomor HP
- Untuk main Ranked dan ikut turnamen, kamu memverifikasi nomor HP lewat SMS: satu nomor, satu akun, supaya satu orang tidak bisa membuat banyak akun. Tamu, Kasual, room teman dan latihan tidak pernah butuh verifikasi ini.
- Kami tidak pernah menyimpan nomor HP kamu. Kami cuma menyimpan hash berkuncinya (sidik jari satu arah yang dibuat dengan kunci rahasia milik server, jadi nomor yang sama selalu menghasilkan sidik jari yang sama dan sidik jari itu sendiri tidak bisa mengembalikan nomornya), akun tempat nomor itu diverifikasi dan kapan. Nomor kamu tidak pernah ditampilkan ke siapa pun, ditulis di log, atau dikirim balik ke halaman kamu.
- Kodenya dibuat, dikirim lewat SMS dan diperiksa oleh penyedia SMS kami, Twilio (lihat di bawah): server kami meminta Twilio mengirimnya dan meneruskan kode yang kamu ketik, dan kami tidak pernah menyimpannya. Kami cuma menyimpan untuk sidik jari mana kode diminta, selama 10 menit, dan percobaan yang salah (5 kali mengakhiri kodenya). Berapa banyak kode yang diminta oleh satu akun, satu nomor dan satu alamat dihitung di memori untuk mencegah penyalahgunaan.
- Hapus nomor HP, di profil kamu, melepas nomor itu dari akun kamu. Sidik jarinya lalu tetap terikat ke akun kamu selama 30 hari (supaya satu HP tidak bisa dioper dari akun ke akun) dan dihapus setelahnya. Saat akun dihapus, sidik jarinya dihapus 30 hari kemudian.
Cookie dan apa yang tersimpan di perangkat kamu
- Kami memasang satu cookie saat kamu masuk:
__Host-lb, yang menjaga kamu tetap masuk. Skrip di halaman tidak bisa membacanya (HttpOnly), cookie itu cuma dikirim ke situs ini lewat HTTPS (Secure, SameSite=Lax), dan berlaku 400 hari sejak kunjungan terakhir kamu. Keluar atau menghapus akun kamu menghapusnya. Selama kamu masuk dengan Google atau Discord, cookie kedua,__Host-lb-oauth, menyimpan nilai pemeriksaan acak paling lama 10 menit supaya proses masuk cuma bisa selesai di browser ini; cookie itu dihapus begitu kamu kembali. Tamu mendapat satu cookie sendiri,__Host-lbg: nilai acak yang menghitung 3 match mereka (lihat di atas). Skrip di halaman juga tidak bisa membacanya (HttpOnly), cookie itu cuma dikirim ke situs ini lewat HTTPS (Secure, SameSite=Lax), dan browser kamu menyimpannya sampai 400 hari. Tidak ada cookie iklan atau pelacak. - Game menyimpan beberapa hal di local storage browser kamu, yang tetap ada di perangkat kamu: nama kamu, bahasa kamu, apakah suara nyala, pilihan latihan terakhir kamu, apakah browser ini pernah ke sini dan sudah menyelesaikan match (supaya pendatang baru dapat bot yang lebih mudah, dan untuk hitungan di bawah: cuma ya atau tidak yang pernah dikirim), kapan menawarkan pemasangan aplikasi lagi, pemain yang kamu blokir (lihat di bawah; permintaan teman dari salah satu dari mereka ditolak oleh halaman kamu tanpa ditampilkan), dan kapan terakhir kamu melihat permintaan teman kamu. Token sambung ulang di session storage mengembalikan kamu ke room setelah halaman dimuat ulang; token itu hilang saat kamu menutup tab. Saat game diperbarui ketika sedang terbuka, halaman memuat ulang dirinya sekali, dan session storage menyimpan versi mana yang dimuat ulang dan nama yang sudah kamu ketik, sampai kamu menutup tab.
- Browser kamu mungkin menyimpan salinan file game supaya cepat terbuka. Salinan itu tidak berisi data pribadi.
- Kamu bisa menghapus semua ini di pengaturan browser kamu.
- Aplikasi Android dan iOS adalah game yang sama dengan aturan yang sama: semua yang ada di halaman ini juga berlaku untuk aplikasi itu, dan apa yang menurut halaman ini disimpan browser kamu, disimpan aplikasi di penyimpanannya sendiri di perangkat kamu.
Hitungan harian
- Untuk melihat apakah game ini berkembang, server menghitung beberapa hal per hari: halaman yang dibuka, dari situs atau aplikasi terkenal mana sebuah kunjungan berasal (cuma namanya, seperti "google" atau "whatsapp", tidak pernah link lengkapnya), pratinjau link, gabung, match yang dimainkan dan ketukan tombol bagikan. Semua itu cuma angka per hari, tanpa alamat IP, tanpa ID, tanpa apa pun yang kamu ketik dan tanpa apa pun yang bisa menunjukkan siapa kamu.
- Papan sponsor: papan di stadion bisa menampilkan gambar sponsor, yang dipilih di halaman kamu berdasarkan bahasanya dan pengaturan wilayah browser kamu. Kami cuma menghitung berapa match yang menampilkan setiap sponsor dan berapa kali link-nya diketuk, sebagai angka per hari, tanpa data pribadi.
- Browser ini juga mengingat dari mana kunjungan pertamanya berasal (nama situsnya dan, untuk iklan, nama singkat kampanyenya) dan mengirim dua kata itu bersama kunjungan dan match berikutnya, supaya kami bisa melihat link mana yang membawa pemain yang benar-benar main. Dari deskripsi browser kamu sendiri, server cuma mencatat jenis perangkat (HP, tablet atau komputer) dan sistemnya (seperti Android atau iOS), tidak pernah deskripsinya sendiri, beserta bahasa halaman dan jamnya.
- Untuk mencegah banjir permintaan dan penyalahgunaan, server mengingat alamat IP terbaru (dan, untuk masuk akun, alamat email) cuma di memorinya. Data itu tidak pernah ditulis ke disk, dan server yang dimulai ulang melupakannya.
- Saat ada yang rusak di game di perangkat kamu, halaman mengirimi kami laporan error singkat supaya kami bisa memperbaikinya: versi game, jenis error-nya, teks error itu sendiri dengan semua yang bisa berupa link, email, kode room atau ketikan dihapus, di bagian mana kode kami error itu terjadi, jenis perangkat dan sistemnya (seperti di atas), dan game serta tahap mana yang sedang kamu mainkan. Tidak ada yang menunjukkan siapa kamu. Laporan disimpan 30 hari.
Melaporkan dan memblokir pemain
- Di room, ketuk baris chat atau nama pemain lain untuk memblokir atau melaporkannya. Memblokir cuma menyembunyikan pesan dan emote mereka di perangkat kamu; tidak ada apa pun tentang itu yang dikirim ke kami.
- Laporan menyimpan kapan laporan dibuat, kode dan game room, alasan yang dipilih, nama pemain yang dilaporkan dan 10 pesan chat terakhirnya di room itu (seperti yang dilihat semua orang), dan untuk pelapor maupun yang dilaporkan, nomor akun mereka kalau sudah masuk akun dan hash berkunci dari alamat IP mereka (sidik jari satu arah yang dibuat dengan kunci rahasia kami sendiri, tidak pernah alamatnya sendiri). Cuma orang yang menjalankan game yang membaca laporan, untuk menjaga game tetap ramah. Tidak ada yang pernah diberi tahu siapa yang melaporkan mereka.
- Saat dua pemain berbeda melaporkan seseorang di room yang sama, chat ketik pemain itu dibisukan selama sisa waktu di room itu, dan dia diberi tahu.
- Laporan dihapus setelah 90 hari (salinannya bisa tetap ada di cadangan di bawah sampai empat minggu lagi).
Yang tidak pernah kami lakukan
Tanpa jaringan iklan, tanpa analitik pihak ketiga dan tanpa pelacak. Kami tidak menjual atau menyewakan data kamu, dan kami cuma membagikannya ke layanan di bawah, untuk apa yang mereka kerjakan bagi game ini.
Layanan yang kami pakai
- Google Cloud menjadi host server game di Amerika Serikat (Iowa, region us-central1). Akun dan hitungan disimpan di sana.
- Resend mengirim email masuk, email undangan tim dan email permintaan teman. Resend menerima alamat email kamu dan isi pesannya (kode kamu, undangan atau permintaan).
- Google dan Discord, cuma kalau kamu memilih masuk dengan salah satunya: kamu masuk di halaman mereka sendiri, dan mereka mengirimi kami alamat email kamu dan apakah mereka sudah memverifikasinya.
- Google Cast: di browser yang bisa cast, seperti Chrome, game memuat library Cast milik Google dari gstatic.com (di layar utama HP dan di lobi room) supaya kamu bisa menampilkan room di TV. Saat kamu cast, link TV room dikirim ke TV lewat DashCast, receiver Cast publik. Kebijakan privasi Google sendiri mengatur library-nya.
- Portal game: kalau kamu main Bump Soccer di CrazyGames, Poki atau itch.io, portal itu yang menyajikan game, dan kebijakan privasinya sendiri mengatur apa yang dikumpulkan portal dan SDK-nya. Di sana, masuk akun dan chat ketik dimatikan. Di CrazyGames, kalau kamu sudah masuk di sana, game membaca nama pengguna CrazyGames kamu cuma untuk mengisi kolom nama yang kosong. Game tetap terhubung ke server kami untuk bermain, sama seperti di sini.
- Twilio (Twilio Verify) mengirim dan memeriksa kode verifikasi nomor HP lewat SMS, cuma kalau kamu memverifikasi nomor HP. Server kami mengirimkan nomor HP kamu, bahasa pesannya dan kode yang kamu ketik; Twilio menyimpannya sesuai kebijakan privasinya sendiri.
Replay dan klip
Replay dan klip dibuat di browser kamu. Link replay membawa replay itu sendiri setelah tanda # di link, bagian yang tidak pernah dikirim browser ke server; klip adalah video yang dibuat di perangkat kamu. Tidak ada yang diunggah ke kami. Keduanya menampilkan nama para pemain di match itu, dan cuma sampai ke tempat kamu membagikannya.
Log dan cadangan
- Log server game mencatat kapan server dimulai dan error apa pun. Log itu tidak merekam alamat email, kode masuk atau chat. Server web di depannya bisa mencatat alamat IP dan alamat yang diminta dari permintaan yang gagal (misalnya saat game dimulai ulang). Log tetap di server kami selama 7 hari lalu dihapus (salinannya bisa tetap ada di cadangan disk server sampai 14 hari lagi).
- Setiap malam server menyalin data akun (beserta hitungannya) dan menyimpan 14 salinan terakhir, dan Google Cloud menyimpan snapshot disk server selama 14 hari, supaya kami bisa pulih dari kecelakaan. Sesuatu yang kamu hapus bisa tetap ada di cadangan ini sampai empat minggu sebelum dihapus otomatis.
Data kamu, pilihan kamu
- Profil kamu menampilkan isi akun kamu: email, nama, level dan XP, topi dan kemenangan kamu.
- Untuk menghapus akun kamu, ketuk Hapus akun saya di profil kamu, atau kirim email ke kami.
- Untuk salinan data kamu, untuk memperbaiki atau menghapusnya, atau untuk pertanyaan apa pun tentangnya, kirim email ke nando@snib.games dari alamat yang kamu pakai untuk masuk (atau beri tahu kami alamat yang mana).
Anak-anak
Bump Soccer adalah game untuk semua orang. Game ini tidak menanyakan usia kamu, dan kamu bisa mencobanya tanpa memberikan informasi pribadi apa pun. Masuk akun cuma dibutuhkan untuk terus main setelah 3 match tamu: kalau usia kamu di bawah 13 tahun (atau usia yang ditetapkan negara kamu), minta izin orang tua sebelum masuk. Kalau kamu orang tua dan mengira anak kamu memberi kami emailnya, kirim email ke kami dan kami akan menghapus akunnya.
Perubahan
Kalau apa yang kami simpan berubah, kami akan memperbarui halaman ini dan tanggalnya.
Kontak
- Bump Soccer dibuat dan dijalankan oleh snib.games, yang bertanggung jawab atas data yang dijelaskan di halaman ini (pengendali data).
- Pertanyaan tentang privasi, atau permintaan tentang data kamu: nando@snib.games.