Terjemahan berbantuan mesin. Tinjauan bahasa dan hukum diperlukan sebelum publikasi.
Kebijakan Privasi ScanMyShift
Tanggal berlaku: 6 September 2026
Terakhir diperbarui: 13 Oktober 2026
1. Tentang kami
ScanMyShift disediakan oleh Zhang Biao, pengembang perorangan yang berkedudukan di Tiongkok (“kami”). Kami bertanggung jawab atas informasi pribadi yang diproses untuk ScanMyShift sebagaimana dijelaskan dalam kebijakan ini.
Kontak privasi: cherishbingo@gmail.com.
Alamat surat: No. 28-1, Xiaozhang Group, Shaowei Village, Beiyangzhai Township, Yongqiao District, Suzhou City, Anhui Province, 234000, China.
Kebijakan ini mencakup aplikasi Android ScanMyShift dan layanan pengenalan jadwal kerja kami. ScanMyShift membantu mengubah jadwal kerja menjadi sif yang dapat diedit dan, setelah konfirmasi Anda, acara di kalender pilihan Anda. Anda tidak memerlukan akun ScanMyShift. Tanpa akun bukan berarti tanpa pemrosesan data: pengenalan cloud, iklan, layanan langganan, dan diagnostik melibatkan penyedia yang dijelaskan di bawah.
Sekilas tentang privasi
Ringkasan ini menyoroti aliran data utama dan tidak menggantikan kebijakan lengkap di bawah:
- Koleksi sif tersimpan Anda terutama disimpan di perangkat. Kami tidak menyediakan akun ScanMyShift atau sinkronisasi sif cloud sendiri.
- Hanya ketika Anda memilih pengenalan cloud, kami mengirim seluruh gambar jadwal kerja terpilih, nama karyawan target, dan pengenal permintaan melalui Cloudflare Worker kami ke gateway AI yang terikat kontrak dan penyedia model yang digunakannya. Anda dapat menggunakan input manual sebagai gantinya.
- AdMob, Google Play, RevenueCat, dan Firebase memproses informasi iklan, langganan, aplikasi/perangkat, penggunaan, atau diagnostik untuk fungsi masing-masing. Kami tidak melampirkan gambar jadwal kerja, nama karyawan, atau konten kalender ke layanan tersebut.
- Kami tidak menggunakan konten jadwal kerja untuk penargetan iklan atau melatih model sendiri. Ini tidak berarti setiap penyedia pihak ketiga menjanjikan tanpa penyimpanan atau tanpa pelatihan model; lihat Bagian 3, 5–10 untuk batasan yang berlaku.
- Menghapus data lokal, menghapus acara kalender, membatalkan langganan, dan meminta penghapusan oleh penyedia adalah tindakan terpisah. Lihat Bagian 10–11 untuk kontrol yang tersedia dan batas penghapusan, atau hubungi email privasi kami.
2. Informasi yang disimpan di perangkat Anda
Aplikasi menyimpan nama karyawan target, label tempat kerja, tanggal dan waktu sif, status kerja/libur, jabatan, lokasi kerja, catatan, teks relevan yang diekstrak dari jadwal kerja, penanda tinjauan, dan riwayat impor. Aplikasi juga menyimpan tautan dan status kalender, informasi zona waktu, pengaturan, pilihan persetujuan, serta penggunaan pemindaian gratis dan jumlah pemindaian berhadiah secara lokal.
Catatan ini menggunakan basis data lokal dan preferensi aplikasi. Kami tidak menyimpan salinan cloud berbasis akun dari koleksi sif tersimpan Anda atau menyediakan sinkronisasi jadwal kerja antarperangkat sendiri. Input manual tidak mengirim konten sif yang dimasukkan ke layanan pengenalan kami. SDK lain yang aktif masih dapat berkomunikasi dengan penyedianya sebagaimana dijelaskan di bawah.
Aplikasi membaca pengaturan wilayah dan informasi zona waktu perangkat untuk memformat tanggal/waktu dan membuat acara kalender. Lokasi kerja yang Anda masukkan berupa teks, bukan pelacakan GPS.
3. Foto dan pengenalan AI cloud
Pengenalan cloud bersifat opsional dan memerlukan persetujuan dalam aplikasi. Anda dapat memasukkan sif secara manual. Saat memilih atau memfoto jadwal kerja dan memulai pengenalan, aplikasi memproses orientasinya, memungkinkan Anda melihat pratinjau dan memutarnya, serta mengompresnya untuk diunggah. Persiapan unggahan menghapus metadata EXIF sumber, termasuk metadata lokasi EXIF. Ini tidak menghapus informasi yang terlihat tercetak dalam gambar.
Permintaan pengenalan berisi gambar terpilih, nama karyawan target yang Anda berikan, format gambar, dan pengenal permintaan. Permintaan dikirim melalui HTTPS ke layanan kami di Cloudflare Workers. Worker kami mengirim gambar dan nama target, beserta instruksi ekstraksi, ke gateway AI yang terikat kontrak dan penyedia model yang digunakan untuk permintaan itu. Hasil dikembalikan ke aplikasi untuk Anda tinjau. Kami tidak mengirim koleksi kalender tersimpan, ID iklan, kredensial langganan, atau sisa jumlah pemindaian dalam permintaan pengenalan ini.
Seluruh gambar terpilih diunggah, bukan hanya baris karyawan yang cocok. Karena itu, gambar mungkin memuat nama rekan kerja atau informasi lain yang terlihat pada jadwal meskipun kami hanya meminta hasil untuk karyawan target. Unggah hanya materi yang berhak Anda bagikan. Sebelum memilihnya, gunakan editor lain untuk menghapus informasi yang tidak perlu. Jangan unggah catatan pasien, detail medis, dokumen identitas, atau informasi sensitif lain yang tidak diperlukan. Ini alat penjadwalan, bukan layanan rekam pasien.
Worker kami tidak menyimpan gambar jadwal kerja, nama target, atau hasil pengenalan secara persisten dalam basis data aplikasi atau penyimpanan objek, dan tidak memasukkan konten itu ke log aplikasinya. Data diproses sementara untuk memenuhi permintaan, dan respons HTTP menginstruksikan klien agar tidak menyimpannya dalam cache.
Gateway AI yang terikat kontrak dan penyedia model di baliknya memproses konten yang dikirim semata-mata untuk memenuhi permintaan pengenalan. Berdasarkan perjanjian layanan komersial kami, gambar jadwal, nama, dan konten hasil ekstraksi yang dikirim tidak digunakan untuk melatih model AI publik maupun milik sendiri. Log operasional atau keamanan sementara yang disimpan penyedia hulu hanya dipertahankan untuk keamanan, antipenyalahgunaan, dan diagnostik selama jangka waktu terbatas (biasanya hingga 30 hari), lalu dihapus sesuai jadwal retensi data perusahaan standar. Detail penyedia saat ini dan ketentuan privasi yang berlaku dapat diminta melalui kontak privasi kami.
ScanMyShift tidak menggunakan konten jadwal kerja untuk iklan atau melatih modelnya sendiri. Hasil AI bisa salah; Anda menentukan apa yang disimpan dan ditambahkan ke kalender. Kami tidak mengambil keputusan ketenagakerjaan atau kelayakan tentang Anda berdasarkan hasil ini.
4. Akses kamera, foto, dan kalender
- Kamera: digunakan ketika Anda memilih memfoto jadwal kerja. Pengambilan gambar kamera aplikasi tidak merekam audio.
- Foto: pemilih memberi aplikasi akses ke gambar pilihan Anda; aplikasi tidak memindai atau mengunggah koleksi foto di latar belakang.
- Kalender: dengan izin Anda, aplikasi mencantumkan kalender dan label akunnya agar Anda dapat memilih tujuan. Aplikasi membaca acara tertaut serta membuat, memperbarui, atau menghapus acara sesuai tindakan yang Anda minta. Pengenal kalender/acara disimpan secara lokal untuk mempertahankan tautan tersebut. Kami tidak mengunggah daftar kalender, label akun, atau acara kalender yang tidak terkait ke layanan pengenalan atau menggunakannya untuk penargetan iklan.
Anda dapat mencabut izin kamera atau kalender di pengaturan Android. Tanpa izin kalender, Anda dapat menyimpan sif dalam aplikasi tetapi tidak dapat menjalankan operasi kalender yang memerlukan akses.
Jika memilih kalender Google, tempat kerja, bersama, atau kalender tersinkronisasi lain, penyedia kalender tersebut mungkin mengunggah acara ke servernya atau membuatnya terlihat oleh orang yang dapat mengakses kalender. Pengingat kalender dan notifikasi layar kunci juga dapat menampilkan detail acara sesuai pengaturan perangkat. Salinan dan tampilan tersebut terpisah dari penyimpanan lokal ScanMyShift.
Saat memilih Atur alarm di Jam, aplikasi hanya meneruskan jam, menit, dan label umum “Sif kerja” yang disarankan ke aplikasi Jam di perangkat. Nama karyawan, lokasi kerja, gambar, atau catatan tidak diteruskan. Anda meninjau dan menyimpan alarm di aplikasi tersebut; penyimpanan dan penanganannya mengikuti kontrol aplikasi itu. ScanMyShift tidak membaca kembali, melacak, memperbarui, atau menghapus alarm Jam.
5. Iklan dan pemindaian berhadiah
Kami menggunakan Google AdMob untuk iklan native dan iklan berhadiah opsional. Google Mobile Ads dapat memproses alamat IP, pengenal perangkat/akun seperti ID iklan atau ID kumpulan aplikasi, interaksi iklan, dan informasi diagnostik untuk penayangan, pengukuran, dan pencegahan penipuan iklan. Alamat IP dapat digunakan untuk memperkirakan lokasi umum; ini tidak memerlukan izin GPS. Pemrosesan tepatnya bergantung pada pilihan privasi dan konfigurasi SDK. Lihat pengungkapan SDK Google dan Kebijakan Privasi Google.
Kami menggunakan User Messaging Platform Google untuk memperoleh pilihan iklan yang berlaku sebelum meminta iklan. Jika diwajibkan, Anda dapat membuka kembali Pilihan privasi iklan di Pengaturan. Anda juga dapat menggunakan kontrol ID iklan Android. Iklan nonpersonalisasi atau terbatas tidak selalu berarti tanpa pemrosesan data.
Kami tidak melampirkan gambar jadwal kerja, nama karyawan, detail sif, konten kalender, atau catatan ke permintaan iklan. Jumlah pemindaian berhadiah diperbarui secara lokal saat SDK iklan melaporkan hadiah telah diperoleh; tidak ada buku besar hadiah di server ScanMyShift. Google tetap memproses interaksi iklan. Firebase Analytics terpisah dari pemrosesan data yang diperlukan layanan iklan.
6. Langganan
Google Play memproses pembelian, dan RevenueCat mengelola verifikasi langganan, pemulihan, dan akses Pro. RevenueCat menggunakan pengenal pengguna aplikasi pseudonim yang dibuat SDK dan memproses catatan pembelian serta status langganan, beserta metadata aplikasi/perangkat yang relevan. Pengenal yang disebut “anonim” oleh SDK belum tentu anonim menurut hukum privasi. Lihat Kebijakan Privasi RevenueCat dan pengungkapan data Google Play.
SDK dapat terhubung ke RevenueCat untuk memeriksa akses atau paket yang tersedia meskipun Anda belum membeli. Kami tidak meneruskan nama karyawan target, gambar jadwal kerja, atau konten kalender ke RevenueCat. Kami tidak menerima detail lengkap kartu pembayaran Anda. Akses Pro bergantung pada informasi hak akses RevenueCat, bukan basis data langganan terpisah yang dioperasikan ScanMyShift.
Menghapus aplikasi atau data lokal tidak membatalkan langganan atau menghapus catatan transaksi toko/penyedia. Kelola atau batalkan langganan melalui Google Play.
7. Analitik penggunaan dan diagnostik kerusakan
Layanan pihak ketiga yang kami gunakan:
Kami menggunakan layanan Firebase Analytics dan Firebase Crashlytics Google.
- Firebase Analytics: Membantu memahami cara pengguna berinteraksi dengan aplikasi agar kami dapat meningkatkan pengalaman produk. Layanan ini mengumpulkan pengenal perangkat (termasuk ID iklan), peristiwa interaksi dalam aplikasi, dan informasi terkait. Peristiwa aplikasi juga mencakup bahasa antarmuka saat ini dan apakah bahasa tersebut mengikuti sistem atau dipilih secara manual. Peristiwa perubahan bahasa mencatat pilihan sebelumnya dan yang baru jika berhasil, atau pilihan yang dicoba serta kategori kesalahan tetap jika gagal. Peristiwa ini tidak mencakup isi jadwal kerja.
- Firebase Crashlytics: Membantu mengumpulkan log kesalahan, data diagnostik sistem, dan model perangkat saat aplikasi mengalami kerusakan agar kami dapat segera memperbaiki cacat.
Google memproses data ini sesuai Kebijakan Privasi dan Ketentuan Google.
Firebase dapat mengantrekan atau menyimpan informasi berdasarkan konfigurasi layanannya. Menghapus data lokal ScanMyShift, mencopot aplikasi, atau mengubah pilihan privasi iklan tidak menarik kembali informasi yang sudah dikirim ke Firebase.
8. Keamanan layanan dan dukungan
Cloudflare memproses informasi jaringan, termasuk alamat IP, untuk menyediakan dan melindungi endpoint pengenalan. Kami menggunakan alamat IP yang disediakan edge untuk pembatasan laju. Log aplikasi kami memuat pengenal permintaan/pelacakan, kategori status dan kesalahan, serta durasi pemrosesan—bukan konten jadwal kerja atau isi permintaan mentah. Cloudflare juga dapat menyimpan metadata layanan/keamanan, seperti waktu permintaan, metode, URL, dan informasi jaringan, berdasarkan pengaturan layanannya sendiri. Lihat Kebijakan Privasi Cloudflare.
Jika Anda menghubungi kami, kami memproses alamat email, pesan, dan informasi yang Anda pilih untuk dikirim guna merespons dan menyelesaikan masalah. Jangan sertakan detail kartu pembayaran atau jadwal kerja yang belum disamarkan dalam pesan dukungan. Bila perlu, kami dapat meminta versi aplikasi, perkiraan waktu permintaan, atau referensi transaksi, bukan dokumen identitas yang tidak diperlukan.
9. Alasan kami memproses informasi dan penerimanya
Kami memproses informasi untuk menyediakan fitur penjadwalan dan pengenalan yang diminta, memverifikasi langganan, menjalankan iklan, memahami penggunaan fitur, meningkatkan keandalan, menjawab permintaan dukungan, dan melindungi layanan. Penerimanya adalah penyedia yang dijelaskan di atas dan layanan kalender pilihan Anda. Gateway AI yang terikat kontrak dapat menggunakan penyedia model berbeda untuk memenuhi permintaan AI. Kami juga dapat mengungkapkan informasi yang kami pegang jika diwajibkan hukum atau diperlukan untuk menangani penipuan, insiden keamanan, atau klaim hukum, sesuai hukum yang berlaku.
Jika hukum perlindungan data EEA/Inggris berlaku, dasar yang dimaksud meliputi persetujuan untuk unggahan cloud opsional; pelaksanaan perjanjian layanan untuk fungsi lokal/kalender dan langganan yang diminta; kepentingan sah untuk memahami penggunaan, menjaga layanan aman dan andal, mendiagnosis kegagalan, dan menangani dukungan; serta kepatuhan terhadap kewajiban hukum yang berlaku. Iklan menggunakan persetujuan jika diwajibkan dan pilihan privasi yang berlaku. Dasar ini tidak memberi Anda atau kami izin untuk mengunggah informasi sensitif orang lain tanpa dasar yang sesuai.
Kami tidak menjual konten jadwal kerja Anda. Namun, pemrosesan pengenal terkait iklan dapat merupakan “berbagi”, “penjualan”, atau iklan tertarget menurut sebagian hukum. Jika berlaku, Anda dapat menolak melalui kontrol privasi iklan yang disediakan atau menghubungi kami untuk menggunakan hak Anda; kami tidak menganggap penerimaan umum atas kebijakan ini sebagai persetujuan atas pemrosesan tersebut.
10. Retensi dan penghapusan
- Sif dan pengaturan lokal: disimpan hingga Anda menghapusnya, berhasil menghapus data aplikasi terkait, atau menghapus penyimpanan aplikasi melalui Android. Hapus catatan yang belum selesai mempertahankan sif terkonfirmasi dan pengaturan. Hapus semua data lokal menghapus sif/riwayat yang dikelola aplikasi, nama target, pengaturan, dan jumlah pemindaian lokal. Ini bukan penghapusan menyeluruh atas seluruh catatan atau cache SDK pihak ketiga.
- Acara kalender: tetap ada kecuali Anda secara eksplisit memilih menghapusnya. Aplikasi dapat mencoba menghapus acara yang masih memiliki tautan valid dan izin. Jika penghapusan gagal, aplikasi mempertahankan sif tertaut dan pengaturan yang terdampak agar dapat dicoba ulang serta melaporkan hasil parsial. Setelah menghapus tautan atau mencopot aplikasi, Anda mungkin perlu menghapus acara dalam aplikasi kalender. Salinan bersama, sampah kalender, dan cadangan penyedia mengikuti aturan penyedia tersebut.
- Gambar: salinan pratinjau dan pemrosesan bersifat sementara; aplikasi melepaskan pratinjau yang dinormalisasi saat tidak diperlukan lagi dan membersihkan sisa file pratinjau saat inisialisasi. Cache kamera/pemilih dapat tetap ada hingga Android atau Anda menghapusnya. Menghapus catatan sif lokal tidak menghapus foto asli dari galeri. Worker kami tidak membuat arsip jadwal kerja persisten; retensi penyedia terpisah.
- Log keamanan dan operasional: log hasil aplikasi ScanMyShift dalam Cloudflare Workers Logs disimpan tidak lebih dari tujuh hari berdasarkan batas layanan saat ini. Cloudflare dapat menyimpan metadata keamanan dan layanan secara terpisah menurut ketentuannya. Catatan khusus insiden disimpan hanya selama yang secara wajar diperlukan untuk investigasi, pencegahan penyalahgunaan, atau kewajiban hukum yang berlaku.
- Catatan penyedia AI: gambar jadwal dan nama yang diproses melalui gateway AI terikat kontrak dan penyedia model tunduk pada ketentuan perlindungan data perusahaan yang mengecualikan data kiriman dari pelatihan model. Log pemrosesan sementara disimpan hanya sesuai kebutuhan integritas layanan dan pencegahan penyalahgunaan (biasanya hingga 30 hari) sebelum penghapusan rutin. Penghapusan lokal tidak dapat menarik kembali permintaan yang sudah dikirim dan sedang berjalan; hubungi kami untuk menanyakan penyedia yang berlaku bagi suatu permintaan atau mengajukan pertanyaan penghapusan.
- Firebase Analytics dan Crashlytics: data Analytics mengikuti pengaturan retensi dan kontrol penghapusan proyek Firebase/Google Analytics yang aktif. Crashlytics menjelaskan masa retensi 90 hari untuk jejak kerusakan dan pengenal terkait sebelum penghapusan dari sistem aktif dan cadangan dimulai; ini bukan penghapusan seketika. Lihat informasi retensi Firebase. Anda dapat menghubungi kami untuk meminta pengaturan Analytics saat ini atau bantuan penghapusan yang berlaku.
- Langganan dan dukungan: catatan langganan disimpan sesuai kebutuhan untuk memverifikasi akses, memulihkan pembelian, mengelola transaksi, dan memenuhi persyaratan hukum berdasarkan pengaturan Google Play dan RevenueCat. Pesan dukungan biasanya disimpan selama permintaan ditangani dan hingga 12 bulan setelahnya untuk tindak lanjut, keamanan, dan penanganan sengketa, kecuali hukum mewajibkan waktu lebih lama atau Anda berhasil meminta penghapusan lebih awal.
Kami tidak dapat membaca atau menghapus dari jarak jauh koleksi sif yang hanya disimpan di perangkat Anda. Untuk informasi yang kami atau penyedia yang bertindak bagi kami pegang, hubungi email privasi kami. Kami akan menilai permintaan, melakukan verifikasi yang sebanding, dan membantu permintaan penghapusan yang berlaku; kami akan menjelaskan kewajiban retensi hukum atau batas teknis. Kami tidak menjanjikan penghapusan aplikasi menghapus catatan penyedia.
11. Pilihan dan hak Anda
Anda dapat memilih input manual alih-alih pengenalan cloud, berhenti memulai pemindaian baru, mencabut izin kamera/kalender, mengubah pilihan privasi iklan yang tersedia, mengedit/menghapus sif lokal, dan menghubungi kami tentang data yang kami proses.
Aplikasi saat ini tidak menyediakan sakelar terpisah untuk menonaktifkan persetujuan cloud. Untuk mereset persetujuan pengenalan cloud yang tersimpan, Anda dapat berhasil menyelesaikan Hapus semua data lokal, yang juga menghapus informasi lokal lain di atas. Anda tidak perlu menghapus sif hanya untuk menghentikan unggahan mendatang—berhenti menggunakan pengenalan dan gunakan input manual. Hubungi kami jika ingin menarik persetujuan pemrosesan atau meminta penghapusan informasi yang sudah dikirim. Penarikan tidak membatalkan pemrosesan yang sah sebelum penarikan.
Tergantung lokasi dan hukum yang berlaku, Anda mungkin berhak mengakses, memperbaiki, menghapus, atau menerima salinan portabel informasi pribadi, membatasi pemrosesan, menarik persetujuan, dan mengadu kepada otoritas perlindungan data. Anda juga mungkin berhak menolak pemrosesan berdasarkan kepentingan sah serta menolak iklan tertarget atau penjualan/berbagi sebagaimana didefinisikan hukum. Hubungi kami melalui email privasi; kami akan merespons dalam batas waktu hukum yang berlaku dan tidak menghukum Anda karena menggunakan hak yang dilindungi. Beberapa fitur tentu bergantung pada data yang diperlukan untuk menyediakannya.
12. Pemrosesan internasional dan keamanan
Penyedia kami beroperasi lintas negara, sehingga informasi dapat diproses di luar negara Anda, dengan hukum privasi yang berbeda. Jika hukum yang berlaku mewajibkan perlindungan transfer, kami mengandalkan perlindungan yang tersedia berdasarkan pengaturan penyedia terkait dan akan memberikan informasi yang tersedia atas permintaan. Hubungi kami untuk informasi tentang penyedia dan perlindungan yang berlaku bagi permintaan Anda. Penerimaan kebijakan ini saja tidak diperlakukan sebagai otorisasi transfer jika hukum memerlukan dasar atau perlindungan lain.
Permintaan pengenalan menggunakan HTTPS. Rahasia penyedia tetap di server, bukan dalam aplikasi. Catatan lokal menggunakan penyimpanan privat aplikasi Android; aplikasi menonaktifkan pengaturan pencadangan standar Android. Basis data lokal dan preferensi tidak menggunakan enkripsi basis data tambahan di tingkat aplikasi. Lindungi perangkat dengan kontrol keamanannya. Tidak ada metode penyimpanan atau transmisi yang sepenuhnya aman.
13. Batas usia dan perubahan kebijakan
ScanMyShift dirancang khusus untuk profesional yang mengelola kerja sif dan hanya ditujukan kepada individu berusia 18 tahun ke atas (atau usia dewasa menurut hukum di yurisdiksi Anda). Layanan tidak ditujukan kepada anak-anak dan kami tidak secara sadar mengumpulkan informasi pribadi dari individu di bawah 18 tahun. Jika Anda yakin seorang anak di bawah umur memberikan informasi kepada kami, hubungi email privasi agar kami dapat menyelidiki dan segera menghapus data tersebut.
Kami dapat memperbarui kebijakan ini seiring perubahan aplikasi atau penyedianya. Kami akan memperbarui tanggal dan memberikan pemberitahuan tambahan atau meminta persetujuan ulang jika diwajibkan. Pembaruan kebijakan saja tidak mengizinkan penggunaan baru yang memerlukan persetujuan Anda.
14. Kontak
Untuk pertanyaan atau permintaan privasi, kirim email ke cherishbingo@gmail.com, dengan menyebut ScanMyShift dan permintaan Anda. Anda tidak perlu membuat akun ScanMyShift untuk menghubungi kami.
Surat pos:
Zhang Biao
No. 28-1, Xiaozhang Group, Shaowei Village, Beiyangzhai Township
Yongqiao District, Suzhou City, Anhui Province, 234000
China