1. Penerimaan Ketentuan
Dengan mengunduh, menginstal, atau menggunakan aplikasi Presora ("Aplikasi"), Anda menyatakan bahwa Anda telah membaca, memahami, dan menyetujui untuk terikat oleh Syarat dan Ketentuan Layanan ini ("Ketentuan"). Apabila Anda tidak menyetujui salah satu bagian dari Ketentuan ini, Anda tidak diperkenankan untuk menggunakan Aplikasi Presora.
2. Deskripsi Layanan Presora
Presora adalah aplikasi mobile berbasis Flutter yang menyediakan sarana pencatatan presensi digital bagi perorangan, guru, pembina kegiatan, pengurus komunitas, atau organisasi. Presora berfungsi sebagai klien antarmuka yang mengelola data peserta dan catatan kehadiran dengan menyimpannya langsung ke Google Spreadsheet yang dipilih dan dikontrol oleh pengguna.
3. Tanggung Jawab Pengguna atas Akun Google & Spreadsheet
Sebagai pengguna, Anda memahami dan menyetujui bahwa:
- Anda bertanggung jawab penuh atas keamanan kredensial akun Google pribadi yang Anda gunakan untuk menghubungkan aplikasi.
- Anda bertanggung jawab atas pemilihan spreadsheet target di Google Drive Anda. Presora hanya memproses file spreadsheet yang telah Anda tentukan.
- Anda bertanggung jawab untuk menjaga integritas struktur sheet yang dibuat oleh Presora (tab
Students,Attendance, danAppConfig). Mengubah nama kolom header secara manual di luar format yang didukung dapat mengakibatkan kesalahan sinkronisasi data pada aplikasi. - Anda bertanggung jawab untuk melakukan backup secara berkala terhadap file spreadsheet di Google Drive Anda jika diperlukan.
4. Kewajiban Memiliki Izin untuk Memproses Data Peserta
Presora digunakan untuk mencatat informasi identitas dan rekaman absensi peserta (seperti nama, nomor induk/NIS, kelas, dan status kehadiran).
Anda menyatakan dan menjamin bahwa Anda memiliki dasar hukum yang sah, kewenangan, izin, atau persetujuan yang sah dari instansi, sekolah, organisasi, atau orang tua/wali peserta yang bersangkutan untuk mengumpulkan, mencatat, dan menyimpan data peserta tersebut ke dalam Google Spreadsheet yang Anda kelola.
5. Larangan Penggunaan (Prohibited Conduct)
Anda dilarang keras untuk:
- Menggunakan Presora untuk tujuan yang melanggar hukum, regulasi perlindungan data, atau hak-hak privasi pihak lain.
- Memanipulasi atau merekayasa alur autentikasi Google OAuth untuk mencoba memperoleh akses tidak sah ke data akun milik orang lain.
- Melakukan tindakan yang sengaja membebani, mengganggu, atau membanjiri kuota API Google Sheets/Drive hingga mengganggu layanan pihak lain (API abuse).
- Menyebarkan file berbahaya, malware, atau script perusak melalui spreadsheet yang ditautkan ke aplikasi.
6. Ketergantungan pada Layanan Google & Koneksi Internet
Presora menggunakan arsitektur tanpa database server mandiri milik developer dan sepenuhnya mengandalkan:
- Layanan cloud Google Cloud Platform, termasuk Google Sheets API v4 dan Google Drive API v3.
- Koneksi jaringan internet yang stabil pada perangkat smartphone Anda.
Oleh karena itu, Anda mengakui bahwa kelancaran sinkronisasi data dapat dipengaruhi oleh pemeliharaan sistem Google, pembatasan kuota API akun Google Anda (quota limits), atau gangguan konektivitas jaringan seluler/Wi-Fi Anda di luar kendali pengembang Presora.
7. Ketersediaan Layanan & Modifikasi Fitur
Aplikasi Presora disediakan berdasarkan prinsip "sebagaimana adanya" (AS IS) dan "sebagaimana tersedia" (AS AVAILABLE) tanpa jaminan apa pun, baik tersurat maupun tersirat.
Pengembang berhak untuk memperbarui, meningkatkan, mengubah antarmuka, menyesuaikan mekanisme integrasi API, atau menghentikan fitur tertentu sewaktu-waktu demi perbaikan kualitas atau penyesuaian terhadap kebijakan platform Google.
8. Batasan Tanggung Jawab (Limitation of Liability)
Sepanjang diizinkan oleh hukum yang berlaku di wilayah Republik Indonesia:
- Pengembang Presora tidak bertanggung jawab atas segala kerugian tidak langsung, kerugian insidental, kehilangan data, kegagalan sinkronisasi, atau terhapusnya spreadsheet yang diakibatkan oleh kelalaian pengguna, kegagalan koneksi internet pengguna, atau perubahan kebijakan pada Google Cloud.
- Tanggung jawab maksimal pengembang kepada pengguna terkait tuntutan apa pun yang timbul dari penggunaan aplikasi ini terbatas pada upaya perbaikan wajar terhadap kode aplikasi (bug fixing).
9. Kontak Pengembang & Ketentuan Tambahan
Ketentuan ini diatur dan ditafsirkan sesuai dengan hukum yang berlaku di Republik Indonesia. Apabila ada ketentuan yang dinyatakan tidak sah oleh pengadilan yang berwenang, ketentuan lainnya akan tetap berlaku sepenuhnya.
Jika Anda memiliki pertanyaan mengenai Syarat Layanan ini, silakan menghubungi: