เขียนครับ · KhianKrub

ภาษาไทย · English

นโยบายความเป็นส่วนตัว

มีผลตั้งแต่ 28 ตุลาคม 2569 (2026)

นโยบายนี้อธิบายการจัดการข้อมูลของเขียนครับ (KhianKrub) ที่ khiankrub.app ซึ่งดูแลโดย Chanon Sarasuk ติดต่อเรื่องข้อมูลส่วนบุคคลได้ที่ khiankrub@gmail.com

1. เอกสารและการตั้งค่า

แอปเปิด แก้ไข และจัดรูปแบบเอกสารในเบราว์เซอร์ ไม่ส่งเนื้อหาเอกสารไปยังเซิร์ฟเวอร์ของผู้ดูแล KhianKrub เพื่อประมวลผล การตั้งค่าหน้าตาและภาษาจัดเก็บใน local storage ของเบราว์เซอร์ การบันทึกลงเครื่องจะสร้างไฟล์ดาวน์โหลดหรือใช้ตัวเลือกบันทึกไฟล์ของเบราว์เซอร์

2. Google Drive และข้อมูลที่แอปใช้

การเชื่อมต่อ Google Drive เป็นทางเลือก เมื่อคุณกดเชื่อมต่อ แอปจะโหลดบริการลงชื่อเข้าใช้ของ Google และขอสิทธิ์ https://www.googleapis.com/auth/drive.file สิทธิ์นี้ครอบคลุมเฉพาะไฟล์ที่คุณเลือกให้แอปหรือสร้างด้วยแอป ไม่ใช่ทุกไฟล์ใน Drive

แอปใช้เนื้อหาไฟล์ ชื่อไฟล์ รหัสไฟล์ และหมายเลขเวอร์ชัน เพื่อแสดงและเปิดเอกสาร บันทึกสำเนาใหม่ หรือบันทึกกลับไฟล์เดิมตามคำสั่งของคุณ การบันทึกกลับจะตรวจสอบเวอร์ชันก่อน เพื่อปฏิเสธการเขียนทับเมื่อพบว่าไฟล์เปลี่ยนไป ไม่มีการบันทึกขึ้น Drive อัตโนมัติ ไฟล์ส่งตรงระหว่างเบราว์เซอร์กับ Google

โทเค็นการเข้าถึง Google อายุสั้นเก็บอยู่ในหน่วยความจำของแท็บ ไม่บันทึกโทเค็นลง local storage แอปไม่ขอหรือจัดเก็บรหัสผ่าน Google ของคุณ ข้อมูล Google ใช้เพื่อคุณสมบัติเปิด แก้ไข และบันทึกเอกสารเท่านั้น ไม่ขายข้อมูล ไม่ใช้เพื่อโฆษณา หรือฝึกโมเดล AI และไม่ส่งเนื้อหาเอกสารหรือข้อมูลรับรองการเชื่อมต่อให้ผู้ให้บริการวิเคราะห์การเข้าชม

เพื่อให้เชื่อมต่อได้ต่อเนื่องระหว่างการเข้าชม บริการที่ drive.khiankrub.app เก็บโทเค็นเข้าถึงและโทเค็นต่ออายุของ Google โดยเข้ารหัสในฐานข้อมูลบน Cloudflare D1 และแยกกุญแจเข้ารหัสออกจากฐานข้อมูล เบราว์เซอร์ได้รับคุกกี้ระบุการเชื่อมต่อแบบ Secure และ HttpOnly บริการนี้ไม่รับเนื้อหาเอกสารและไม่ต้องเก็บชื่อ อีเมล หรือรหัสผ่าน Google ของคุณ

การเชื่อมต่อหมดอายุเมื่อไม่ได้ใช้งานหนึ่งปี และระบบลบรายการหมดอายุเป็นระยะ Google อาจทำให้สิทธิ์หมดอายุหรือถูกถอนก่อนหน้านั้น ปุ่มยกเลิกการเชื่อมต่อ Google Drive จะลบข้อมูลรับรองที่บันทึกไว้และคุกกี้ พร้อมส่งคำขอถอนสิทธิ์ไปยัง Google หากส่งคำขอไม่ได้ คุณยังถอนสิทธิ์จากบัญชี Google ได้ การล้างคุกกี้เพียงอย่างเดียวไม่ลบข้อมูลรับรองบนเซิร์ฟเวอร์ทันที สำเนาสำรองฐานข้อมูลอาจคงรายการที่เข้ารหัสไว้จนกว่าจะครบวงรอบเก็บสำรองของผู้ให้บริการ

การใช้และการส่งต่อข้อมูลที่ได้รับจาก Google APIs ของ KhianKrub เป็นไปตาม Google API Services User Data Policy รวมถึงข้อกำหนด Limited Use ส่วนบริการของ Google อยู่ภายใต้ นโยบายความเป็นส่วนตัวของ Google

3. สำเนากู้คืนและระยะเวลาจัดเก็บ

การกู้คืนอัตโนมัติเปิดไว้ตามค่าเริ่มต้น เอกสารที่กำลังแก้ไขซึ่งไม่ได้ป้องกันด้วยรหัสผ่าน รวมถึงเอกสารที่เปิดจาก Drive อาจถูกบันทึกเป็นสำเนากู้คืนใน IndexedDB ของเบราว์เซอร์ ประกอบด้วยข้อความ รูปแบบ และสื่อที่ฝังไว้ แอปเก็บสำเนาล่าสุดและสำเนาก่อนหน้าไว้บนอุปกรณ์ ไม่ส่งสำเนาเหล่านี้ไปยังเซิร์ฟเวอร์ของ KhianKrub

สำเนาจะอยู่จนกว่าคุณจะสั่งทิ้งหรือลบข้อมูลเว็บไซต์ หรือเบราว์เซอร์จะลบออก การดาวน์โหลดไฟล์ไม่ลบสำเนากู้คืน การปิดการกู้คืนใน File → Options → General หยุดการสร้างสำเนาใหม่ แต่ไม่ลบสำเนาเดิม เอกสารที่ป้องกันด้วยรหัสผ่านจะไม่สร้างสำเนาอัตโนมัติใหม่ ส่วนสำเนาที่สร้างไว้ก่อนป้องกันรหัสผ่านยังคงอยู่จนกว่าจะลบ

ผู้ใช้โปรไฟล์เบราว์เซอร์เดียวกันบนเครื่องที่ใช้ร่วมกันอาจกู้คืนเอกสารได้ การล้างข้อมูลเว็บไซต์ โหมดส่วนตัว ปัญหาอุปกรณ์ หรือข้อจำกัดพื้นที่จัดเก็บอาจทำให้สำเนาหายไป การกู้คืนไม่ใช่การรับประกันการสำรองข้อมูล

4. การลบข้อมูลและยกเลิกสิทธิ์

5. โฮสติ้ง สถิติ และการติดต่อ

เว็บไซต์ให้บริการผ่าน GitHub Pages ซึ่งได้รับข้อมูลคำขอ เช่น IP address เพื่อส่งไฟล์เว็บไซต์และดูแลบริการตาม นโยบายความเป็นส่วนตัวของ GitHub ผู้ดูแล KhianKrub ไม่ได้กำหนดระยะเวลาเก็บบันทึกของผู้ให้บริการเหล่านี้

หน้าโปรแกรมใช้ Cloudflare Web Analytics เพื่อดูจำนวนการเข้าชมและประสิทธิภาพการโหลด โดยไม่ใช้คุกกี้หรือ local storage เพื่อติดตามผู้เข้าชม สถิติอาจรวม URL หน้าที่เข้าชม หน้าที่อ้างอิง ชนิดเบราว์เซอร์ และข้อมูลเวลา ผู้ให้บริการได้รับ IP address เป็นส่วนหนึ่งของคำขอ แต่ไม่ได้รับเนื้อหาเอกสารหรือโทเค็น Google อ่าน นโยบายความเป็นส่วนตัวของ Cloudflare

หากคุณส่งอีเมลหรือใช้แบบฟอร์มแจ้งปัญหา ผู้ดูแลจะได้รับข้อมูลที่คุณส่ง เช่น รายละเอียดปัญหา เวอร์ชันแอป ข้อมูลเบราว์เซอร์ และอีเมลที่คุณเลือกให้ เพื่อแก้ปัญหาและตอบกลับ กรุณาไม่ส่งเนื้อหาเอกสารส่วนตัวที่ไม่จำเป็น ขอให้ลบข้อมูลการติดต่อที่คุณส่งมาได้ที่ khiankrub@gmail.com

6. การเปลี่ยนแปลง

เมื่อมีการเปลี่ยนแปลงวิธีใช้ข้อมูล เราจะปรับปรุงนโยบายหน้านี้และวันที่มีผล หากต้องใช้ข้อมูล Google เพื่อวัตถุประสงค์ใหม่ จะอธิบายและขอความยินยอมตามที่ Google กำหนด

Privacy Policy

Effective 28 October 2026

This policy describes KhianKrub at khiankrub.app, developed and operated by Chanon Sarasuk. Contact khiankrub@gmail.com with privacy questions or requests.

1. Documents and settings

Documents are opened, edited and formatted in your browser. Document contents are not uploaded to the operator's servers for processing. Interface and language settings are stored in your browser's local storage. A local save downloads a file or uses your browser's file-saving controls.

2. Google Drive data and its use

Drive is optional. Choosing Connect loads Google's sign-in service and requests https://www.googleapis.com/auth/drive.file, covering files you select for the app or create with it, rather than all your Drive files.

The app accesses file contents, names, IDs and version numbers to display and open documents, create copies, or save back to the opened file when you request it. Save-back checks the Drive version first and refuses when it detects a change. Transfers go directly between your browser and Google. There is no automatic saving to Drive.

Short-lived Google access tokens stay in the tab's memory and are not stored in local storage. KhianKrub does not request or store your Google password. Google data is used only to provide document opening, editing and saving. It is not sold, used for advertising or AI model training, or shared with analytics providers. Document contents are not sent to the connection service.

To stay connected between visits, the service at drive.khiankrub.app stores Google access and refresh tokens encrypted in a Cloudflare D1 database, with the encryption key stored separately. Your browser receives a necessary Secure, HttpOnly connection cookie. The service receives no document contents and does not need to store your Google name, email address or password.

The connection expires after one year without use, and expired records are periodically deleted. Google may expire or revoke access sooner. Disconnect Google Drive deletes the stored connection credentials and cookie and requests revocation at Google. If that request cannot reach Google, you can revoke access in your Google Account. Clearing cookies alone does not immediately delete the server record. Encrypted records may remain in database backups until the hosting provider's backup-retention cycle ends.

Cloudflare hosts the connection service and encrypted database and receives technical request information, such as IP addresses, to operate its service. See Cloudflare's Privacy Policy.

KhianKrub's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Google's services are also governed by Google's Privacy Policy.

3. Local recovery and retention

Recovery is enabled by default. Unprotected documents you edit, including those opened from Drive, may be saved in this browser's IndexedDB, with text, formatting and embedded media. The latest and previous recovery copies stay on the device and are not sent to KhianKrub servers.

Copies remain until you discard them, clear site data, or the browser removes them. Downloads do not remove recovery copies. File → Options → General can stop new snapshots but does not delete existing copies. Password-protected documents are excluded from new automatic snapshots; earlier unprotected copies remain until removed.

People sharing the same browser profile may be able to recover your documents. Clearing site data, private browsing, device failure and storage limits can remove or prevent recovery copies. Recovery is not a backup guarantee.

4. Deletion and revoking access

5. Hosting, analytics and contact messages

GitHub Pages hosts the site and receives technical request information, such as your IP address, to deliver files and operate its service under the GitHub Privacy Statement. KhianKrub's operator does not set the providers' log-retention periods.

The editor page uses Cloudflare Web Analytics for visit counts and loading performance. It uses no cookies or local storage to track visitors. Metrics may include page URLs, referrers, browser type and timings. The provider receives an IP address as part of a network request, but no document contents or Google tokens. See Cloudflare's Privacy Policy.

If you email or submit a problem report, the operator receives what you provide, such as the issue description, app version, browser information and any email address you choose to give, to investigate and reply. Avoid including unnecessary private document contents. Request deletion of your submitted contact information at khiankrub@gmail.com.

6. Changes

Changes to data handling will be reflected here with an updated effective date. New uses of Google data will be explained and consent requested as required by Google.