นโยบายความเป็นส่วนตัว
ระบบ EMSO & CEMA Training app ใช้นโยบายที่เผยแพร่บนเว็บไซต์โรงเรียนทหารสื่อสารเป็นต้นแบบด้านโครงสร้างและหลักการ โดยยังคงคำอธิบายการใช้ข้อมูลเฉพาะระบบไว้ต่างหาก การอ้างอิงนี้ไม่ถือเป็นหลักฐานว่ารายละเอียดการประมวลผลข้อมูล ระยะเวลาเก็บรักษา หรือการประกาศใช้ข้อกำหนด EMSO ได้รับการรับรองแล้ว
อ่านต้นฉบับจากเว็บไซต์โรงเรียน: นโยบายกลาง — นโยบายความเป็นส่วนตัว
เอกสารฉบับนี้เป็นข้อกำหนดร่างนโยบายคุ้มครองข้อมูลส่วนบุคคลสำหรับการทดลองใช้งานแพลตฟอร์ม EMSO & CEMA Training app เพื่อสนับสนุนการเรียนการสอนวิชาการสงครามอิเล็กทรอนิกส์ (Electronic Warfare) และการปฏิบัติการในสเปกตรัมแม่เหล็กไฟฟ้า (EMSO) ของโรงเรียนทหารสื่อสาร
เว็บไซต์โรงเรียนทหารสื่อสารเผยแพร่นโยบายกลางซึ่งระบุให้โรงเรียนทหารสื่อสาร กรมการทหารสื่อสาร เป็นผู้ควบคุมข้อมูลสำหรับเว็บไซต์และระบบออนไลน์ภายใต้ขอบเขตนโยบายกลางนั้น อย่างไรก็ตาม ขอบเขตความรับผิดชอบที่ครอบคลุมข้อมูลของ EMSO & CEMA Training app, ช่องทางดำเนินคำร้องเฉพาะระบบ และกำหนดระยะเวลาเก็บรักษาข้อมูลการเรียนยังต้องยืนยันและรับรองโดยหน่วยงานก่อนประกาศใช้เป็นฉบับสมบูรณ์ [สถานะ: รอยืนยันขอบเขตของ EMSO / To-be-confirmed]
1 ขอบเขตการบังคับใช้ (Scope)
นโยบายความเป็นส่วนตัวนี้ใช้บังคับกับผู้ใช้งานทุกคนของระบบฝึกอบรม EMSO & CEMA Training app ไม่ว่าจะเข้าใช้งานผ่านเว็บบราวเซอร์ (Web Application) หรือโปรแกรมประยุกต์บนอุปกรณ์พกพา ซึ่งครอบคลุม:
- ผู้เรียน (Students): นักเรียนนายสิบทหารสื่อสาร (นนส.), นายทหารนักเรียน, และกำลังพลที่เข้ารับการฝึกอบรมในหลักสูตรต่าง ๆ
- ครูผู้สอนและผู้ดูแลระบบ (Instructors / Admins): คณาจารย์ แผนกวิชาการสื่อสารประเภทวิทยุและการสงครามอิเล็กทรอนิกส์ กองการศึกษา โรงเรียนทหารสื่อสาร กรมการทหารสื่อสาร
- ผู้เยี่ยมชมทั่วไป: บุคคลที่เข้าถึงหน้าสาธารณะ หน้าตรวจสอบใบประกาศนียบัตร (Certificate Verification) หรือนโยบายของระบบ
2 ข้อมูลส่วนบุคคลที่จัดเก็บ (Data Collected)
ระบบ EMSO & CEMA Training app มีการประมวลผลและจัดเก็บข้อมูลเท่าที่จำเป็นเพื่อวัตถุประสงค์ในการจัดการเรียนการสอนและการประเมินผลสัมฤทธิ์ทางการศึกษา โดยจำแนกตามประเภทข้อมูลดังนี้:
| หมวดหมู่ข้อมูล | รายละเอียดข้อมูลที่จัดเก็บ | เทคโนโลยีจัดเก็บ |
|---|---|---|
| ข้อมูลบัญชีผู้ใช้งาน |
- ข้อมูลจาก Google Sign-In: ชื่อ-นามสกุล, อีเมลการศึกษา (เช่น โดเมน @signalschool.ac.th), รูปโปรไฟล์, รหัสประจำตัวผู้ใช้ Firebase (UID) - บัญชีนักเรียนรหัสชั้นเรียน: รหัสเข้าชั้นเรียน (Login Code), รหัสผ่าน PIN, หมายเลขประจำตัวนักเรียน |
Firebase Authentication, Cloud Firestore |
| ข้อมูลการเรียนและผลการทดสอบ |
- บันทึกความก้าวหน้าบทเรียน (Lesson Progress, Completed Modules) - คะแนนการทำแบบทดสอบ (Quiz Results, Scores, Attempt Counts) - สถิติบัตรคำศัพท์ (Flashcard Review Spaced Repetition) - ผลการฝึกปฏิบัติการจำลองสถานการณ์ (Simulations: Radar, Spectrum, Jamming, Anti-Drone) - คะแนนสะสมและอันดับบนกระดานผู้นำ (Leaderboard) |
Cloud Firestore, SharedPreferences (Local Cache) |
| ข้อมูลห้องเรียนและการฝึกอบรม |
- รหัสห้องเรียน (Classroom ID), รหัสรอบการศึกษา (Enrollment Session) - ประวัติการเข้าเรียนและการส่งงานการฝึกอบรม |
Cloud Firestore |
| ข้อมูลการออกใบประกาศนียบัตร |
- รหัสตรวจสอบใบประกาศนียบัตร (Verification ID ผ่านเส้นทาง /verify/:id)- ชื่อผู้สำเร็จการฝึกอบรม, วันที่ออกเอกสาร, และหลักสูตรที่ผ่านเกณฑ์ |
Cloud Firestore, Firebase Storage |
| ข้อมูลสถิติการใช้งานระบบ |
- ประวัติการเข้าชมหน้าจอ, ระยะเวลาใช้งาน, เหตุการณ์การคลิก/การตอบคำถาม - ข้อมูลทางเทคนิค: ชนิดเบราว์เซอร์, ระบบปฏิบัติการ, ความละเอียดหน้าจอ, ข้อมูลข้อผิดพลาด (Crash / Error Logs) |
Firebase Analytics (ทำงานจาก main.dart), IndexedDB / LocalStorage |
| ข้อมูลความปลอดภัยและการตั้งค่าเครื่อง |
- ค่ากำหนดส่วนบุคคล: โหมดการแสดงผล (Theme), ขนาดตัวอักษร (Font Scale), การเปิด/ปิดเสียงและระบบสั่น - รหัสล็อกหน้าจอชั่วคราว (PIN Lock Hash), บันทึกการทำงานออฟไลน์ |
SharedPreferences (Encrypted Storage ภายในเครื่อง) |
3 วัตถุประสงค์และฐานทางกฎหมายในการประมวลผลข้อมูล (Purpose & Legal Basis)
การเก็บรวบรวม ใช้ และประมวลผลข้อมูลส่วนบุคคลของระบบ ดำเนินการภายใต้วัตถุประสงค์และฐานทางกฎหมายดังต่อไปนี้:
- เพื่อการจัดการเรียนการสอนและประเมินผลทางการศึกษา: ติดตามความก้าวหน้าของผู้เรียน บันทึกคะแนนสอบ แสดงสถิติการเรียนรู้ และรายงานผลต่อครูผู้สอนประจำวิชา (ฐานประโยชน์โดยชอบด้วยกฎหมาย / ภารกิจทางการศึกษาของหน่วยฝึกศึกษา)
- เพื่อการยืนยันตัวตนและความปลอดภัยของระบบ: ตรวจสอบสิทธิ์การเข้าถึงห้องเรียน ป้องกันการสวมรอยหรือการทุจริตการทดสอบ ด้วยระบบ PIN Lock และ Firebase App Check
- เพื่อการวิเคราะห์และพัฒนาระบบ: นำข้อมูลเชิงสถิติผ่าน Firebase Analytics มาประเมินความยากง่ายของบทเรียน ปรับปรุงส่วนประสานงานผู้ใช้ และแก้ไขข้อผิดพลาดทางเทคนิค
- เพื่อการตรวจสอบความถูกต้องของใบประกาศนียบัตร: ให้บริการสาธารณะในการตรวจสอบความถูกต้องของใบรับรองผลการอบรมผ่านลิงก์ยืนยันตัวตน
4 การเปิดเผยหรือแบ่งปันข้อมูลส่วนบุคคล (Disclosure & Sharing)
ระบบไม่มีนโยบายจำหน่าย โอน หรือเปิดเผยข้อมูลส่วนบุคคลไปยังบุคคลภายนอกในเชิงพาณิชย์ โดยข้อมูลจะถูกจำกัดการเข้าถึงเฉพาะบุคคลและผู้ให้บริการที่เกี่ยวข้องโดยตรง:
- ครูผู้สอนและฝ่ายวิชาการ: ครูประจำวิชาสามารถเข้าถึงข้อมูลผลการสอบ คะแนน และความคืบหน้าของนักเรียนในห้องเรียนที่ตนรับผิดชอบผ่าน Teacher Dashboard
- ผู้ให้บริการโครงสร้างพื้นฐานระบบคลาวด์: ข้อมูลถูกจัดเก็บและประมวลผลผ่านบริการ Google Firebase (Google LLC) ภายใต้มาตรฐานความปลอดภัยระดับสากล ได้แก่ Firebase Authentication, Cloud Firestore, Firebase Storage และ Firebase Analytics
- หน่วยงานบังคับบัญชาตามกฎหมาย: ในกรณีที่มีคำสั่งหรือระเบียบราชการที่ชอบด้วยกฎหมายในการตรวจสอบวินัยหรือความมั่นคงปลอดภัยสารสนเทศ
5 ระยะเวลาในการเก็บรักษาข้อมูล (Retention)
ระบบจะจัดเก็บข้อมูลส่วนบุคคลไว้ตลอดระยะเวลาที่จำเป็นต่อการบรรลุวัตถุประสงค์ทางการศึกษา:
- ข้อมูลผลการเรียนและบันทึกคะแนน: จัดเก็บไว้ตลอดหลักสูตรการศึกษา และสำรองไว้เพื่อการตรวจสอบผลการเรียนตามวงรอบปีการศึกษา [สถานะ: อยู่ระหว่างรอการยืนยันกำหนดระยะเวลาทำลายข้อมูลอย่างเป็นทางการ / To-be-confirmed]
- ข้อมูลบัญชีผู้ใช้งานที่ไม่ได้เข้าใช้งาน: บัญชีผู้เรียนที่เสร็จสิ้นภารกิจการศึกษาและไม่มีการเข้าใช้งานเกินกำหนดจะได้รับการพิจารณาเก็บถาวรหรือล้างข้อมูลออกจากระบบตามรอบการบำรุงรักษา
- ข้อมูลแคชในอุปกรณ์ของผู้ใช้: ข้อมูล SharedPreferences และ LocalStorage ในเครื่องผู้ใช้จะถูกจัดเก็บจนกว่าผู้ใช้จะกด "รีเซ็ตแคชและบังคับอัปเดตแอป" หรือล้างข้อมูลเบราว์เซอร์ด้วยตนเอง
6 มาตรการรักษาความมั่นคงปลอดภัยของข้อมูล (Security)
เพื่อปกป้องข้อมูลส่วนบุคคลจากการสูญหาย การเข้าถึงโดยมิชอบ หรือการเปิดเผยที่ไม่ได้รับอนุญาต ระบบใช้มาตรการทางเทคนิคและการบริหารจัดการดังนี้:
- การส่งข้อมูลผ่านช่องทางเข้ารหัส: ข้อมูลทั้งหมดที่ส่งผ่านอินเทอร์เน็ตได้รับการเข้ารหัสด้วยโพรโทคอล HTTPS / TLS
- การปกป้องแอปพลิเคชัน (App Check): บูรณาการ Firebase App Check (reCAPTCHA v3) บนระบบเว็บ เพื่อป้องกันการเรียกใช้งาน API จากบอตหรือคำขอที่ไม่ได้รับอนุญาต
- ระบบล็อกความปลอดภัย (Security Lock Gate & PIN): มีกลไกการล็อกหน้าจอด้วยรหัส PIN และตัดเซสชันเมื่อไม่มีการใช้งานตามระยะเวลาที่กำหนด (Session Timeout)
- การจัดเก็บข้อมูลแบบเข้ารหัสภายในเครื่อง: ค่าตั้งค่าสำคัญได้รับการจัดเก็บผ่านบริการ EncryptedStorageService ก่อนบันทึกลงหน่วยความจำอุปกรณ์
7 สิทธิของเจ้าของข้อมูลส่วนบุคคล (Data Subject Rights)
ผู้เรียนและผู้ใช้งานระบบมีสิทธิในฐานะเจ้าของข้อมูลส่วนบุคคลตามกฎหมายคุ้มครองข้อมูลส่วนบุคคล ได้แก่:
- สิทธิในการขอเข้าถึงข้อมูล: สามารถดูข้อมูลโปรไฟล์ สถิติ และผลคะแนนของตนเองได้ตลอดเวลาผ่านหน้าโปรไฟล์ในแอปพลิเคชัน
- สิทธิในการขอแก้ไขข้อมูล: สามารถติดต่อผู้สอนหรือผู้ดูแลระบบเพื่อแก้ไขข้อมูลที่ผิดพลาดหรือไม่เป็นปัจจุบัน
- สิทธิในการขอลบหรือระงับการประมวลผลข้อมูล: สามารถแจ้งความประสงค์ขอลบข้อมูลประวัติการเรียนเมื่อพ้นสถานะผู้เรียนในหลักสูตร [สถานะ: ต้องสอดคล้องกับระเบียบการประเมินผลการศึกษาของสถานศึกษา]
8 การจัดการกรณีเหตุละเมิดข้อมูลส่วนบุคคล (Incidents)
ในกรณีที่เกิดเหตุละเมิดความมั่นคงปลอดภัยของข้อมูลส่วนบุคคลหรือเหตุการณ์ที่อาจส่งผลกระทบต่อสิทธิและเสรีภาพของเจ้าของข้อมูล ผู้ดูแลระบบจะดำเนินการ:
- ตรวจสอบ ยับยั้ง และปิดกั้นช่องทางความเสียหายทางเทคนิคในทันที
- ประเมินระดับความเสี่ยงและผลกระทบที่อาจเกิดขึ้นต่อผู้ใช้งาน
- รายงานต่อผู้บังคับบัญชาและแจ้งเตือนผู้ใช้งานที่ได้รับผลกระทบพร้อมแนวทางป้องกันแก้ไขตามขั้นตอน
9 ข้อมูลการติดต่อและความโปร่งใส (Contacts)
หากมีข้อสงสัย ข้อเสนอแนะ หรือต้องการใช้สิทธิเกี่ยวกับข้อมูลส่วนบุคคล สามารถติดต่อได้ที่:
ผู้สร้างสรรค์และดูแลระบบ: ร.ต. วสันต์ ทัศนามล
หน่วยงานสังกัด: แผนกวิชาการสื่อสารประเภทวิทยุและการสงครามอิเล็กทรอนิกส์ กองการศึกษา โรงเรียนทหารสื่อสาร กรมการทหารสื่อสาร
สถานที่ติดต่อ: ค่ายกำแพงเพชรอัครโยธิน ต.กระทุ่มแบน อ.กระทุ่มแบน จ.สมุทรสาคร
ช่องทางติดต่อที่โรงเรียนเผยแพร่สำหรับนโยบายกลาง: โรงเรียนทหารสื่อสาร กรมการทหารสื่อสาร, 149 ถนนพระรามที่ 5 แขวงถนนนครไชยศรี เขตดุสิต กรุงเทพมหานคร 10300, โทร. 02-297-5241, อีเมล contactus@signalschool.ac.th (โปรดยืนยันแนวทางรับคำร้องเฉพาะระบบ EMSO ก่อนประกาศใช้)
(เจ้าหน้าที่คุ้มครองข้อมูลส่วนบุคคลระดับหน่วยงาน / DPO: [สถานะ: อยู่ระหว่างรอการแต่งตั้งและระบุอย่างเป็นทางการ / To-be-confirmed])
10 การเปลี่ยนแปลงนโยบายความเป็นส่วนตัว (Changes)
ผู้พัฒนาระบบอาจปรับปรุงนโยบายความเป็นส่วนตัวฉบับนี้เป็นระยะ เพื่อให้สอดคล้องกับการพัฒนาขีดความสามารถของระบบและการเปลี่ยนแปลงระเบียบข้อบังคับ การแก้ไขนโยบายจะมีผลบังคับใช้เมื่อมีการเผยแพร่บนหน้านี้พร้อมระบุวันที่ปรับปรุงล่าสุด