Privasi
Kebijakan Privasi
Terakhir diperbarui: 29 Oktober 2026
Halaman ini menjelaskan data apa yang diproses oleh ByteNote (aplikasi Android) dan NotesApp (situs web di https://bytenote.asanama.biz.id) — dua antarmuka untuk satu layanan yang sama — serta alasan, lama penyimpanan, dan hak Anda atas data itu. Layanan ini dikelola secara pribadi dan bersifat tertutup: akun baru harus disetujui administrator sebelum bisa dipakai.
Ringkasnya
- Kami menyimpan email, nama, serta catatan dan tutorial yang Anda buat. Kata sandi disimpan sebagai hash, bukan teks asli.
- Tidak ada iklan, tidak ada analitik atau pelacak pihak ketiga, dan data tidak dijual atau dibagikan untuk pemasaran.
- Setiap kali isi tutorial dibuka, kami mencatat siapa, kapan, dan dari alamat IP mana — untuk membatasi pengambilan massal dan menelusuri kebocoran.
- Aplikasi Android hanya meminta izin Internet.
- Anda dapat meminta salinan, koreksi, atau penghapusan data lewat kontak di bagian bawah.
1. Data yang kami proses
Akun
- Email, nama tampilan, waktu pendaftaran, status persetujuan admin, dan peran/izin (admin, editor, viewer).
- Kata sandi — hanya hash bcrypt; kami tidak dapat membacanya. Akun yang hanya masuk lewat Google tidak punya kata sandi.
Jika Anda masuk dengan Google
- ID akun Google (pengenal unik), alamat email beserta status verifikasinya, nama, dan URL foto profil. Izin yang diminta hanya
openid,email, danprofile. - Kami tidak menyimpan token akses Google, dan tidak mengakses Gmail, Drive, kontak, kalender, atau data Google lainnya.
Konten Anda
- Catatan: judul, isi, dan tag.
- Tutorial yang Anda unggah: judul, deskripsi, kategori, tag, pengaturan privat/publik beserta daftar akun yang diberi akses, dan isinya. Isi disimpan terenkripsi di server; teks polosnya (tanpa markup HTML) juga disimpan di basis data supaya tutorial bisa dicari.
Sesi login dan perangkat
- Situs web: cookie sesi (token acak) yang berlaku 3 hari. Basis data mencatat alamat IP dan user agent peramban saat Anda masuk.
- Aplikasi Android: token API. Basis data hanya menyimpan hash-nya (SHA-256), bersama nama perangkat (potongan user agent), platform, serta waktu dibuat dan terakhir dipakai. Token berlaku 90 hari sejak terakhir dipakai.
Catatan baca tutorial
- Setiap kali isi tutorial dibuka, kami mencatat akun, tutorial, waktu, alamat IP, user agent (aplikasi menambahkan nomor versinya), dan penanda unik yang disisipkan ke salinan isi yang dikirim kepada Anda. Di situs web, email Anda juga tampil sebagai watermark di atas isi tutorial.
- Tujuannya membatasi pengambilan tutorial secara massal dan menelusuri salinan yang bocor. Catatan ini disimpan 90 hari.
Log server
- Waktu, alamat IP, metode dan alamat (URL) yang diminta — yang dapat memuat kata kunci pencarian — serta status respons. Dipakai untuk keamanan dan pemecahan masalah. Lama penyimpanannya mengikuti pengaturan log di server, tidak diatur oleh aplikasi.
2. Untuk apa data dipakai
- Menjalankan akun: pendaftaran, persetujuan admin, dan masuk.
- Menyimpan, menampilkan, dan mencari catatan serta tutorial, termasuk menegakkan siapa yang boleh melihat apa (publik, privat, atau dibagikan ke akun tertentu).
- Keamanan: pembatasan laju masuk dan pembacaan tutorial, serta penelusuran penyalahgunaan.
Kami tidak memakai data Anda untuk iklan atau pembuatan profil, dan tidak menjualnya.
3. Yang tidak kami lakukan
- Tidak ada iklan, tidak ada SDK analitik atau pelaporan crash pihak ketiga, baik di aplikasi maupun di situs.
- Tidak menjual, menyewakan, atau membagikan data untuk keperluan pemasaran.
- Aplikasi Android hanya meminta izin Internet; tidak mengakses lokasi, kontak, kamera, mikrofon, galeri, atau penyimpanan perangkat.
- Isi tutorial tidak disimpan di perangkat Anda; ia hanya ada di memori aplikasi selama dibaca.
4. Pihak ketiga
- Google — bila Anda memilih Masuk dengan Google, proses masuknya berlangsung di Google dan tunduk pada Kebijakan Privasi Google.
- Situs web memuat font dari Google Fonts (fonts.googleapis.com, fonts.gstatic.com), dan halaman setelah masuk memuat pustaka htmx dan Alpine.js dari unpkg.com. Saat itu peramban Anda terhubung ke layanan tersebut, sehingga alamat IP dan user agent Anda terlihat oleh mereka. Aplikasi Android membundel font dan pustakanya sendiri.
- Isi tutorial ditulis oleh pengunggahnya dan bisa memuat sumber luar (misalnya font atau skrip dari CDN). Saat tutorial dibuka, perangkat Anda dapat menghubungi server tersebut.
5. Cookie dan penyimpanan di perangkat
- Situs web: cookie sesi (HttpOnly, SameSite=Lax, dan Secure di produksi) hanya untuk menjaga Anda tetap masuk; cookie sementara selama 10 menit pada alur Masuk dengan Google untuk mencegah pemalsuan permintaan; dan localStorage untuk pilihan tema terang/gelap. Tidak ada cookie iklan atau pelacak.
- Aplikasi Android: token API disimpan di penyimpanan aman Android (Keystore), bukan teks biasa. Info server dan pilihan tema disimpan di penyimpanan aplikasi. Pencadangan otomatis Android dimatikan untuk aplikasi ini.
6. Keamanan
Koneksi ke layanan memakai HTTPS, kata sandi disimpan sebagai hash bcrypt, token API hanya sebagai hash, dan bundel isi tutorial dienkripsi AES-256-GCM di disk. Perlu diketahui dengan jujur: catatan dan teks tutorial tidak dienkripsi ujung ke ujung, sehingga pengelola server secara teknis dapat membacanya dari basis data. Tidak ada sistem yang sepenuhnya aman; kami berusaha menjaganya, tetapi tidak dapat menjamin tidak akan pernah terjadi kebocoran.
7. Lama penyimpanan dan penghapusan
- Data akun dan konten disimpan selama akun Anda ada. Catatan baca tutorial dihapus otomatis setelah 90 hari.
- Bila akun dihapus, ikut terhapus: akun itu sendiri, catatan, sesi dan token API, catatan baca, serta akses tutorial yang dibagikan kepada Anda. Tutorial yang Anda unggah tidak ikut terhapus otomatis (hanya tidak lagi tertaut ke Anda sebagai pembuat); minta penghapusannya bersamaan dengan permintaan hapus akun.
- Saat ini penghapusan akun dilakukan administrator atas permintaan Anda; belum ada tombol hapus akun di aplikasi atau situs.
- Salinan cadangan basis data (bila ada) dapat masih memuat data yang sudah dihapus sampai cadangan itu tergantikan.
8. Hak Anda
- Meminta salinan data Anda, memperbaikinya, atau menghapus akun beserta datanya — hubungi kami lewat kontak di bawah.
- Mengganti kata sandi sendiri lewat profil di situs web.
- Mencabut akses Google kapan saja di pengaturan akun Google Anda.
9. Anak-anak
Layanan ini tidak ditujukan untuk anak di bawah 13 tahun dan kami tidak dengan sengaja mengumpulkan data mereka. Bila Anda menemukan akun anak di bawah usia itu, beri tahu kami agar dihapus.
10. Perubahan kebijakan
Bila ada perubahan pada data yang kami proses, halaman ini diperbarui dan tanggal di bagian atas diubah.
11. Kontak
Pertanyaan atau permintaan terkait data Anda: hubungi administrator ByteNote yang memberi Anda akses ke layanan ini.