นโยบายความเป็นส่วนตัว
สำหรับแอป กพพร้อม (ก.พ.พร้อม แนวข้อสอบ กพ.ปี 70) โดยทีม QDEE และเว็บไซต์ qdee.app/ocsc · ปรับปรุงล่าสุด 12 พฤศจิกายน 2569
ข้อมูลฝึกอยู่ในเครื่อง ส่วนการซื้อยืนยันกับ Store
ไม่ต้องสมัครบัญชี กพพร้อม เพื่อฝึก ผู้พัฒนาไม่รับประวัติคำตอบจากการซื้อ Pro และไม่รับเลขบัตรหรือรหัสผ่านบัญชี Apple/Google ของคุณ การกู้คืนสิทธิ์ซื้อและการนำเข้าประวัติจากไฟล์สำรองเป็นคนละขั้นตอน
1. ข้อมูลการฝึกในเครื่อง
แอปเก็บรอบฝึก โจทย์ที่บันทึกไว้ คำตอบ คะแนน ร่างคำตอบ ธง ตัวจับเวลา บุ๊กมาร์ก ระดับวุฒิ และการตั้งค่าที่จำเป็นไว้ในพื้นที่ข้อมูลของแอปบนอุปกรณ์ ไม่อัปโหลดคำตอบหรือประวัติการฝึกไปยังเซิร์ฟเวอร์ยืนยันสมาชิกเมื่อคุณซื้อ กู้คืน หรือยืนยัน Pro
ข้อมูลจำนวนข้อฟรีที่ใช้ไปเก็บแยกจากประวัติ การล้างประวัติไม่คืนโควตาฟรี และไม่ได้ยกเลิกสิทธิ์ซื้อใน Store การใช้ Free และอ่านข้อมูลที่บันทึกในเครื่องทำแบบออฟไลน์ได้
2. การซื้อและกู้คืน Pro ผ่าน Apple หรือ Google Play
Pro Lifetime เป็นการซื้อครั้งเดียว ไม่มีการต่ออายุอัตโนมัติ การชำระเงินดำเนินการโดย Apple App Store หรือ Google Play ตามระบบที่คุณใช้ ผู้พัฒนาไม่รับเลขบัตร ข้อมูลบัญชีธนาคาร หรือรหัสผ่านของบัญชี Store ของคุณ ราคาที่ต้องชำระคือราคาที่ Store แสดงก่อนคุณยืนยันซื้อ
เมื่อซื้อ กู้คืน หรือยืนยันสิทธิ์ แอปส่งหลักฐานรายการซื้อที่จำเป็นผ่าน HTTPS ไปยังระบบยืนยันของ กพพร้อม บน Cloudflare Workers เพื่อให้ระบบตรวจสอบกับ Store ที่เกี่ยวข้อง:
- Apple: ใช้ StoreKit และหลักฐานธุรกรรม/หลักฐานแอปที่ Apple ลงนาม รวมถึงรหัสรายการซื้อและข้อมูลสินค้า เวลา และสถานะที่จำเป็นต่อการตรวจสิทธิ์
- Google Play: ใช้ Google Play Billing และโทเคนการซื้อ (purchase token) พร้อมข้อมูลสินค้าที่ซื้อ เพื่อตรวจสถานะกับ Google Play
ระบบบันทึกข้อมูลยืนยันสิทธิ์ใน Cloudflare Workers/D1 โดยใช้รหัสรายการซื้อหรือโทเคนแบบแฮช รหัสสินค้า สภาพแวดล้อมทดสอบหรือใช้งานจริง สถานะสิทธิ์ และเวลาซื้อ/ตรวจสอบ สำหรับรายปีเดิมอาจมีวันหมดอายุ ส่วน Lifetime เก็บเวลาซื้อและตรวจสอบแทนการกำหนดวันหมดอายุรายปี ระบบไม่เก็บโทเคน Google Play แบบดิบลงตารางสิทธิ์
การแฮชช่วยลดการใช้รหัสต้นฉบับในฐานข้อมูล แต่ไม่ใช่คำรับรองว่าไม่สามารถเชื่อมโยงข้อมูลกับรายการซื้อได้ การตรวจหลักฐานกับ Store ยังต้องใช้ข้อมูลธุรกรรมที่เกี่ยวข้อง การกู้คืนด้วยบัญชี Store เดิมไม่ใช่การขอคืนเงิน และไม่มีการโอนสิทธิ์ซื้อระหว่าง Apple กับ Google Play
การซื้อ กู้คืน และยืนยันสิทธิ์ต้องเชื่อมต่ออินเทอร์เน็ต เมื่อออฟไลน์ แอปอาจใช้สิทธิ์ที่เคยตรวจยืนยันไว้ตามข้อจำกัดการตรวจสิทธิ์ การคืนเงินหรือเพิกถอนโดย Store อาจทำให้สิทธิ์สิ้นสุดลง
3. สมาชิกรายปีและสิทธิ์ทดลองเดิม
รุ่นปัจจุบันเสนอ Pro ซื้อครั้งเดียว และไม่เริ่มทดลอง Pro ใหม่ให้ผู้ใช้โดยอัตโนมัติ สมาชิกแบบรายปีที่ซื้อไว้เดิมยังได้รับสิทธิ์ตามระยะเวลาที่ชำระไว้ การต่ออายุ การจัดการสมาชิก การยกเลิก และการคืนเงินเป็นไปตามเงื่อนไขของ Store เดิม โปรดจัดการการต่ออายุในบัญชี Apple หรือ Google Play ของคุณ
ระบบอาจเก็บสถานะสิทธิ์ทดลองเดิมที่เคยได้รับเพื่อยืนยันช่วงเวลาเดิม โดยไม่เริ่มหรือขยายใหม่ แอปยกเลิกการแจ้งเตือนช่วงทดลองเดิมเมื่อเปิดใช้งาน และไม่ขอสิทธิ์แจ้งเตือนช่วงทดลองใหม่ การซื้อ Pro ไม่ได้เพิ่มสิทธิ์เข้าถึงรูปภาพหรือไฟล์อื่นของคุณ
4. ไฟล์สำรอง การย้ายเครื่อง และการแชร์
คุณเลือกบันทึกหรือนำเข้าไฟล์สำรองผ่านหน้าต่างเลือกเอกสารของระบบได้ ไฟล์มีประวัติ คำตอบ โจทย์ที่บันทึกไว้ บุ๊กมาร์ก และข้อมูลการฝึกที่จำเป็นต่อการกู้คืน จึงควรเก็บกับผู้ให้บริการที่คุณไว้ใจ หากเลือก Drive, iCloud Drive หรือผู้ให้บริการอื่น ไฟล์อาจถูกส่งไปยังบริการนั้นตามการเลือกของคุณ
ลบแอปแล้วข้อมูลในเครื่องจะหาย ควรสำรองไฟล์ไว้นอกแอปก่อนลบหรือย้ายเครื่อง การคืนสิทธิ์สมาชิกจาก Apple หรือ Google Play ไม่ได้นำข้อมูลการฝึกกลับมา ต้องนำเข้าข้อมูลจากไฟล์สำรองแยกต่างหาก และไฟล์สำรองไม่ใช้ปลดล็อก Pro ไม่มีการซิงก์ประวัติข้ามเครื่องผ่านบัญชี กพพร้อม
ปุ่มแชร์แอปใช้หน้าต่างแชร์ของระบบเพื่อส่งลิงก์แอปและข้อความเชิญชวนทั่วไป ไม่แนบประวัติการฝึกหรือไฟล์สำรองโดยอัตโนมัติ การติดต่อช่วยเหลือหรือส่งไฟล์เป็นการเลือกของคุณเอง
5. ข้อมูลเครือข่าย ผู้ให้บริการ และเว็บไซต์
ใช้ Apple และ Google สำหรับการซื้อและตรวจหลักฐานสิทธิ์ ใช้ Cloudflare Workers/D1 สำหรับระบบยืนยันสมาชิก และใช้ Firebase Hosting ของ Google เพื่อให้บริการเว็บไซต์ ผู้ให้บริการเหล่านี้อาจประมวลผล IP ข้อมูลคำขอ และบันทึกระบบเพื่อการให้บริการ ความปลอดภัย และป้องกันการใช้งานผิดปกติ บางส่วนของระบบใช้ค่าแฮช IP เพื่อจำกัดคำขอที่ถี่เกินไป
หน้าเว็บ กพพร้อม และ Privacy นี้ไม่มีแบบฟอร์มรับคำตอบ ไม่มีโค้ดโฆษณาหรือวิเคราะห์พฤติกรรมที่เพิ่มสำหรับหน้านี้ และไม่ตั้งคุกกี้ติดตามเอง ปุ่มลอยตรวจระบบอุปกรณ์ในเบราว์เซอร์เพื่อเลือก Store โดยไม่มีการส่งผลการเลือกจากสคริปต์ไปเก็บที่เซิร์ฟเวอร์ กพพร้อม
แอปไม่ได้ติดตั้ง SDK โฆษณาหรือวิเคราะห์พฤติกรรมการฝึก และผู้พัฒนาไม่ขายประวัติการฝึกให้ผู้โฆษณา การเปิดลิงก์ภายนอกอยู่ภายใต้นโยบายของเว็บไซต์หรือ Store นั้น ผู้ให้บริการอาจประมวลผลข้อมูลในประเทศอื่นตามโครงสร้างพื้นฐานของตน
6. การเก็บรักษา การลบ และสิทธิ์เกี่ยวกับข้อมูล
ข้อมูลฝึกอยู่ในเครื่องจนคุณล้างผ่านเมนู “ล้างข้อมูลการฝึกทั้งหมดในเครื่อง” หรือลบแอปด้วยระบบอุปกรณ์ ไฟล์สำรองที่บันทึกไว้นอกแอปต้องจัดการลบจากปลายทางเอง แอปไม่มีบัญชี กพพร้อม ให้สมัคร จึงไม่มีบัญชี กพพร้อม ที่ต้องปิด การลบข้อมูลในแอปไม่ลบบัญชี Apple/Google และไม่ยกเลิกการซื้อหรือสมาชิกใน Store
ข้อมูลยืนยันสิทธิ์และรหัสแบบแฮชเก็บเท่าที่จำเป็นต่อการรักษาสิทธิ์ซื้อ การกู้คืน การป้องกันการฉ้อโกง และข้อกำหนดที่เกี่ยวข้อง ปัจจุบันยังไม่มีรอบลบข้อมูลสิทธิ์อัตโนมัติที่กำหนดตายตัว การยกเลิกหรือลบข้อมูลบางส่วนอาจมีข้อจำกัดเมื่อจำเป็นต้องคงข้อมูลเพื่อวัตถุประสงค์ดังกล่าว
หากต้องการสอบถาม เข้าถึง แก้ไข หรือลบข้อมูลที่ผู้พัฒนาควบคุม หรือใช้สิทธิ์ตามกฎหมายที่เกี่ยวข้อง โปรดติดต่อ nerubians@gmail.com พร้อมระบุแพลตฟอร์มและเรื่องที่ต้องการ เราจะตรวจสอบตัวตนและขอบเขตข้อมูลที่ค้นหาได้ก่อนดำเนินการ ไม่สัญญาว่าลบทันทีหากมีเหตุจำเป็นต้องเก็บข้อมูลไว้ ผู้พัฒนาไม่สามารถค้นคืนข้อมูลที่มีอยู่เฉพาะในเครื่องของคุณแทนคุณได้
ข้อความที่คุณส่งฝ่ายช่วยเหลือใช้เพื่อตอบและติดตามปัญหาหรือคำขอของคุณ กรุณาส่งเฉพาะข้อมูลที่จำเป็น ไม่ส่งรหัสผ่าน เลขบัตร โทเคนการซื้อ หรือไฟล์สำรองทั้งหมดโดยไม่จำเป็น
7. ความปลอดภัยและการเปลี่ยนแปลงนโยบาย
ใช้ HTTPS และตรวจหลักฐานจาก Store ก่อนให้สิทธิ์ซื้อ แยกข้อมูลการฝึกออกจากข้อมูลยืนยันสมาชิก ไม่มีระบบใดรับประกันความปลอดภัยได้ทั้งหมด โปรดดูแลบัญชี Store รหัสผ่านอุปกรณ์ และสำรองข้อมูลสม่ำเสมอ เมื่อแนวทางประมวลผลข้อมูลเปลี่ยน เราจะปรับปรุงนโยบายและวันที่บนหน้านี้
8. ติดต่อผู้พัฒนา
ทีม QDEE — แอป กพพร้อม
อีเมล: nerubians@gmail.com
เว็บไซต์: qdee.app/ocsc
สรุป: ประวัติและคำตอบอยู่ในเครื่อง ส่วน Store และระบบยืนยันสิทธิ์ประมวลผลหลักฐานซื้อที่จำเป็น การกู้คืนการซื้อและการกู้คืนข้อมูลจากไฟล์เป็นคนละเรื่องกัน