Terakhir diperbarui: 16 Oktober 2026
User-agent: FormExposedBot/1.0 (+https://formexposed.com/bot)
Token dalam robots.txt: FormExposedBot
Tentang FormExposedBot
FormExposedBot adalah perayap formexposed. formexposed memeriksa apakah formulir kontak terlindungi dari spam otomatis dan berfungsi andal. Jika Anda menemukan user-agent ini dalam log server, seseorang telah memulai pemeriksaan situs web Anda:
- pengunjung formexposed yang memasukkan domain Anda dalam pemeriksaan gratis – tanpa akun, hanya baca;
- pelanggan yang memiliki domain Anda dalam akunnya dan menyatakan mengoperasikan atau merawat situs web, atau orang yang memasang plugin kami pada situs web Anda;
- agensi yang meminta pemeriksaan situs web Anda, hanya baca, sebagai calon klien;
- kami sendiri, untuk studi yang hanya menerbitkan angka agregat tanpa nama situs web;
- orang yang memasukkan halaman beranda Anda dalam pemeriksaan header gratis kami (hanya header, tanpa browser).
Atas permintaan, kami memberi tahu jenis pemeriksaannya dari daftar ini; siapa yang memulai, hanya sejauh diizinkan hukum perlindungan data. Kami bertindak atas prakarsa orang tersebut; untuk domain yang bukti kendalinya telah diberikan pelanggan, atas nama pelanggan tersebut.
Yang terjadi selama pemeriksaan
- Sebelum pemeriksaan, bot membaca
robots.txtAnda (lihat di bawah). - Bot memuat halaman beranda dan hingga tujuh halaman lain pada host yang sama (dengan atau tanpa
www., tanpa subdomain lain), maksimal delapan seluruhnya. Halaman dengan kata seperti kontak, informasi penyedia, atau dukungan didahulukan. Bot melewati halaman login, akun, keranjang, dan pembayaran, feed, PDF, serta gambar. - Bot menggunakan browser sungguhan tanpa antarmuka dengan JavaScript aktif dan memuat halaman satu per satu, bukan bersamaan. Halaman dapat memerlukan maksimal 20 detik; setelah sekitar tiga menit, pemeriksaan berhenti.
- Bot membaca formulir: nama dan jenis kolom, label, kolom wajib, CAPTCHA tersemat, perangkap tersembunyi, token, dan header. Selama pemeriksaan hanya baca ini, bot tidak memasukkan apa pun.
- Untuk maksimal tiga halaman dengan formulir, bot memuat halaman kedua kali dan mengklik “Tolak” pada banner cookie – tidak pernah “Terima”. Ini menunjukkan apakah formulir tetap berfungsi setelah penolakan.
- Untuk maksimal tiga halaman dengan formulir, bot memuat halaman dalam tampilan ponsel tanpa mengklik. User-agent tetap sama; kami tidak berpura-pura sebagai ponsel pintar.
- Bot menentukan jenis formulir dengan aturan dan, jika tidak cukup, model bahasa pada server kami sendiri. Tidak ada yang keluar dari server kami dalam proses ini.
Tanpa bukti kendali atas domain (di bawah), FormExposedBot hanya mengambil halaman yang dapat diakses publik tanpa login dan tidak mengirim apa pun. Bot tidak mengakali perlindungan akses, tidak menebak kredensial login, dan tidak menyelesaikan CAPTCHA. Semua hal di luar itu – pengiriman percobaan, pencarian berkas terbuka, dan pemeriksaan di balik login dengan akun pengujian – hanya dilakukan untuk domain dengan bukti ini atau domain pengujian dan demo formexposed sendiri.
Melalui pemeriksaan gratis situs web kami, kami memeriksa domain yang sama maksimal sekali setiap tujuh hari; orang yang memasukkannya kembali melihat laporan yang ada. Pelanggan dapat meminta pemeriksaan manual domain dalam akunnya, dengan waktu tunggu; domain dengan bukti kendali juga diperiksa berkala sesuai frekuensi paket, pemeriksaan lengkap maksimal sekali sehari. Permintaan ringan tanpa browser (di bawah) lebih sering dilakukan.
Pengiriman percobaan hanya untuk domain terverifikasi
Untuk pelanggan, pengiriman hanya dilakukan jika pelanggan membuktikan kewenangan mengendalikan domain (catatan DNS, tag meta, berkas, atau plugin); tanpa bukti ini, kami hanya memeriksa aktif domain pengujian dan demo sendiri. Bahkan kemudian:
- hanya satu formulir per pemeriksaan, dan hanya yang diidentifikasi andal sebagai formulir kontak umum; model bahasa tidak pernah dapat mengizinkan pengiriman formulir;
- maksimal lima pengiriman per pemeriksaan, misalnya tanpa respons CAPTCHA, dengan kolom perangkap terisi, atau token yang diubah;
- tidak pernah formulir pesanan, pemesanan, login, pendaftaran, buletin, dukungan, pembayaran, atau unggahan, tidak pernah formulir dengan kolom wajib telepon, alamat pos, atau detail perusahaan, tidak pernah situs web yang kami kenali dari domain atau judul halaman sebagai otoritas publik, pengadilan, universitas, sekolah, atau lembaga kesehatan.
Bot mengenali jenis formulir dan situs web dari karakteristik halaman; dalam kasus individual, pengenalan ini dapat salah. Daftar menjelaskan rancangan bot dan bukan jaminan. Jika tidak menginginkan pengiriman percobaan, kecualikan domain (di bawah): tidak ada pemeriksaan yang memungkinkan pengiriman akan dimulai.
Setiap pengiriman diberi label. Nama pengirim “FormExposed Security Scanner”, alamat pengirim dummy@formexposed.com, subjek “[formexposed.com] Automated security test — no action required”. Teks menggunakan bahasa halaman Anda (Jerman, Inggris, atau Polandia); dalam bahasa Inggris:
This message was sent by an automated testing service to check whether this form sends e-mail without bot protection. No data was stored and no action is required.
Details: https://formexposed.com/bot
Permanently exclude this domain: https://formexposed.com/opt-out
Scan ID: …
Kalimat “No data was stored” terlalu luas. Yang benar: kami tidak menyimpan apa pun dari pengunjung atau kotak surat Anda dalam proses ini. Namun, untuk mengevaluasi pengujian, kami menyimpan respons server terhadap pengiriman, yaitu kode status, 300 karakter pertama halaman respons, dan tangkapan layarnya (lihat “Data yang disimpan”).
Bot mengisi kolom wajib lain dengan “FormExposed security test”. Bot mencentang kotak yang tanpanya formulir tidak dapat dikirim, misalnya persetujuan. Pelabelan menunjukkan bahwa tidak ada orang atau pernyataan seseorang di baliknya.
Pemeriksaan injeksi header hanya menyisipkan header tidak berbahaya X-FormExposed-Injection-Test, tidak pernah penerima. Pemeriksaan validasi alamat menggunakan alamat pada .invalid, yang tidak mungkin ada.
Permintaan tambahan untuk pelanggan
Untuk domain terverifikasi dalam akun pelanggan, hal berikut ditambahkan atas permintaan pelanggan:
- Alur browser: Browser (Chromium atau WebKit) membuka halaman formulir pilihan pelanggan dalam ukuran ponsel dan memeriksa apakah formulir muncul serta dapat dioperasikan hingga tombol kirim; untuk itu browser mengisi kolom wajib dengan nilai percobaan yang tidak keluar dari browser. Browser hanya mengirim permintaan GET dan HEAD; pengiriman formulir diblokir secara teknis.
- Pemindaian di balik login: hanya dengan akun pengujian yang dibuat pengelola situs web sendiri, maksimal lima halaman, tanpa pengiriman, tanpa tangkapan layar, tidak pernah alamat keluar, hapus, atau batal. Jika login memiliki CAPTCHA, bot berhenti.
- Permintaan ringan tanpa browser: denyut formulir (hingga tiga halaman formulir, setiap 10, 15, atau 30 menit sesuai paket), pemeriksaan bukti kendali, pemeriksaan header, dan pencarian berkas terbuka. Permintaan menggunakan user-agent yang sama dengan akhiran seperti
pulse,ownership-verification,headers, atauexposed-files.
Selain itu, siapa pun dapat meminta pengambilan header halaman beranda Anda dengan pemeriksaan header gratis kami: masing-masing satu permintaan melalui https dan http ke halaman beranda, ditambah pengalihan dalam domain Anda, tanpa browser dan tanpa formulir.
Data yang disimpan
Hanya yang menggambarkan temuan: alamat dan judul halaman yang diperiksa, struktur formulir (nama kolom, jenis, label, dan sejenisnya, tanpa nilai kolom; bagian awal kolom tersembunyi yang sudah diisi hingga 24 karakter dan atribut data- hingga 60 karakter dibaca bot hanya selama pemeriksaan dan tidak disimpan), langkah perlindungan terdeteksi, header, host layanan tersemat, checksum skrip (bukan isinya; untuk skrip tersemat juga 80 karakter pertama dengan pengenal dibuat tidak dapat dikenali), nama cookie yang dipasang, tangkapan layar area terlihat halaman beranda dan formulir serta, setelah pengiriman percobaan, halaman respons; dari respons tersebut, juga kode status dan 300 karakter pertama. Tangkapan layar pemeriksaan ini tidak disamarkan; menampilkan yang terlihat pada halaman publik. Hanya alur browser yang menghasilkan gambar kecil formulir dengan kolom masukan ditutup. Jika formulir memuat alamat penerima, kami hanya menyimpan domainnya.
Asal permintaan
FormExposedBot berjalan pada server kami sendiri di Polandia. Kami tidak memublikasikan alamat IP karena dapat berubah. Jika ingin mengetahui apakah permintaan benar berasal dari kami, hubungi kami dengan waktu dan alamat IP dari log Anda; kami memberi tahu apakah berasal dari kami. Untuk pemeriksaan silang sebelum peringatan gangguan, lokasi kedua dengan penyedia lain dapat ditambahkan; lokasi itu juga menggunakan user-agent FormExposedBot.
Cara mengecualikan domain Anda
robots.txt:
User-agent: FormExposedBotDisallow: /
Bot pertama mencari dalam robots.txt grup FormExposedBot, atau jika tidak ada grup untuk semua (*). Jika Disallow mencakup halaman beranda, pemeriksaan tidak dilakukan. Jika server Anda merespons permintaan robots.txt dengan kesalahan server atau tidak merespons sama sekali, kami juga tidak memeriksa sebagai tindakan pencegahan; jika berkas tidak ada (404), situs web dianggap diizinkan. Saat ini kami tidak mengevaluasi subdirektori yang diblokir secara terpisah – jika sama sekali tidak ingin diperiksa, blokir halaman beranda. Permintaan ringan tanpa browser dan pemeriksaan header tidak membaca robots.txt.
Opt-out: Masukkan domain pada halaman Kecualikan domain Anda. Pengecualian berlaku untuk domain dan varian www.-nya, bukan subdomain lain. Berlaku untuk setiap pemeriksaan yang dimulai setelah pendaftaran, secara permanen, juga terhadap pelanggan berbayar dengan domain terverifikasi, dan mencakup pemeriksaan header. Pemantauan berjalan dalam akun pelanggan berakhir pada pemeriksaan jatuh tempo berikutnya; hingga saat itu, permintaan ringan seperti denyut formulir mungkin masih datang. Jika ingin permintaan ini berakhir lebih cepat juga, hubungi kami.
Perlindungan data
Pengendalinya adalah LW IT Solutions Company Lukas Wójcik, al. Tadeusza Kościuszki 80/82, lok. 301, 90-437 Łódź, Polandia, contact@lukaswojcik.com. Saat pelanggan memeriksa domain sendiri, kami bertindak atas namanya.
- Data dan sumber: Kami mengumpulkan data pribadi hanya sejauh muncul pada halaman situs web Anda yang diperiksa dan terlihat dalam alamat halaman, judul halaman, label formulir, atau tangkapan layar, seperti nama dalam informasi penyedia atau di samping formulir. Sumbernya situs web Anda. Kami tidak mencari data tersebut.
- Tujuan dan dasar hukum: pemeriksaan keamanan formulir; untuk pemeriksaan gratis, pemeriksaan calon pelanggan, dan studi, berdasarkan kepentingan sah kami dan kepentingan pengguna (Pasal 6(1)(f) GDPR).
- Penerima: pihak yang memulai laporan atau memiliki tautannya – tautan membuka laporan tanpa login; untuk domain dalam akun pelanggan, juga tujuan peringatan pilihan pelanggan; dari studi, hanya total. Tidak ada layanan AI eksternal yang terlibat.
- Masa penyimpanan: laporan tanpa akun 30 hari, pemeriksaan calon pelanggan 90 hari, pemeriksaan dalam akun pelanggan hingga 13 bulan, hasil terbaru setiap domain selama domain ada, studi hingga penerbitan.
- Hak Anda: akses, perbaikan, penghapusan, pembatasan, dan keberatan menurut Pasal 21 GDPR – tercepat melalui opt-out – serta hak mengadu kepada otoritas pengawas, bagi kami Ketua Kantor Perlindungan Data Pribadi (Prezes Urzędu Ochrony Danych Osobowych) di Warsawa.
Selebihnya ada dalam Kebijakan Privasi. Cara kami menangani penyalahgunaan dijelaskan pada Penggunaan yang Dapat Diterima dan Penyalahgunaan.
Kontak
Pertanyaan atau keluhan: contact@lukaswojcik.com atau melalui halaman kontak. Sebutkan domain dan, jika tersedia, ID pemindaian atau tautan laporan. Laporkan kerentanan keamanan formexposed sendiri melalui halaman pelaporan kerentanan kami.