1import{_ as b}from"./B4wRHkEI.js";import{_ as x}from"./D_jkau6d.js";import{e as y,H as f,u as w,c as r,a as t,t as l,d as i,F as k,r as m,b as s,m as p,w as v,E as M,o as d}from"./DfNc4eJv.js";const S={class:"animate-fade-in space-y-10"},_={class:"mx-auto max-w-4xl"},P={class:"mt-6 grid grid-cols-1 gap-4 sm:grid-cols-2"},K={class:"flex h-11 w-11 items-center justify-center rounded-xl bg-primary-50 text-primary-600 dark:bg-primary-500/15 dark:text-primary-400"},j={class:"mt-3 font-bold text-slate-800 dark:text-slate-100"},A={class:"mt-1 text-sm text-slate-500 dark:text-slate-400"},D={class:"card-glass mx-auto max-w-3xl p-6 text-left text-sm leading-relaxed text-slate-600 dark:text-slate-300 sm:p-8"},N={class:"mt-3 space-y-1.5"},C={class:"flex gap-1.5"},B={class:"flex gap-1.5"},T={class:"flex gap-1.5"},I={class:"flex gap-1.5"},U={class:"flex gap-1.5"},F={class:"mt-3 space-y-3"},W={class:"font-semibold text-slate-700 dark:text-slate-200"},L={class:"text-slate-500 dark:text-slate-400"},H={class:"mt-3 space-y-1.5"},V={class:"mt-2"},$="18 Juli 2026",q=y({__name:"privacy-policy",setup(E){const o=M().public.siteUrl;f({title:"Kebijakan Privasi â SchoolMantic",description:"Kebijakan privasi SchoolMantic: data yang dikumpulkan, cara penggunaan, dan perlindungan data pengguna aplikasi absensi sekolah SchoolMantic.",ogTitle:"Kebijakan Privasi â SchoolMantic",ogDescription:"Kebijakan privasi SchoolMantic untuk aplikasi web dan mobile.",ogType:"website",ogUrl:`${o}/privacy-policy`,ogImage:`${o}/pwa-512x512.png`,twitterCard:"summary_large_image",twitterImage:`${o}/pwa-512x512.png`}),w({link:[{rel:"canonical",href:`${o}/privacy-policy`}]});
1const u=[{icon:"users",title:"Data Identitas",desc:"Nama lengkap, NISN/kode pegawai, nomor HP, alamat email, foto profil, dan data sekolah/kelas/jabatan terkait akun Anda."},{icon:"map-pin",title:"Lokasi (GPS)",desc:"Titik lokasi diambil saat pegawai melakukan absensi mandiri (selfie) melalui aplikasi mobile, untuk memverifikasi kehadiran dilakukan di lokasi yang wajar."},{icon:"smartphone",title:"Foto Absensi (Selfie)",desc:"Foto yang diambil pegawai saat absensi mandiri, disimpan sebagai bukti kehadiran dan dapat dilihat oleh admin sekolah terkait."},{icon:"fingerprint",title:"Data Absensi dari Perangkat",desc:"Data kehadiran (waktu masuk/pulang) yang tercatat dari kartu RFID/barcode/QR, mesin sidik jari, kamera CCTV pengenalan wajah, atau aplikasi scanner sekolah. Template sidik jari/wajah disimpan pada perangkat fisik di sekolah, bukan pada server SchoolMantic."},{icon:"bell",title:"Notifikasi Push & WhatsApp",desc:"Token perangkat untuk mengirim notifikasi kehadiran (push notification & WhatsApp) kepada wali siswa dan pengguna terkait."},{icon:"file-text",title:"Data Penggunaan Aplikasi",desc:"Log aktivitas dasar (waktu login, halaman yang diakses) untuk keperluan keamanan dan audit perubahan data (audit log)."}],c=[{title:"Sekolah Pengguna Layanan",desc:"Data siswa, pegawai, dan wali hanya dapat diakses oleh sekolah yang bersangkutan (multitenant) â setiap sekolah tidak dapat melihat data sekolah lain."},{title:"Penyedia Notifikasi WhatsApp",desc:"Nomor HP wali siswa/pegawai dibagikan ke penyedia layanan pengiriman pesan WhatsApp semata-mata untuk mengirim notifikasi kehadiran."},{title:"Gerbang Pembayaran (DOKU)",desc:"Untuk pembayaran langganan sekolah, data transaksi diproses oleh DOKU sebagai payment gateway sesuai kebijakan privasi DOKU sendiri."},{title:"Penyedia Layanan Cloud",desc:"Foto dan berkas disimpan di penyimpanan cloud (AWS S3) dan basis data terkelola, dengan akses dibatasi hanya untuk operasional aplikasi."}],g=["Meminta salinan data pribadi yang tersimpan terkait akun Anda.","Meminta koreksi data yang tidak akurat melalui admin sekolah masing-masing.","Meminta penghapusan akun setelah tidak lagi berstatus aktif di sekolah, sesuai kebijakan retensi sekolah dan ketentuan hukum yang berlaku.","Menghubungi kami melalui kontak di bawah untuk pertanyaan seputar privasi data."];return(R,a)=>{const n=b,h=x;return d(),r("div",S,[t("div",{class:"text-center"},[a[0]||(a[0]=t("span",{class:"eyebrow"},"Legal",-1)),a[1]||(a[1]=t("h1",{class:"mt-4 font-display text-3xl font-black text-slate-900 dark:text-slate-50 sm:text-4xl"},"Kebijakan Privasi",-1)),a[2]||(a[2]=t("p",{class:"mx-auto mt-3 max-w-2xl text-slate-500 dark:text-slate-400"}," Berlaku untuk aplikasi web SchoolMantic dan aplikasi mobile Android (SchoolMantic Mobile & SchoolMantic NFC/Barcode Attendance). ",-1)),t("p",{class:"mt-1 text-xs text-slate-400 dark:text-slate-500"},"Terakhir diperbarui: "+l($))]),a[17]||(a[17]=t("div",{class:"card-glass mx-auto max-w-3xl p-6 text-left text-sm leading-relaxed text-slate-600 dark:text-slate-300 sm:p-8"},[t("p",null,[i(" SchoolMantic dioperasikan oleh "),t("strong",null,"PT. Polmantic Media Citra"),i(' ("SchoolMantic", "kami"). Kebijakan Privasi ini menjelaskan bagaimana kami mengumpulkan, menggunakan, membagikan, dan melindungi data pribadi pengguna â meliputi pelanggan/admin sekolah, pegawai (guru & staf), wali siswa, dan siswa â pada aplikasi web '),t("span",{class:"italic"},"(app.schoolmantic.com / subdomain sekolah)"),i(" maupun aplikasi mobile Android SchoolMantic. ")]),t("p",{class:"mt-3"}," Sekolah yang berlangganan SchoolMantic bertindak sebagai pengendali data (data controller) atas data siswa, pegawai, dan wali di sekolah tersebut. SchoolMantic bertindak sebagai penyedia layanan (data processor) yang memproses data tersebut sesuai instruksi sekolah dan semata-mata untuk menjalankan fitur absensi & administrasi sekolah. ")],-1)),t("div",_,[a[3]||(a[3]=t("h3",{class:"text-center text-lg font-bold text-slate-800 dark:text-slate-100"},"Data yang Kami Kumpulkan",-1)),t("div",P,[(d(),r(k,null,m(u,e=>t("div",{key:e.title,class:"card text-left"},[t("span",K,[s(n,{name:e.icon,class:"h-5 w-5"}
1,null,8,["name"])]),t("h4",j,l(e.title),1),t("p",A,l(e.desc),1)])),64))])]),t("div",D,[a[12]||(a[12]=t("h3",{class:"font-bold text-slate-800 dark:text-slate-100"},"Cara Kami Menggunakan Data",-1)),t("ul",N,[t("li",C,[s(n,{name:"check",class:"mt-0.5 h-4 w-4 shrink-0 text-primary-500"}),a[4]||(a[4]=i("Mencatat & merekap kehadiran siswa dan pegawai secara akurat.",-1))]),t("li",B,[s(n,{name:"check",class:"mt-0.5 h-4 w-4 shrink-0 text-primary-500"}),a[5]||(a[5]=i("Mengirim notifikasi kehadiran real-time ke wali siswa melalui WhatsApp/push notification.",-1))]),t("li",T,[s(n,{name:"check",class:"mt-0.5 h-4 w-4 shrink-0 text-primary-500"}),a[6]||(a[6]=i("Memverifikasi lokasi & keaslian absensi mandiri pegawai (anti-fake location).",-1))]),t("li",I,[s(n,{name:"check",class:"mt-0.5 h-4 w-4 shrink-0 text-primary-500"}),a[7]||(a[7]=i("Menyediakan laporan & rekapitulasi absensi untuk admin sekolah.",-1))]),t("li",U,[s(n,{name:"check",class:"mt-0.5 h-4 w-4 shrink-0 text-primary-500"}),a[8]||(a[8]=i("Keamanan akun, pencegahan penyalahgunaan, dan pencatatan audit log.",-1))])]),a[13]||(a[13]=t("h3",{class:"mt-6 font-bold text-slate-800 dark:text-slate-100"},"Berbagi Data dengan Pihak Ketiga",-1)),a[14]||(a[14]=t("p",{class:"mt-2"},"Kami tidak menjual data pribadi Anda. Data hanya dibagikan pada situasi berikut:",-1)),t("div",F,[(d(),r(k,null,m(c,e=>t("div",{key:e.title},[t("p",W,l(e.title),1),t("p",L,l(e.desc),1)])),64))]),a[15]||(a[15]=p('<h3 class="mt-6 font-bold text-slate-800 dark:text-slate-100">Keamanan & Penyimpanan Data</h3><p class="mt-2"> Data disimpan pada basis data dan penyimpanan cloud dengan akses dibatasi berdasarkan peran pengguna dan sekolah masing-masing (isolasi antar sekolah). Absensi siswa & pegawai tidak pernah dihapus secara permanen â koreksi data dilakukan melalui mekanisme yang tercatat di audit log, bukan hapus-lalu-buat-ulang. </p><h3 class="mt-6 font-bold text-slate-800 dark:text-slate-100">Data Anak (Siswa)</h3><p class="mt-2"> Data siswa didaftarkan & dikelola oleh admin sekolah sebagai wali data resmi, bukan didaftarkan mandiri oleh siswa. Wali siswa dapat memantau data kehadiran anaknya melalui akun wali yang terhubung ke akun siswa. </p><h3 class="mt-6 font-bold text-slate-800 dark:text-slate-100">Hak Anda</h3>',5)),t("ul",H,[(d(),r(k,null,m(g,e=>t("li",{key:e,class:"flex gap-1.5"},[s(n,{name:"check",class:"mt-0.5 h-4 w-4 shrink-0 text-primary-500"}),i(l(e),1)])),64))]),t("p",V,[a[10]||(a[10]=i(" Untuk mengajukan permintaan hapus akun & data, lihat halaman ",-1)),s(h,{to:"/hapus-akun",class:"font-medium text-primary-600 hover:underline dark:text-primary-400"},{default:v(()=>[...a[9]||(a[9]=[i("Hapus Akun & Data",-1)])]),_:1}),a[11]||(a[11]=i(". ",-1))]),a[16]||(a[16]=p('<h3 class="mt-6 font-bold text-slate-800 dark:text-slate-100">Perubahan Kebijakan</h3><p class="mt-2"> Kami dapat memperbarui Kebijakan Privasi ini dari waktu ke waktu. Perubahan signifikan akan diinformasikan melalui aplikasi atau halaman ini, dengan tanggal pembaruan terbaru di bagian atas. </p><h3 class="mt-6 font-bold text-slate-800 dark:text-slate-100">Kontak Kami</h3><p class="mt-2"> PT. Polmantic Media Citra<br> Jl. Flamboyan No 28, Perum Duta Kranji, Bintara â Bekasi Barat, Kota Bekasi<br> Email: <a href="mailto:[email protected]" class="font-medium text-primary-600 hover:underline dark:text-primary-400">[email protected]</a><br> WhatsApp: 0811-945-222 </p>',4))])])}}});export{q as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.