TunepingBot/0.1 (+https://tuneping.com/bot)

Anda menemukan TunepingBot di log Anda. Inilah semua yang dilakukannya.

Bot ini membaca judul “sedang diputar” publik dari stasiun Anda setiap 20 hingga 60 detik, beberapa KB setiap kali, dan tidak pernah menyentuh audionya. Jika Anda tidak menginginkannya, salah satu dari tiga cara opt-out di bawah ini sudah cukup, secara permanen, dalam 24 jam. Tanpa pertanyaan.

01 · E-mailTulis kepada kami
To: [email protected]
Subject: Opt-out
Body: stream.example.net

Kirim host atau URL stream ke [email protected]. Anda akan menerima konfirmasi setelah stream tersebut dihapus.

02 · robots.txtSatu aturan di host stream
User-agent: TunepingBot
Disallow: /

Per skema, host, dan port. Grup User-agent: * yang sungguhan juga berfungsi (lihat di bawah).

03 · HeaderSatu header di endpoint
X-Robots-Tag: noindex

Pada endpoint status atau URL stream. Respons 401 atau 403 memiliki efek yang sama.

Fakta singkat

User-AgentTunepingBot/0.1 (+https://tuneping.com/bot)
IPv4167.233.123.27
IPv62a01:4f8:c016:4026::1
Reverse DNSpoller.tuneping.com, terkonfirmasi forward. Daftar yang dapat dibaca mesin di /bot/ips.json.
FrekuensiSatu permintaan per stasiun setiap 20 hingga 60 s; setiap 5 min jika judul tidak berubah selama 30 min. Paling banyak 2 koneksi bersamaan per IP server.
Byte per pemeriksaanBeberapa ratus byte untuk endpoint status; hingga sekitar 16 KB untuk satu blok metadata di dalam stream.
Mulai berlakuDalam 24 jam, biasanya dalam hitungan menit. Permanen sampai Anda meminta untuk kembali.
OperatorTuneping, lihat imprint. Penyalahgunaan: [email protected].

Siapa kami

Tuneping adalah layanan kecil yang menyimpan indeks langsung tentang apa yang sedang diputar stasiun radio internet, sehingga pendengar dan developer dapat mencari sebuah lagu di berbagai stasiun, melihat riwayat pemutaran sebuah stasiun, atau diberi tahu saat lagu dari wishlist mulai diputar. Indeks ini dibangun sepenuhnya dari metadata judul yang sudah dipublikasikan stasiun kepada setiap pendengar. Server hanya menangani metadata; server tidak pernah menyimpan, meneruskan, atau mendistribusikan ulang audio.

Apa yang dimintanya

  • /robots.txt di host stream, di-cache hingga 24 jam
  • Endpoint status publik milik server streaming, jika ada (varian JSON, XML, atau teks biasa, misalnya /status-json.xsl, /stats, /currentsong, /7.html; sekali per jam daftar lagu yang baru diputar jika server menyediakannya)
  • Jika tidak ada, URL stream publik itu sendiri dengan Icy-MetaData: 1, dibaca hanya sampai blok metadata pertama di dalam stream tiba, lalu ditutup
  • Connection: close, HTTP/1.1 biasa, timeout koneksi 5 s dan timeout total 10 s, paling banyak 5 redirect

Apa yang tidak pernah dilakukannya

  • Membaca audio melebihi satu interval metadata yang diperlukan untuk menemukan judul (sekitar 16 KB, dibuang begitu tiba)
  • Merekam, menyimpan, meneruskan, atau mendistribusikan ulang audio dalam bentuk apa pun
  • Meminta path admin, halaman web selain endpoint status yang disebutkan di atas, atau apa pun yang memerlukan kredensial
  • Melakukan polling terhadap playlist atau segmen HLS
  • Mengambil logo atau artwork
  • Memanggil penghitung klik direktori

Kami mengutamakan endpoint status setiap kali sebuah stasiun memilikinya, karena biayanya bagi Anda hanya beberapa ratus byte, bukan semburan audio singkat.

Seberapa sering, dan bagaimana perilakunya

Cara memverifikasi bahwa itu benar-benar kami

Permintaan berasal dari dua alamat di tabel di atas dan tidak dari tempat lain. Reverse DNS kedua alamat itu adalah poller.tuneping.com, dan nama tersebut di-resolve secara forward ke alamat yang sama, sehingga pemeriksaan forward-confirmed reverse DNS berfungsi. Apa pun yang mengaku sebagai TunepingBot dari alamat lain bukanlah kami; mohon beri tahu [email protected]. Daftar terbaru juga dipublikasikan di tuneping.com/bot/ips.json; kami akan mengumumkan perubahan di halaman ini setidaknya satu minggu sebelum mulai berlaku.

Cara opt-out

Salah satu dari tiga cara di bagian atas halaman ini sudah cukup. Ketiganya dipatuhi, opt-out bersifat permanen, dan mulai berlaku dalam 24 jam (dalam praktiknya scheduler mengambilnya dalam hitungan menit). Tanpa pertanyaan, tanpa perlu alasan. Grup umum User-agent: * di robots.txt juga berfungsi, selama itu bukan sekadar default satu baris yang disertakan perangkat lunak server Anda (lihat di atas). Mengembalikan 401 atau 403 pada URL stream, atau memasang tantangan firewall di depannya, otomatis memiliki efek yang sama.

Opt-out menghapus stasiun dari polling, dari API, dan dari setiap halaman publik, lalu memasukkannya ke daftar penangguhan yang diperiksa scheduler sebelum setiap permintaan. Jika di kemudian hari Anda ingin kembali, kirim e-mail ke alamat yang sama.

Apa yang kami simpan

Untuk setiap stasiun: string judul saat ini dan sebelumnya persis seperti yang dipublikasikan, timestamp saat kami melihatnya, dan entri direktori stasiun (nama, URL stream, negara, codec). Demi kesopanan dan penanganan penyalahgunaan, kami juga menyimpan log koneksi kami sendiri (timestamp, IP dan port server Anda, kode status, jumlah byte) selama 7 hari, diagregasi per jam selama 30 hari, sehingga kami dapat menjawab dengan tepat permintaan apa saja yang kami buat jika Anda bertanya. Kami tidak menyimpan audio, data pendengar, atau apa pun yang bersifat pribadi. Bot ini tidak mengumpulkan data pribadi; satu-satunya data pribadi yang kami proses adalah detail kontak orang yang menulis kepada kami (lihat privasi).

Opt-in, atau koreksi apa yang kami tampilkan

Jika Anda lebih suka kami membaca endpoint tertentu, atau Anda mempublikasikan judul di tempat yang terlewat oleh kami, beri tahu [email protected] dan kami akan beralih. Jika nama atau detail stasiun Anda salah, alamat yang sama juga dapat memperbaikinya.

Dari mana daftar stasiun berasal

Data direktori stasiun dari radio-browser.info, CC0 (data komunitas domain publik). Bot kami tidak pernah memanggil penghitung klik direktori. Metadata musik dicocokkan dengan MusicBrainz (data inti CC0).

Kontak dan penyalahgunaan

Kami membaca kotak surat ini setiap hari dan berupaya mengonfirmasi penerimaan dalam 24 jam. Detail operator ada di halaman imprint.

Riwayat perubahan

2026-10TunepingBot/0.1, versi pertama. Egress 167.233.123.27 dan 2a01:4f8:c016:4026::1, reverse DNS poller.tuneping.com.