Codary.Dev

ประกาศความเป็นส่วนตัว

Privacy Notice

ปรับปรุงล่าสุด: 11 กันยายน 2569

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

ข้อมูลที่คุณส่งให้เรา

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

ระบบเว็บไซต์ไม่ได้บันทึกข้อความ Contact ลงใน Firestore โดย endpoint นี้ ข้อมูลจะอยู่ในช่องทางอีเมลที่ใช้รับและส่งข้อความ ตามการจัดการของผู้ให้บริการอีเมลและทีมงาน

เราใช้ข้อมูลเพื่ออะไร

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

Cookies และพื้นที่จัดเก็บในเบราว์เซอร์

  • การวิเคราะห์การใช้งาน Blog เป็นทางเลือกและเริ่มทำงานเฉพาะหลังคุณเลือกอนุญาต โดยใช้ cookie ชื่อ codary_analytics_consent เพื่อจำการตั้งค่า ไม่ใช้ cookie นี้ก่อนมีการเลือก
  • หลังคุณอนุญาตการวิเคราะห์ ระบบสร้าง random pseudonymous visitor ID เก็บใน localStorage ชื่อ codary-blog-analytics-visitor-v1 อายุประมาณ 90 วัน และ session ID เก็บใน sessionStorage ชื่อ codary-blog-analytics-session-v1 ซึ่งจะเปลี่ยนเมื่อไม่มีการใช้งานประมาณ 30 นาทีหรือเปลี่ยนวันตามเวลาไทย โดยไม่เก็บชื่อหรืออีเมลไว้ใน ID เหล่านี้
  • พื้นที่จัดการบทความใช้ cookie ชื่อ codary_blog_admin_sessionซึ่งเป็น HTTP-only, ใช้ Secure ใน production, มีอายุไม่เกิน 8 ชั่วโมง และถูกล้างเมื่อออกจากระบบ
  • ตัวนับยอดอ่านใช้ localStorage เก็บเวลาล่าสุดของการนับต่อบทความไว้ชั่วคราวประมาณ 30 นาที เพื่อป้องกันการนับซ้ำจากการเปิดหน้าเดิมอย่างต่อเนื่อง

การวิเคราะห์การใช้งาน Blog

ถ้าคุณเลือกอนุญาต ระบบจะวัด impression ของการ์ดบทความ การเปิดบทความ การอ่านถึงระดับต่าง ๆ การอ่านต่อ และการคลิกบทความที่เกี่ยวข้อง เพื่อช่วยประเมินผลงานเนื้อหา ไม่เก็บ IP, User-Agent, referrer, คำค้นหาดิบ หรือเนื้อหาบทความเพื่อใช้เป็น event

ระบบสร้าง random pseudonymous ID สำหรับ visitor และ session ในเบราว์เซอร์ แล้วส่งค่าไป hash ฝั่ง server ก่อนจัดเก็บใน Firebase / Firestore โดยเก็บเฉพาะ daily aggregate 12 เดือน, pseudonymous reader/session marks 90 วัน และ event dedup markers 48 ชั่วโมง

คุณเปลี่ยนการตั้งค่าหรือกดถอนความยินยอมได้จากส่วนด้านล่าง การถอนจะหยุดการส่ง analytics ใหม่ ส่วนข้อมูลที่เก็บเป็น aggregate จะหมดอายุตามรอบ retention ที่ระบุ และไม่ใช่ฐานข้อมูลประวัติบุคคล

ผู้ให้บริการที่เกี่ยวข้อง

  • Firebase / Firestore / Firebase App Hosting ใช้สำหรับโฮสต์เว็บไซต์ จัดเก็บเนื้อหา Blog, ข้อมูล aggregate viewCount และ analytics ที่คุณเลือกอนุญาต
  • Resend ใช้เป็นผู้ให้บริการส่งอีเมลสำหรับแบบฟอร์มติดต่อ
  • ลิงก์ไปยัง LINE หรือเว็บไซต์ภายนอกจะทำงานเมื่อคุณเลือกเปิดลิงก์นั้น และอยู่ภายใต้นโยบายของผู้ให้บริการปลายทาง

การเก็บรักษาและความปลอดภัย

เราเก็บข้อมูล Contact ไว้ในช่องทางอีเมลของผู้ดูแลและระบบส่งอีเมลของ Resend เท่าที่จำเป็นต่อการตอบกลับหรือจัดการงานที่เกี่ยวข้อง ระบบปัจจุบันไม่มีการลบอีเมล Contact โดยอัตโนมัติ ผู้ดูแลจะลบข้อมูลเมื่อหมดความจำเป็นตามการจัดการกล่องจดหมายและนโยบายของผู้ให้บริการอีเมล ส่วนข้อมูล analytics มีรอบหมดอายุตามที่ระบุไว้ข้างต้น และ session ของผู้ดูแลบทความหมดอายุไม่เกิน 8 ชั่วโมง

เว็บไซต์ให้บริการผ่าน HTTPS และจำกัดการเขียนข้อมูล Blog ไว้ที่เส้นทางฝั่งเซิร์ฟเวอร์ที่มีการตรวจสอบ session ของผู้ดูแล

คำถามหรือคำขอเกี่ยวกับข้อมูล

หากต้องการสอบถามว่าเราใช้ข้อมูลของคุณอย่างไร หรือขอให้ตรวจสอบ แก้ไข หรือลบข้อมูลที่คุณส่งผ่านแบบฟอร์ม โปรดติดต่อทีมงานที่ [email protected] เราจะพิจารณาคำขอตามข้อมูลและระบบที่เกี่ยวข้อง

การเปลี่ยนแปลงประกาศนี้

หากเราเปิดแสดง Google AdSense จะมีการเปิดเผยการใช้ cookies หรือ local storage ของ Google และผู้ให้บริการโฆษณาที่เกี่ยวข้อง รวมถึงวิธีจัดการโฆษณาแบบปรับตามความสนใจและการถอนความยินยอม สำหรับผู้ใช้ใน EEA, สหราชอาณาจักร และสวิตเซอร์แลนด์ เราจะใช้ระบบ CMP ที่ Google รับรองและรองรับมาตรฐาน TCF ตามที่เกี่ยวข้องก่อนแสดงโฆษณาแบบปรับตามความสนใจ โดยวันที่ปรับปรุงล่าสุดจะแสดงอยู่ด้านบนของหน้านี้

สถานะปัจจุบัน: ยังไม่ได้เลือก

หากต้องการพูดคุยเรื่องงานโดยตรง สามารถกลับไปที่หน้า ติดต่อเรา