PairOnce, transfer gratis dari browser ke browser
Halaman ini hanya menjelaskan transfer langsung antara dua browser. Ini adalah penjelasan teknis tentang data, bukan kebijakan privasi resmi atau nasihat hukum. Halaman ini adalah terjemahan; jika ada perbedaan, versi bahasa Inggris yang berlaku.
Data dan privasi
Terakhir ditinjau: 5 November 2026. Mengirim file dan teks gratis, tanpa daftar atau pembayaran. Kedua browser harus tetap terbuka, dan penerima harus mengunduh atau membagikan file serta memeriksa salinan yang tersimpan sebelum menutup halaman.
Cara kerja transfer
- Transfer langsung: kedua browser saling menemukan lewat layanan sinyal PairOnce dan membuat koneksi WebRTC. File dan teks berpindah di antara kedua browser dan dienkripsi oleh aplikasi.
- Status sementara: ruang koneksi dan status sesi hanya ada untuk membuat koneksi dan kedaluwarsa setelah selesai. Tidak ada akun, kotak masuk yang di-host, penyimpanan file di cloud, maupun penerimaan offline.
- Browser: PairOnce berjalan di semua browser terbaru: Chrome, Edge, Firefox, dan Safari, di Windows, Mac, Linux, Android, iPhone, dan iPad.
- Langsung dulu, perantara bila perlu: PairOnce menghubungkan kedua browser secara langsung kapan pun bisa. Jika jalur langsung gagal (misalnya di data seluler, VPN, proxy, atau jaringan yang dibatasi), halaman beralih ke perantara terenkripsi (TURN) yang disediakan layanan TURN terkelola Cloudflare. Perantara hanya meneruskan data terenkripsi dan tidak menyimpan apa pun: ia melihat alamat IP kedua perangkat dan berapa byte yang lewat, tetapi tidak melihat isi file, nama file, atau pesan. Setiap perangkat dapat mengirim dan menerima 200 MB per bulan lewat perantara (kedua arah digabung), satu jaringan 2 GB, dan perantara punya anggaran lalu lintas bulanan secara keseluruhan; jika habis, halaman memintamu menghubungkan kedua perangkat ke Wi-Fi yang sama. Jika relay pun tidak bisa tembus (misalnya di jaringan yang hanya mengizinkan lalu lintas web keluar lewat proxy), kedua halaman mengirim data terenkripsi yang sama melalui WebSocket aman lewat server PairOnce sendiri (Cloudflare Workers): server itu juga hanya meneruskan, tidak menyimpan apa pun, melihat hal yang sama seperti relay, dan menghitung byte-nya dalam jatah bulanan yang sama.
Data yang mungkin diproses layanan
Permintaan yang diperlukan untuk sinyal, pembatasan laju, pencegahan penyalahgunaan, dan operasional dapat berisi alamat IP sumber, waktu, nilai sementara yang diturunkan dari pengenal ruang, dan metadata permintaan. Selama koneksi lewat perantara, layanan TURN Cloudflare menangani alamat IP kedua perangkat dan jumlah byte menurut kebijakan Cloudflare sendiri. PairOnce tidak menyimpan log koneksi perantara; PairOnce hanya membaca total byte yang dilaporkan Cloudflare untuk setiap kredensial perantara sementara (tanpa alamat IP) untuk menerapkan anggaran keseluruhan dan jatah bulanan tiap perangkat. Untuk menerapkan jatah bulanan tiap perangkat, layanan mencatat selama sekitar 90 menit ke ID perangkat dan jaringan mana (ringkasan alamat IP yang dihitung dengan kunci, bukan alamat itu sendiri) setiap kredensial diberikan, lalu menambahkan byte yang dilaporkan Cloudflare untuk kredensial itu ke total jaringan tersebut dan ke total ID perangkat tersebut di jaringan itu untuk bulan kalender berjalan; bulan-bulan sebelumnya dihapus. Untuk melihat cara PairOnce dipakai, layanan juga menyimpan beberapa total harian: berapa kode enam digit yang ditemukan, berapa perangkat yang bergabung ke penyandingan yang menampilkan kode, berapa di antaranya yang lolos pemeriksaan layanan dan berapa yang kemudian disetujui host (halaman host melaporkannya sekali), berapa kali perangkat tersimpan tersambung kembali, dan berapa kredensial perantara yang diberikan. Halaman itu sendiri melaporkan beberapa lagi: berapa koneksi yang langsung atau lewat perantara dan berapa percobaan yang gagal, berapa file terkirim yang sampai atau gagal, berapa kali sesuatu masuk dari menu berbagi sistem, berapa kali PairOnce dipasang, berapa kali halaman Pro dibuka dari pesan batas perantara atau ukuran file, berapa file yang ditolak karena lebih besar dari sisa jatah perantara, berapa pindaian yang dikirim sebagai PDF, hanya menurut ukuran (satu halaman, dua atau tiga, empat atau lebih), berapa item papan klip yang dikirim, berapa ruang distribusi yang dibuka dan berapa perangkat yang bergabung ke salah satunya, serta berapa gambar langsung yang dimulai (kamera atau layar); layanan juga menghitung berapa kredensial perantara yang ditolak karena jatah bulanan sudah habis; layanan Pro menghitung berapa pembayaran yang dimulai dan dibayar. Setiap laporan hanya berisi nama hitungannya, tidak lebih. Setiap hari adalah satu baris angka tanpa alamat IP, ringkasan, pengenal perangkat, ruang, atau sesi, dan baris yang lebih lama dari sekitar 13 bulan dihapus. Browser tidak mengunggah isi file, nama file, teks pesan, atau diagnostik secara otomatis.
Perangkat di Wi-Fi yang sama: selama sebuah halaman menampilkan kode pemasangannya, halaman PairOnce lain di jaringan yang sama bisa melihatnya dalam daftar, hanya dengan nama perangkat yang dibuat otomatis (misalnya “PC Windows · Chrome”). Untuk mengelompokkan halaman, server memakai digest berkunci dari alamat publik yang dilihatnya (seluruh alamat IPv4, atau separuh pertama alamat IPv6), tidak pernah alamatnya sendiri. Sebuah entri bertahan 40 detik jika halaman tidak memperbaruinya, dan hilang saat ada yang terhubung. Memilih perangkat di sana sama dengan mengetik kodenya: perangkat itu tetap harus menyetujui, dan Anda berdua membandingkan kode keamanan. Matikan “Terlihat” di bagian bawah kartu pemasangan agar tidak masuk daftar; browser ini mengingatnya.
Untuk mengetahui kira-kira berapa banyak browser yang memakai PairOnce setiap hari, aplikasi di paironce.com juga menambah satu ke hitungan browser aktif hari itu, paling banyak sekali sehari per browser. Yang dikirim hanya nama hitungan itu. Agar hanya terhitung sekali sehari, browser menyimpan tanggal hitungan terakhirnya di penyimpanannya sendiri (localStorage); tanggal itu tidak pernah dikirim. Browser yang dikendalikan oleh pengujian otomatis tidak dihitung.
PairOnce menghitung kunjungan dengan Cloudflare Web Analytics. Ia tidak memasang cookie dan tidak menyimpan apa pun di browsermu, jadi tidak ada yang perlu diizinkan atau ditarik kembali. Cloudflare menerima alamat halaman, halaman asalmu, jenis browser dan perangkat, negara yang diturunkan dari permintaan, dan berapa lama halaman dimuat, menurut kebijakan privasinya sendiri, dan hanya menunjukkan total kepada PairOnce. Di halaman aplikasi sendiri, ia hanya dimuat di paironce.com dan tidak pernah di halaman yang dibuka dari tautan undangan penyandingan, bahkan setelah undangan dihapus dari bilah alamat. Tidak ada analitik browser lain dan tidak ada iklan; apakah platform hosting mencatat metadata permintaan bergantung pada konfigurasi penyedia yang benar-benar aktif.
Penyimpanan, penghapusan, dan batas keamanan
Kunci perangkat dan perangkat yang disandingkan disimpan di IndexedDB browser ini untuk koneksi berikutnya; itu bukan akun cloud. Nama perangkat yang kamu pilih di sini, dan apakah akan tersambung otomatis, juga tetap di browser ini. Menghapus data situs atau berganti browser biasanya berarti harus menyandingkan lagi.
Entri berbagi sistem dari aplikasi terpasang dapat menyimpan berbagi yang tertunda di IndexedDB perangkat ini: hingga 100 file per kelompok, 50 MB per file dan 100 MB per kelompok, ditambah satu teks atau tautan bersama hingga 20.000 karakter; total berbagi tertunda paling banyak 100 MB dan delapan kelompok. Semuanya bertahan paling lama 15 menit. Berbagi dihapus begitu aplikasi mengambilnya; yang kedaluwarsa dibersihkan saat aplikasi dibuka berikutnya atau entri berbagi dipakai, tidak pada waktu yang dijamin saat browser tertutup. Teks atau tautan bersama tidak pernah dimasukkan ke alamat halaman, hanya ke kotak pesan; tidak dikirim sampai kamu mengirimnya. Penyimpanan lokal ini tidak mengunggah apa pun dan tidak menyediakan penerimaan offline. Aplikasi tidak menyimpan halaman, respons API, atau unduhan di cache untuk penggunaan offline; aplikasi hanya menyimpan layar pembuka kecil di perangkat ini, yang ditampilkan saat halaman dimuat di jaringan lambat atau saat tidak ada jaringan.
Papan klip universal mengirim apa yang kamu salin sebagai pesan terenkripsi hanya ke perangkat yang tersambung, saat kamu mengetuk “Kirim papan klip” atau, jika kamu menyalakannya di browser yang mengizinkan, saat kamu kembali ke halaman; yang tampak seperti kata sandi tidak dikirim otomatis. Item yang diterima tetap di halaman sampai kamu memutus sambungan atau menutupnya; PairOnce tidak pernah melihat atau menyimpannya. Dengan PairOnce Pro di salah satu perangkat, 50 item terakhir yang dikirim atau diterima juga disimpan di browser ini pada perangkat ini sampai kamu menghapusnya; yang tampak seperti kata sandi tidak disimpan.
Ruang distribusi memungkinkan satu perangkat mengirim file yang sama ke hingga 10 perangkat lain di jaringan yang sama (30 jika perangkat itu punya PairOnce Pro). Setiap perangkat yang bergabung mendapat koneksi langsung terenkripsi sendiri dengan perangkat yang membuka ruang, dengan kode keamanan dan persetujuan yang sama seperti koneksi baru mana pun (kecuali host memilih mengizinkan perangkat masuk tanpa bertanya); file tidak pernah lewat perantara atau server. Untuk membagikan koneksi tersebut, layanan menyimpan, selama ruang terbuka, kode enam digitnya beserta undangan yang menunggu (data publik yang sama seperti kode biasa: nama, ID, dan kunci publik perangkat host) dan hash dari kunci yang hanya diketahui halaman host. Perangkat yang bergabung ke ruang tidak disimpan sebagai perangkat yang disandingkan.
Gambar langsung menunjukkan kamera atau layar satu perangkat ke perangkat lain yang tersambung, hanya setelah orang itu menerima, dan hanya lewat koneksi langsung atau, jika salah satu perangkat punya PairOnce Pro, lewat perantara, yang hanya meneruskan gambar terenkripsi dan tidak menyimpan apa pun (tidak pernah lewat server). Gambar dienkripsi oleh enkripsi media milik browser sendiri (DTLS-SRTP); lapisan enkripsi tambahan PairOnce melindungi pesan yang menyiapkannya, dan sebelum gambar apa pun mengalir, setiap perangkat memeriksa lewat saluran terenkripsi itu bahwa koneksi media berakhir di perangkat yang disandingkan. Gambar tidak disimpan di mana pun. Tangkapan layar, rekaman, dan foto resolusi penuh hanya dibuat saat yang menonton memilihnya, dan tetap di perangkatnya. Selama kamera dibagikan, perangkat yang membagikan menunjukkannya di bagian atas layar.
Pindai ke PDF terjadi di perangkat ini: halaman membaca foto yang kamu ambil atau pilih, menemukan kertasnya, dan membuat PDF di browser, tanpa mengunggah apa pun. Hanya PDF yang kamu putuskan untuk dikirim yang berpindah, seperti file lain, dan perangkat lain menerimanya terlebih dahulu.
File kecil yang diterima tetap di memori tab saat ini: hingga 50 MB per file dan 100 MB per halaman. Jika browser dapat menulis ke disk (misalnya Chrome, Edge, Firefox, Safari di iOS 26+), file di atas 16 MB ditulis saat tiba ke penyimpanan pribadi browser ini di perangkat ini: bukan folder unduhanmu, dan tidak pernah diunggah. Lewat koneksi langsung, file seperti itu bisa sampai 2 GB, atau 10 GB jika salah satu perangkat punya PairOnce Pro. File dihapus saat kamu menghapusnya dari halaman. Jika koneksi putus di tengah jalan, bagian yang sudah tiba disimpan hingga 30 menit (paling banyak tiga file) agar perangkat yang sama dapat melanjutkannya, lalu dihapus; yang tersisa saat halaman ditutup dihapus saat PairOnce dibuka berikutnya. Bagaimanapun, menghapus file, menutup, atau memuat ulang halaman dapat membuatnya hilang. Unduh atau bagikan sebelum mengakhiri sesi, lalu buka salinan yang tersimpan untuk memeriksanya. Mengunduh atau membagikan tidak menghapus salinan dari halaman; setelah memeriksa, hapus dari halaman untuk mengosongkan ruang. PairOnce tidak menyimpan salinan di cloud, jadi simpan file asli sampai perangkat lain mengonfirmasi sudah menyimpannya. Berikan tautan undangan dan kode hanya ke perangkat yang kamu maksud, dan setujui hanya perangkat yang kamu kenali.
PairOnce Pro, opsional
PairOnce Pro adalah paket berbayar opsional untuk jatah perantara bulanan yang lebih besar, file di atas 2 GB, dan batas yang lebih tinggi di setiap alat (pindaian dan rekaman lebih panjang, gambar langsung lebih tajam yang juga bisa lewat perantara, ruang lebih besar, riwayat papan klip yang disimpan); semuanya tetap berfungsi tanpanya. Jika kamu membelinya, Stripe memproses pembayaran dan menerima kartu serta alamat emailmu menurut kebijakan privasinya sendiri; data kartu tidak pernah sampai ke PairOnce. PairOnce menyimpan kode lisensi acak, paket, kapan diperpanjang atau berakhir, ID pesanan, pelanggan, dan langganan Stripe yang diperlukan untuk mencocokkan perpanjangan, pembatalan, dan pengembalian dana, pesan mana yang membawa ke halaman Pro (batas perantara, file di atas 2 GB, atau tidak ada) di pesanan Stripe, serta ID perangkat dari browser tempat kamu memasukkan kode (paling banyak lima), masing-masing dengan kunci publik perangkatnya dan tanggal ditambahkan, agar kamu bisa membedakannya dan menghapus yang tidak dipakai lagi. PairOnce tidak menyimpan nama, alamat email, atau data pembayaranmu. Kode juga disimpan di setiap browser tempat kamu memasukkannya, agar halaman itu bisa menampilkan status Pro dan mengembalikan tempatnya. Penggunaan perantara suatu perangkat dihitung sama seperti tanpa Pro. Stripe Checkout berjalan di halaman milik Stripe; halaman PairOnce tidak memuat apa pun dari Stripe. Dalam 7 hari setelah pembayaran, selama data yang lewat relay sejak itu tidak lebih dari 1 GB, kamu bisa meminta pengembalian dana penuh ke support@paironce.com; sekali per orang.
Masukan
Halaman meminta aplikasi emailmu menyiapkan draf hanya jika alamat masukan yang valid sudah diatur dan kamu mengklik tombol masukan. Apakah itu terbuka bergantung pada perangkatmu; kamu memeriksa dan mengirim drafnya sendiri, tidak ada yang dikirim otomatis. Masukan kesalahan hanya mengisi ID kesalahan acak yang dibuat di perangkat; diagnostik, file, dan detail pribadi tidak pernah dilampirkan. Kamu bisa menambahkan sendiri informasi perangkat, browser, dan jaringan.
Tanpa alamat yang diatur, tombol masukan menunjukkan bahwa sedang disiapkan atau tidak tersedia, dan kamu tetap bisa menyalin ID kesalahan. Dengan alamat yang valid, beranda menampilkannya agar kamu bisa menyalinnya dan menulis manual jika tidak punya aplikasi email. Jangan pernah mengirim kata sandi, kunci akses, tautan undangan, file, atau konten pribadi, dan jangan memasang file atau detail pribadi di issue atau diskusi publik. Lihat status masukan di beranda.