นโยบายความเป็นส่วนตัว
Aerogramme เป็นบริการขอความเห็นรอบทิศ (360°) แบบไม่ระบุตัวตน หน้านี้อธิบายว่าเราเก็บข้อมูลอะไร เก็บที่ไหน นานแค่ไหน และคุณทำอะไรกับข้อมูลนั้นได้บ้าง
1. ผู้ควบคุมข้อมูล
ผู้ให้บริการและผู้ควบคุมข้อมูลส่วนบุคคลคือ ผู้ดูแลระบบ (preview) (บุคคลธรรมดา) ติดต่อเรื่องข้อมูลส่วนบุคคลได้ที่ wadjakorn.tonsri@gmail.com
2. ข้อมูลที่เก็บ
ถ้าคุณเป็นผู้ตอบแบบประเมิน
- คุณไม่ต้องสมัครหรือเข้าสู่ระบบ และเราไม่ตั้ง cookie ให้คุณ
- ระหว่างที่ตอบ ร่างคำตอบถูกเก็บไว้ในเบราว์เซอร์ของคุณเอง (localStorage) และถูกลบเมื่อส่งสำเร็จ ถ้ายังไม่ได้ส่ง ร่างจะค้างอยู่ในเบราว์เซอร์นั้นจนกว่าจะส่งหรือล้างข้อมูลเบราว์เซอร์ ถ้าใช้เครื่องร่วมกับคนอื่น คนที่เปิดลิงก์เดียวกันบนเครื่องนั้นอาจเห็นร่างของคุณ ร่างนี้มาถึงเราก็ต่อเมื่อคุณกดส่งเท่านั้น
- เบราว์เซอร์ยังจำไว้ชั่วคราว (sessionStorage) ว่าคุณอยู่หน้าไหนของแบบฟอร์ม และเพิ่งส่งรอบนี้ไปแล้วหรือยัง จนกว่าจะปิดแท็บ ข้อมูลส่วนนี้อยู่ในเบราว์เซอร์เท่านั้น และไม่ถูกส่งมาที่เราเลย
- คะแนนและตัวเลือกที่คุณกด เก็บเป็นยอดนับรวมของแต่ละรอบเท่านั้น ไม่มีแถวไหนบอกว่าใครเลือกอะไร
- ข้อความที่คุณเขียน เก็บแยกทีละข้อ โดยไม่มีชื่อ ไม่มีเวลาที่ส่ง และไม่มีรหัสที่บอกว่าข้อความไหนมาจากการส่งครั้งเดียวกัน
- เรานับจำนวนผู้ตอบของแต่ละรอบ และนับจำนวนการส่งของแต่ละรอบในชั่วโมงปัจจุบันเพื่อกันการส่งรัว ๆ ตัวนับของชั่วโมงที่ผ่านไปแล้วจะถูกลบทิ้งเมื่อมีการส่งครั้งถัดไป
- แอปของเราไม่บันทึก IP ของคุณลงฐานข้อมูล และไม่เขียน log เมื่อส่งสำเร็จ (log ของเราบันทึกเฉพาะเมื่อระบบขัดข้อง และไม่มี IP) แต่ Vercel ผู้ให้บริการโฮสต์ เก็บ log ของทุกคำขอไว้ช่วงสั้น ๆ ซึ่งมี IP address เวลา และหน้าที่เปิด (เช่น /f/<ลิงก์ของรอบ>) อยู่ด้วย (ดูข้อ 4)
- ในระบบที่ใช้งานจริง คำตอบถูกเก็บโดยไม่มีเวลาและไม่มีรหัสที่ผูกการส่งแต่ละครั้งไว้ด้วยกัน แต่ประวัติฐานข้อมูลย้อนหลัง (ไม่เกิน 6 ชั่วโมง) สำเนาสำรองที่เข้ารหัส (ไม่เกิน 30 วัน) และบันทึกคำขอของผู้ให้บริการโฮสติ้ง อาจทำให้ผู้ดูแลระบบ (ไม่ใช่เจ้าของรอบ) เชื่อมโยงคำตอบที่มาจากการส่งครั้งเดียวกันได้ในทางเทคนิค เราไม่ใช้ข้อมูลเหล่านี้เพื่อระบุตัวผู้ตอบ
- ถ้ารอบแบ่งกลุ่มผู้ตอบ คะแนนจะนับแยกตามกลุ่มที่คุณเลือก ถ้ากลุ่มนั้นมีคนตอบน้อย ผู้ดูแลระบบ (ไม่ใช่เจ้าของรอบ) อาจเห็นคะแนนของคุณจากฐานข้อมูลได้ ข้อความที่คุณเขียนไม่ถูกแยกตามกลุ่ม เจ้าของรอบเห็นคะแนนเฉลี่ยของกลุ่มก็ต่อเมื่อกลุ่มนั้นมีคนตอบถึงจำนวนขั้นต่ำ และเจ้าของรอบตอบแบบประเมินของตัวเองผ่านลิงก์ไม่ได้
- ระหว่างที่รอบเปิดอยู่ เจ้าของรอบเห็นได้ว่ามีผู้ตอบแล้วกี่คน (เห็นแค่จำนวน ไม่เห็นคำตอบ)
- เจ้าของรอบเห็นผลได้ก็ต่อเมื่อปิดรอบแล้ว และมีผู้ตอบอย่างน้อย 3 คน
- ข้อควรรู้: ถ้ามีผู้ตอบน้อย สำนวนหรือเรื่องที่เล่าในข้อความอาจทำให้เจ้าของเดาได้ว่าใครเขียน ระบบกันเรื่องนี้ไม่ได้ จึงควรเขียนในแบบที่คุณสบายใจ
ถ้าคุณเป็นเจ้าของบัญชี
- จากบัญชี Google: ชื่อ อีเมล และลิงก์รูปโปรไฟล์ ตามที่ระบบเข้าสู่ระบบของเรา (Better Auth) เก็บไว้ พร้อมรหัสบัญชี Google สถานะยืนยันอีเมล โทเค็นที่ Google ส่งมาตอนเข้าสู่ระบบ (เก็บแบบเข้ารหัส) และวันเวลาที่สร้างและแก้ไขข้อมูลเหล่านี้
- ข้อมูลยืนยันการเข้าสู่ระบบแบบใช้ครั้งเดียว ซึ่งใช้ระหว่างที่กำลังเข้าสู่ระบบกับ Google และหมดอายุในเวลาสั้น ๆ
- ชื่อที่แสดง ซึ่งตั้งต้นจากชื่อบัญชี Google และแก้ได้ในหน้าตั้งค่า ผู้ตอบจะเห็นชื่อนี้บนแบบฟอร์มของคุณ
- session การเข้าสู่ระบบ: เราตั้ง cookie เฉพาะที่จำเป็นต่อการเข้าสู่ระบบ และเก็บ session (พร้อมวันเวลาที่สร้างและหมดอายุ) ในฐานข้อมูลโดยไม่มี IP และไม่มี user agent
- สิ่งที่คุณสร้าง: ชุดคำถาม รอบ (รวมวันที่สร้าง เปิด และปิดรอบ) และคำตอบที่คุณประเมินตัวเอง
- ระหว่างที่รอบเปิดอยู่ คุณเห็นจำนวนผู้ตอบที่นับได้จนถึงตอนนั้น แต่ยังไม่เห็นคำตอบจนกว่าจะปิดรอบและมีผู้ตอบอย่างน้อย 3 คน
- เบราว์เซอร์ของคุณจำไว้ (localStorage) ว่าเคยเปิดหน้าผลของรอบไหนแล้ว เพื่อเล่นภาพตอนเปิดผลครั้งแรกแค่ครั้งเดียว เก็บเฉพาะรหัสรอบ อยู่ในเบราว์เซอร์ของคุณเอง และไม่ถูกส่งมาที่เรา
- Vercel เก็บ log ของคำขอไว้ช่วงสั้น ๆ ซึ่งมี IP address เวลา และหน้าที่เปิดอยู่ด้วย เช่นเดียวกับผู้ตอบ
3. เก็บเพื่ออะไร
- เพื่อให้บริการ: ให้เจ้าของเข้าสู่ระบบ สร้างรอบ ส่งลิงก์ รวบรวมคำตอบ และอ่านผล
- เพื่อความปลอดภัยของระบบ: กันการส่งรัว ๆ และแก้ไขเมื่อระบบขัดข้อง
- เราไม่ขายข้อมูล ไม่มีโฆษณา และไม่ใช้เครื่องมือวิเคราะห์หรือติดตามของบุคคลที่สาม
ฐานทางกฎหมาย
- ข้อมูลบัญชีของเจ้าของ: ใช้เพื่อให้บริการตามข้อตกลงการใช้งานที่คุณยอมรับเมื่อสมัคร (ฐานสัญญา)
- คำตอบของผู้ตอบ: คุณเลือกเองโดยสมัครใจว่าจะตอบหรือไม่ และตอบอะไร เราใช้คำตอบเพียงเพื่อส่งเป็นผลรวมให้เจ้าของรอบตามที่ลิงก์นั้นตั้งใจไว้ (ฐานประโยชน์โดยชอบด้วยกฎหมาย)
- การกันการส่งรัว ๆ และการแก้ไขเมื่อระบบขัดข้อง: เพื่อรักษาความปลอดภัยของบริการ (ฐานประโยชน์โดยชอบด้วยกฎหมาย)
4. ผู้ประมวลผลข้อมูล
เราใช้ผู้ให้บริการเหล่านี้ประมวลผลข้อมูลแทนเรา เฉพาะฟังก์ชันของแอปบน Vercel และฐานข้อมูลบน Neon ที่อยู่ในภูมิภาคสิงคโปร์ ซึ่งอยู่นอกประเทศไทย ส่วนเครือข่าย edge และ log ของคำขอของ Vercel รวมถึง Google และ GitHub อาจประมวลผลข้อมูลนอกสิงคโปร์และนอกประเทศไทย เช่น สหรัฐอเมริกา ภายใต้มาตรการคุ้มครองข้อมูลของผู้ให้บริการแต่ละราย การส่งข้อมูลไปต่างประเทศนี้ทำเท่าที่จำเป็นต่อการให้บริการ
- Vercel: โฮสต์แอป ฟังก์ชันของแอปรันที่ภูมิภาคสิงคโปร์ แต่ทุกคำขอผ่านเครือข่าย edge ของ Vercel ที่มีอยู่ทั่วโลก และ log ของคำขอ (รวม IP address เวลา และหน้าที่เปิด) อาจถูกประมวลผลนอกสิงคโปร์และนอกประเทศไทย Vercel เก็บ log นี้ไว้ช่วงสั้น ๆ ตามนโยบายของ Vercel
- Neon: ฐานข้อมูล Postgres ที่ภูมิภาคสิงคโปร์
- Google: ใช้เข้าสู่ระบบของเจ้าของบัญชีเท่านั้น ผู้ตอบไม่เกี่ยวข้องกับ Google ในบริการนี้ Google อาจประมวลผลในต่างประเทศ
- GitHub: เฉพาะเมื่อเปิดใช้การสำรองข้อมูล ไฟล์สำรองถูกสร้างและเข้ารหัสบนเครื่องของ GitHub (GitHub Actions) ก่อนอัปโหลด ข้อมูลที่ยังไม่เข้ารหัสอยู่ในหน่วยความจำของเครื่องนั้นชั่วคราวระหว่างส่งต่อไปเข้ารหัสเท่านั้น และไม่ถูกเขียนลงดิสก์ จากนั้น GitHub เก็บไฟล์ที่เข้ารหัสแล้วไว้ไม่เกิน 30 วัน เครื่องและไฟล์นี้อาจอยู่ในต่างประเทศ เช่น สหรัฐอเมริกา
5. ระยะเวลาเก็บ
- ข้อมูลอยู่จนกว่าเจ้าของจะลบรอบ ลบชุดคำถาม หรือลบบัญชี คำตอบของผู้ตอบเป็นส่วนหนึ่งของรอบ จึงถูกลบไปพร้อมรอบนั้น
- เมื่อลบบัญชี (ที่หน้าตั้งค่า) ข้อมูลบัญชี session รอบทุกรอบพร้อมคำตอบ และชุดคำถามของคุณ จะถูกลบออกจากฐานข้อมูลที่ใช้งานอยู่ทันที
- สำเนาที่ยังค้างอยู่จะหมดอายุไปเอง: ประวัติย้อนหลังของฐานข้อมูล (point-in-time ตั้งไว้ต่ำสุด ไม่เกิน 6 ชั่วโมง) และไฟล์สำรองที่เข้ารหัส (เก็บ 30 วัน)
- log ของ Vercel หมดอายุตามระยะเวลาของ Vercel
6. สิทธิของคุณ
- เจ้าของบัญชีขอเข้าถึง แก้ไข หรือลบข้อมูลของตัวเองได้ แก้ชื่อที่แสดง ลบรอบ และลบบัญชีได้เองในหน้าตั้งค่า หรืออีเมลมาที่ wadjakorn.tonsri@gmail.com
- ผู้ตอบ: เพราะเราไม่เก็บอะไรที่ผูกคำตอบกับตัวคุณ เราจึงค้นหาหรือแยกลบคำตอบของคุณคนเดียวไม่ได้ ถ้ากังวลเรื่องข้อความที่เขียนไป ติดต่อเจ้าของรอบที่ส่งลิงก์ให้คุณ หรืออีเมลมาที่ wadjakorn.tonsri@gmail.com
- คุณมีสิทธิคัดค้านการเก็บและใช้ข้อมูลของคุณ และเจ้าของบัญชีขอรับสำเนาข้อมูลของตัวเองในรูปแบบที่ใช้กับโปรแกรมอื่นได้ (สิทธิในการโอนย้ายข้อมูล) โดยอีเมลมาที่ wadjakorn.tonsri@gmail.com
- ถ้าเห็นว่าเราไม่ปฏิบัติตามกฎหมายคุ้มครองข้อมูลส่วนบุคคล คุณร้องเรียนต่อสำนักงานคณะกรรมการคุ้มครองข้อมูลส่วนบุคคล (สคส.) ได้
7. การเปลี่ยนแปลงนโยบาย
ถ้าเราเปลี่ยนวิธีเก็บหรือใช้ข้อมูล เราจะแก้ไขหน้านี้และเปลี่ยนวันที่ปรับปรุงล่าสุดด้านล่าง
8. วันที่ปรับปรุงล่าสุด
1 ตุลาคม 2569