Beyond Imagine (“Pengelola”) menjelaskan di bawah ini cara informasi ditangani di Hanmadi.
1. Informasi yang dikumpulkan
Layanan ini ditujukan bagi pengguna berusia 13 tahun ke atas, tetapi kami tidak menanyakan, mengumpulkan, atau menyimpan usia, tanggal lahir, maupun kelompok usia Anda.
- Penyelesaian pelajaran; catatan belajar untuk setiap situasi (apakah Anda sudah mencoba mengucapkannya dengan suara lantang, apakah Anda berhasil mengingat jawaban pada percobaan pertama di pelajaran dan saat ulasan, apakah Anda menggabungkan ungkapan dalam situasi lain, serta waktu penyelesaian pertama dan terakhir); ekspresi tersimpan; urutan sinkronisasi; dan pengaturan persetujuan.
- Saat Anda masuk: penyedia autentikasi, pengenal autentikasi, alamat email, dan informasi lain yang diberikan oleh penyedia tersebut.
- Pengenal produk langganan, toko, status transaksi, dan hak langganan. Bukti pembelian disimpan dalam bentuk terenkripsi.
- Informasi penggunaan, seperti ID pelajaran, kategori layar, dan hasil, serta diagnostik kerusakan dikumpulkan otomatis melalui Google Firebase (Analytics dan Crashlytics) untuk meningkatkan kualitas. Informasi yang dikirim ke Firebase tidak mencakup kalimat, rekaman, alamat email, ID akun Hanmadi, atau bukti pembelian.
- Server Pengelola menyimpan, dengan dikaitkan ke akun Anda dan per hari (waktu Jepang), berapa kali Anda membuka aplikasi, melihat layar Pass atau tawaran masa gratis, serta tidak dapat memulai latihan karena energi tidak cukup. Jenis perangkat yang terakhir Anda gunakan (iOS atau Android) dan, di Android, dari tautan atau iklan mana aplikasi diinstal (hanya nama jalurnya) juga dikaitkan dengan akun Anda. Informasi ini digunakan untuk menganalisis penggunaan dan meningkatkan layanan, serta tidak mencakup kalimat yang Anda pelajari atau rekaman.
- Informasi persetujuan dan informasi perangkat yang diperlukan untuk menayangkan iklan kepada pengguna gratis: pengenal iklan (ID iklan Android dan, pada iOS, IDFA hanya jika Anda mengizinkannya melalui ATT), alamat IP, model, sistem operasi, dan bahasa perangkat, serta catatan tayangan dan klik iklan. Izin personalisasi ditentukan dari gabungan pengaturan dalam aplikasi, status persetujuan Google UMP, dan, pada iOS, status ATT.
- Informasi untuk memeriksa kelayakan masa gratis: pengenal transaksi aplikasi Apple (satu per Akun Apple) dan pengenal perangkat Android (ANDROID_ID), yang disimpan hanya setelah diubah ke bentuk yang tidak dapat dikembalikan (hash berkunci). Hasil Apple DeviceCheck dan Google Play Integrity hanya digunakan untuk pemeriksaan ini dan tidak disimpan oleh Pengelola. Melalui mekanisme ini, tanda bahwa masa gratis sudah digunakan dicatat di server Apple atau Google.
- Pengaturan notifikasi “Ungkapan hari ini”: pengenal acak yang dibuat aplikasi, yang disimpan hanya setelah diubah ke bentuk yang tidak dapat dikembalikan (hash), beserta bahasa tampilan, zona waktu, dan status aktif atau nonaktif notifikasi, tanpa dikaitkan dengan akun Anda. Selama notifikasi aktif, hash token notifikasi juga disimpan. Informasi ini hanya digunakan untuk mengirim notifikasi sekaligus ke perangkat dengan bahasa dan zona waktu yang sama melalui Google Firebase Cloud Messaging.
- Pengenal instalasi: pengenal acak yang dibuat server untuk setiap instalasi aplikasi disimpan di area terlindungi perangkat Anda, dan server hanya menyimpan hash-nya, yang dikaitkan dengan catatan belajar Anda. Pengenal ini digunakan untuk melanjutkan catatan belajar saat Anda kembali menggunakan aplikasi di perangkat yang sama tanpa masuk, dan untuk mencegah energi diperoleh berulang kali dengan membuat akun baru.
- Informasi jaringan untuk mencegah penyalahgunaan: alamat IP Anda disimpan hanya setelah diubah, dengan kunci yang hanya dimiliki Pengelola, ke bentuk yang tidak dapat dikembalikan (hash berkunci). Nilai saat catatan belajar Anda pertama kali dibuat disimpan bersama catatan tersebut. Untuk mencegah banyak catatan belajar dibuat dalam waktu singkat, jumlah pembuatan terbaru dari setiap jaringan dicatat tanpa dikaitkan dengan akun. Jika Anda mengirim pertanyaan tanpa masuk, nilai tersebut disimpan bersama pertanyaan itu untuk memeriksa batas pertanyaan harian.
- Pertanyaan melalui aplikasi: kategori, subjek, isi pesan, bahasa tampilan, jawaban Pengelola, serta versi aplikasi dan platform (iOS atau Android) yang digunakan untuk mengirim, yang dikaitkan dengan akun Anda.
2. Rekaman
Rekaman latihan pelafalan dibuat sebagai berkas sementara di perangkat Anda. Perekaman dihentikan dan berkas dihapus saat pelajaran berakhir, aplikasi masuk ke latar belakang, atau layar latihan ditutup. Rekaman dan data latihan pelafalan yang berasal dari audio hanya diproses di perangkat Anda dan tidak dikirim ke server, layanan iklan, atau layanan analitik.
3. Tujuan penggunaan
Informasi digunakan untuk menyediakan fitur belajar, menyinkronkan perangkat, mengautentikasi pengguna, memverifikasi dan memulihkan pembelian, menerapkan pengembalian dana, mencegah penyalahgunaan, memberi bantuan kepada pengguna, meningkatkan kualitas dan layanan melalui informasi penggunaan dan diagnostik, serta menayangkan iklan sesuai lingkup persetujuan.
Informasi untuk memeriksa kelayakan masa gratis hanya digunakan untuk mencegah penggunaan masa gratis berulang kali, dan tidak pernah digunakan untuk iklan, analitik, atau pelacakan lintas aplikasi dan situs web perusahaan lain.
4. Layanan eksternal
Sesuai fiturnya, kami menggunakan layanan berikut. Hanya informasi minimum yang diperlukan untuk setiap fitur yang dikirim ke layanan terkait.
- Supabase (autentikasi dan basis data; data disimpan di server di Jepang (Tokyo))
- Cloudflare (API dan pengiriman konten)
- Apple/Google (masuk dan pembayaran toko) serta LINE (masuk)
- Google Firebase (analitik, diagnostik, dan pengiriman notifikasi)
- Iklan (hanya untuk pengguna gratis): Google AdMob dan jaringan yang menayangkan iklan melalui AdMob, yaitu Pangle, Unity Ads, dan Meta Audience Network. Untuk menayangkan iklan, mengukur kinerjanya, dan mencegah penipuan, penyedia iklan ini menerima informasi iklan yang dijelaskan di bagian 1 dan menanganinya sesuai kebijakan privasi masing-masing.
5. Pemberian kepada pihak ketiga di luar Jepang
Sebagian layanan di atas dioperasikan oleh perusahaan di luar Jepang, dan informasi dapat diproses di luar Jepang. Penerima utama dan negaranya adalah:
- Supabase, Inc. (Amerika Serikat; server penyimpanan berada di Jepang)
- Cloudflare, Inc. (Amerika Serikat; pusat data di seluruh dunia)
- Apple Inc. dan Google LLC (Amerika Serikat)
- Bytedance Pte. Ltd. (Pangle, Singapura)
- Unity Technologies (Unity Ads, Amerika Serikat)
- Meta Platforms, Inc. (Meta Audience Network, Amerika Serikat; untuk pengguna di EEA dan Inggris, Meta Platforms Ireland Limited (Irlandia))
Informasi yang diberikan, tujuan, dan masa penyimpanannya sesuai dengan kebijakan ini dan kebijakan privasi masing-masing perusahaan. Informasi tentang sistem perlindungan data tiap negara tersedia di situs web Komisi Perlindungan Informasi Pribadi Jepang. Berdasarkan informasi yang dipublikasikan setiap perusahaan, pengelola memastikan bahwa perusahaan tersebut mengambil langkah yang diperlukan untuk melindungi informasi pribadi.
6. Pilihan analitik, diagnostik, dan iklan
Pengumpulan informasi penggunaan dan diagnostik kerusakan melalui Firebase Analytics dan Crashlytics aktif secara otomatis. Aplikasi tidak memiliki tombol untuk menyetujui atau menonaktifkan pengumpulan ini. Pengaturan iklan yang dipersonalisasi dalam aplikasi aktif secara bawaan dan bisa dinonaktifkan kapan saja di Pengaturan. Personalisasi yang sebenarnya memerlukan status persetujuan yang diizinkan Google UMP dan, pada iOS, izin ATT juga. Jika ATT ditolak atau dibatasi, aplikasi beralih ke iklan yang tidak dipersonalisasi tanpa menghalangi penggunaan. Iklan tidak diminta untuk pengguna dengan langganan aktif. Jika Anda mematikan iklan yang dipersonalisasi di pengaturan, atau jika ATT ditolak atau dibatasi, aplikasi meminta tidak hanya Google, tetapi juga Pangle, Unity Ads, dan Meta Audience Network untuk menayangkan iklan yang tidak dipersonalisasi ("Penggunaan Data Terbatas" untuk Meta). Di EEA, Inggris, dan Swiss, pilihan Anda di layar persetujuan Google UMP diteruskan ke setiap penyedia iklan.
7. Penyimpanan dan keamanan
Komunikasi dienkripsi, dan bukti pembelian dienkripsi di server menggunakan AES-GCM. Aplikasi hanya menyertakan kunci yang boleh dipublikasikan. Informasi tidak disimpan melebihi waktu yang diperlukan untuk tujuan penggunaannya, persyaratan hukum, audit transaksi, dan pencegahan penipuan.
Selama pembelian yang belum selesai diperiksa, bukti pembelian disimpan sementara dalam penyimpanan terlindungi di perangkat Anda dan dihapus setelah pemrosesan selesai. Penyimpanan sementara ini berlaku selama tiga hari; informasi kedaluwarsa dihapus saat aplikasi berikutnya dibuka. Token notifikasi untuk mengonfirmasi pembelian dienkripsi di server, kedaluwarsa setelah tiga hari, dan dihapus melalui proses terjadwal. Bukti pembelian dan materi belajar tidak pernah dikirim ke Firebase.
Informasi untuk memeriksa kelayakan masa gratis disimpan selama tiga tahun sejak terakhir dicatat, lalu dihapus. Setelah akun Anda dihapus, informasi ini tetap disimpan selama jangka waktu yang sama dalam bentuk yang tidak terkait dengan akun, untuk mencegah penggunaan berulang. Jika hasil pemeriksaan keliru, misalnya karena Anda menerima perangkat dari orang lain, hubungi kami melalui formulir pertanyaan di aplikasi. Setelah kami pastikan, catatan untuk perangkat tersebut akan kami setel ulang.
Hash pengenal instalasi dan hash berkunci yang dikaitkan dengan catatan belajar disimpan bersama catatan belajar tersebut. Saat Anda menghapus akun (atau, jika Anda menggunakan aplikasi tanpa masuk, saat permintaan penghapusan melalui formulir pertanyaan diproses), keduanya dihapus bersama catatan belajar yang hanya digunakan oleh akun tersebut. Jumlah pembuatan per jaringan tidak dikaitkan dengan akun dan dihitung ulang serta ditimpa setiap jam. Hash berkunci yang dikaitkan dengan pertanyaan dihapus secara bertahap setelah lewat dua hari. Pertanyaan, jumlah penggunaan harian, jenis perangkat, dan jalur instalasi disimpan sampai akun dihapus.
8. Pilihan Anda
Melalui Pengaturan, Anda bisa memilih opsi privasi iklan, menambahkan atau menghapus metode masuk, mengelola Pass, dan menghapus akun. Jika Anda menggunakan aplikasi tanpa masuk, minta penghapusan melalui formulir pertanyaan di aplikasi. Hubungi bantuan untuk akses, koreksi, dan pertanyaan lain tentang data Anda. Jika tidak dapat menggunakan aplikasi, Anda bisa meminta penghapusan akun melalui bantuan. Menghapus akun saja tidak membatalkan langganan toko yang diperpanjang otomatis. Sebelum menghapusnya, gunakan “Kelola Pass” untuk memeriksa status pembatalan di toko tempat berlangganan. Penghapusan menghapus profil, progres, dan ekspresi tersimpan Anda. Catatan pembelian yang diperlukan untuk persyaratan hukum atau audit transaksi dapat disimpan terpisah dari identitas Anda.
Bergantung pada hukum di tempat Anda tinggal (seperti GDPR di UE dan Inggris, undang-undang privasi negara bagian AS, UU PDP di Indonesia, dan Undang-Undang Perlindungan Informasi Pribadi Korea), Anda mungkin berhak meminta akses, koreksi, atau penghapusan informasi Anda, pembatasan pemrosesan, portabilitas data, dan penarikan persetujuan. Di EEA dan Inggris, kami memproses informasi berdasarkan pelaksanaan kontrak (fitur belajar dan pembelian), kepentingan sah (pencegahan penipuan dan peningkatan kualitas), dan persetujuan (iklan yang dipersonalisasi). Menurut sebagian undang-undang negara bagian AS, pemberian informasi kepada penyedia iklan untuk iklan yang dipersonalisasi dapat dianggap sebagai "berbagi" (sharing); Anda dapat menghentikannya dengan mematikan iklan yang dipersonalisasi di pengaturan. Pengelola tidak menjual informasi pribadi untuk mendapatkan uang.
9. Kontak dan perubahan
Permintaan akses, koreksi, penghapusan, dan pertanyaan lain bisa dikirim ke hanmadi@mzss.app. Jam bantuan adalah Senin–Jumat, pukul 09.00–17.00 waktu Korea (KST). Perubahan penting akan diumumkan di halaman ini atau dalam aplikasi.
Penanggung jawab perlindungan informasi pribadi: Jay Lim, perwakilan (hanmadi@mzss.app)
Alamat pengelola akan diberikan tanpa penundaan jika diminta.
Pengelola: Beyond Imagine
Tanggal berlaku: 28 Oktober 2026