มีผลบังคับใช้: 1 พฤษภาคม 2569 (อัปเดตล่าสุด: 1 พฤษภาคม 2569)
klasa app ("แอป", "เรา") ให้ความสำคัญกับความเป็นส่วนตัวของผู้ใช้ เอกสารนี้อธิบายว่าเราเก็บข้อมูลใดบ้าง ใช้เพื่ออะไร และผู้ใช้มีสิทธิ์อย่างไร
โรงเรียนในที่ร่วมโครงการ klasa app เป็นผู้ควบคุมข้อมูลส่วนบุคคลของผู้ใช้ที่ใช้แอปนี้ สำหรับติดต่อเรื่องข้อมูลส่วนบุคคล โปรดดูช่องทางติดต่อท้ายเอกสาร
| ประเภท | รายละเอียด | วัตถุประสงค์ |
|---|---|---|
| ข้อมูลโปรไฟล์ | ชื่อ–นามสกุล, อีเมล, รหัสนักเรียน/รหัสครู, ห้องเรียน, โรงเรียน | ยืนยันตัวตน, แสดงโปรไฟล์, จัดกลุ่มตามโรงเรียน |
| ข้อมูลรับรองความปลอดภัย | รหัสผ่าน (เก็บเฉพาะ hash), JWT token, Refresh token | เข้าสู่ระบบและรักษา session |
| ตำแหน่งที่ตั้ง (precise location) | ละติจูด/ลองจิจูด, ความแม่นยำ, ระดับแบตเตอรี่ | เฉพาะระหว่างเหตุฉุกอาทิเช่น เหตุอัคคีภัย,ธรณีพิบัติภัยเเละเหตุก่อการร้าย ที่ครู/รปภ.กดแจ้ง เพื่อให้เจ้าหน้าที่ค้นหาผู้ใช้ — ส่งทุก 10 วินาทีจนกว่าเหตุจะคลี่คลาย |
| รูปภาพ | รูปโปรไฟล์, รูปหลักฐานใบลา, รูปประกอบการตัดคะแนน | แสดงในโปรไฟล์, ประกอบการอนุมัติใบลา/ตัดคะแนน |
| ข้อมูลกิจกรรม | ประวัติการเช็คชื่อ, คะแนนพฤติกรรม, ใบลา | บริหารจัดการการเรียนการสอน |
| FCM Device Token | token แจ้งเตือนของ Firebase | ส่ง push notification เมื่อเกิดเหตุฉุกเฉิน |
| ข้อมูลการใช้งาน (Analytics) | หน้าจอที่เปิด, ระยะเวลาใช้งาน, รุ่นอุปกรณ์, OS version | วิเคราะห์ภาพรวมการใช้งานเพื่อปรับปรุงแอป (ผ่าน Firebase Analytics) |
เราไม่ขายข้อมูล แต่ใช้ผู้ให้บริการดังนี้เพื่อให้แอปทำงานได้:
| ผู้ให้บริการ | ใช้ทำอะไร | ข้อมูลที่ส่งไป |
|---|---|---|
| Google Firebase (Cloud Messaging) | ส่ง push notification | FCM device token, payload การแจ้งเตือน |
| Google Firebase (Analytics) | สถิติการใช้งานรวม | หน้าจอที่เปิด, รุ่นอุปกรณ์, ไม่มีข้อมูลที่ระบุตัวตน |
| Gmail SMTP | ส่งอีเมลรีเซ็ตรหัสผ่าน | อีเมลผู้ใช้, ลิงก์รีเซ็ต |
| OpenStreetMap | แสดงแผนที่ในเว็บ admin | ไม่ส่งข้อมูลส่วนบุคคล (เฉพาะแสดง tile) |
ผู้ให้บริการเหล่านี้มีนโยบายความเป็นส่วนตัวของตัวเอง: Firebase Privacy, Google Privacy
แอปนี้ออกแบบมาเพื่อใช้งานในโรงเรียน ผู้ใช้อายุต่ำกว่า 13 ปีต้องได้รับความยินยอมจากผู้ปกครอง โรงเรียนเป็นผู้ดูแลขั้นตอนการขอความยินยอมตามสัญญาที่ทำกับเรา
เราอาจอัปเดตนโยบายนี้เมื่อมีการเปลี่ยนแปลงสำคัญ จะแจ้งผ่านหน้าแอปและอัปเดตวันที่ด้านบน หากเปลี่ยนวัตถุประสงค์การใช้ข้อมูลที่ต้องขอความยินยอมใหม่ จะขอความยินยอมก่อนใช้
Effective: May 1, 2026 (Last updated: May 1, 2026)
klasa app ("the app", "we") respects the privacy of its users. This document explains what data we collect, how it is used, and what rights users have.
Sri Sophon School is the controller of personal data for users of this app. For matters related to personal data, please see the contact channels at the end of this document.
| Type | Details | Purpose |
|---|---|---|
| Profile data | First–last name, email, student/teacher code, classroom, school | Identity verification, profile display, grouping by school |
| Security credentials | Password (hash only), JWT token, Refresh token | Sign-in and session maintenance |
| Precise location | Latitude/longitude, accuracy, battery level | Only during emergencies triggered by teachers/security, so first responders can locate users — sent every 10 seconds until the incident is resolved |
| Photos | Profile picture, leave-request evidence, behavior incident evidence | Display in profile, supporting leave-request approval / behavior records |
| Activity data | Attendance history, behavior scores, leave requests | Managing teaching and learning |
| FCM Device Token | Firebase notification token | Send push notifications during emergencies |
| Usage data (Analytics) | Screens viewed, session duration, device model, OS version | Analyze overall usage to improve the app (via Firebase Analytics) |
We do not sell data, but use the following service providers to operate the app:
| Provider | Used for | Data sent |
|---|---|---|
| Google Firebase (Cloud Messaging) | Sending push notifications | FCM device token, notification payload |
| Google Firebase (Analytics) | Aggregated usage statistics | Screens viewed, device model, no personally identifiable data |
| Gmail SMTP | Sending password reset emails | User email, reset link |
| OpenStreetMap | Displaying maps on the admin web | No personal data sent (only tile rendering) |
These providers have their own privacy policies: Firebase Privacy, Google Privacy
This app is designed for school use. Users under 13 require parental consent. The school manages the consent process per our service agreement.
We may update this policy when material changes occur. We will notify users via the app and update the date above. If we change the purpose of data use in a way that requires renewed consent, we will request consent before such use.