Bagilink adalah pemendek tautan yang saya buat tanpa backend sama sekali — hanya halaman HTML, CSS, dan JavaScript sendiri.
Cara kerjanya beda dari shortener biasa. Tautan tujuan tidak disimpan di server, melainkan dienkripsi dengan AES (lewat CryptoJS) dan ditempelkan langsung di URL. Jadi satu-satunya yang perlu di-host adalah dua halaman statis.
Alur pemakaian
- Isi URL tujuan, kata sandi (opsional), dan durasi hitung mundur 0–60 detik (default 10).
- Klik Buat Link, lalu salin tautannya.
- Orang yang membuka tautan masuk ke halaman perantara: kalau ada kata sandi, harus memasukkannya dulu; kalau tidak, tinggal menunggu hitungan selesai lalu klik Lanjutkan.
Kata sandi yang salah tidak membocorkan URL tujuan — hanya menampilkan pesan "Password salah, coba lagi".
Ada juga dashboard rahasia untuk mengatur iklan di halaman perantara, yang konfigurasinya disimpan di Cloudflare Worker dengan KV. Dashboard ini tidak ditautkan dari halaman mana pun.