นโยบายความเป็นส่วนตัว
วันที่มีผลบังคับใช้:7 พฤษภาคม 2026
อัปเดตล่าสุด:7 พฤษภาคม 2026
ยินดีต้อนรับสู่ Breeze Pixel Studio (ต่อไปนี้จะเรียกว่า "แอปพลิเคชันนี้") เราตระหนักดีถึงความสำคัญของข้อมูลส่วนบุคคลของคุณ และจะปกป้องข้อมูลส่วนบุคคลและความปลอดภัยความเป็นส่วนตัวของคุณตามข้อกำหนดของกฎหมาย โปรดอ่านและทำความเข้าใจนโยบายความเป็นส่วนตัวนี้อย่างถี่ถ้วนก่อนใช้งานแอปพลิเคชันนี้
นโยบายความเป็นส่วนตัวนี้ใช้กับไคลเอ็นต์ Breeze Pixel Studio (รวมถึงแพลตฟอร์ม iOS, Android, Web, Windows, macOS, Linux และอื่นๆ) และบริการที่เกี่ยวข้อง
一、เราเก็บรวบรวมและใช้ข้อมูลส่วนบุคคลของคุณอย่างไร
1.1 การลงทะเบียนและบัญชีผู้ใช้
เมื่อคุณลงทะเบียนบัญชีผู้ใช้ เราจำเป็นต้องเก็บรวบรวมข้อมูลต่อไปนี้:
| ประเภทข้อมูล | จำเป็นหรือไม่ | วัตถุประสงค์ |
|---|---|---|
| ชื่อผู้ใช้ (username) | จำเป็น | ตัวระบุเฉพาะของบัญชี ใช้สำหรับเข้าสู่ระบบ |
| รหัสผ่าน (password) | จำเป็น | การยืนยันความปลอดภัยของบัญชี ใช้การเข้ารหัส PBKDF2 |
| ชื่อเล่น (nickname) | จำเป็น | ชื่อที่แสดงในชุมชน |
| อีเมล (email) | ไม่บังคับ | การยืนยันความปลอดภัยของบัญชี การรีเซ็ตรหัสผ่าน การยืนยันการลบบัญชี |
1.2 ข้อมูลส่วนตัว
ในระหว่างการใช้งานแอปพลิเคชันนี้ คุณสามารถกรอกข้อมูลส่วนตัวเพิ่มเติมตามความสมัครใจ:
- รูปโปรไฟล์:ใช้สำหรับหน้าโปรไฟล์ส่วนตัวและการแสดงในชุมชน
- ภาพพื้นหลัง:ใช้สำหรับตกแต่งหน้าโปรไฟล์ส่วนตัว
- เพศ:ใช้สำหรับแสดงในหน้าโปรไฟล์ส่วนตัว (สามารถเลือก: ไม่ทราบ/ชาย/หญิง)
- ลายเซ็นส่วนตัว:ใช้สำหรับแสดงในหน้าโปรไฟล์ส่วนตัว
- ตำแหน่ง:ตำแหน่งเสมือนที่ได้รับผ่านระดับ ความสำเร็จ กิจกรรม สมาชิก ฯลฯ
ข้อมูลข้างต้นทั้งหมดคุณให้ไว้ตามความสมัครใจ และคุณสามารถแก้ไขหรือลบได้ตลอดเวลา
1.3 ข้อมูลอุปกรณ์
เพื่อให้บริการทำงานอย่างเสถียรและปรับปรุงประสบการณ์ผู้ใช้ เราจะเก็บรวบรวมข้อมูลอุปกรณ์ต่อไปนี้:
- ตัวระบุอุปกรณ์:UUID v4 ที่สร้างขึ้นเมื่อเริ่มต้นแอปพลิเคชันครั้งแรก เก็บไว้ในเครื่อง ใช้สำหรับติดตามเซสชันและผูกอุปกรณ์
- เวอร์ชันระบบปฏิบัติการ:เช่น Android 14, iOS 17 เป็นต้น
- รุ่นอุปกรณ์:เช่น Samsung Galaxy S24, iPhone 15 Pro เป็นต้น
- เวอร์ชันแอปพลิเคชัน:เวอร์ชันแอปพลิเคชันที่ติดตั้งปัจจุบัน
- ประเภทแพลตฟอร์ม:Android / iOS / Web / Windows / macOS / Linux
ข้อมูลข้างต้นจะถูกส่งเมื่อเริ่มต้นแอปพลิเคชันหรือกลับมาทำงานเบื้องหน้าเท่านั้น ใช้สำหรับ:
- สถิติการใช้งานแอปพลิเคชัน (เริ่ม/สิ้นสุดเซสชัน, ระยะเวลาเซสชัน)
- รักษาสัญญาณ心跳ของเซสชัน (ทุก 30 วินาที)
- ผูกอุปกรณ์กับบัญชีผู้ใช้หลังจากเข้าสู่ระบบ
1.4 บันทึกการใช้งาน
เราจะบันทึกข้อมูลพฤติกรรมการใช้งานต่อไปนี้:
- บันทึกเซสชัน:เวลาเริ่มต้นแอปพลิเคชัน, ระยะเวลาการใช้งาน, ID เซสชัน
- บันทึกการเข้าสู่ระบบ:เวลาที่เข้าสู่ระบบครั้งล่าสุด
- ข้อมูลการโต้ตอบ:จำนวนผู้ติดตาม/แฟน, จำนวนผลงาน, จำนวนไลค์, จำนวนบุ๊กมาร์ก
- บันทึกการแจ้งเตือน:สถานะการแจ้งเตือนของระบบ, การแจ้งเตือนการโต้ตอบ (อ่านแล้ว/ยังไม่ได้อ่าน)
1.5 เนื้อหาที่ผู้ใช้สร้างขึ้น
เมื่อคุณสร้างและแบ่งปันเนื้อหาในแอปพลิเคชันนี้ เราจะประมวลผลเนื้อหาต่อไปนี้:
- ผลงานพิกเซลอาร์ต:ข้อมูลผืนผ้าใบ, ไฟล์โปรเจกต์, รูปภาพที่ส่งออก
- คอลเลกชัน:ข้อมูลคอลเลกชันผลงาน
- หัวข้อพิเศษ:ข้อมูลการสร้างและเข้าร่วมหัวข้อพิเศษ
เนื้อหาข้างต้นจะถูกอัปโหลดไปยังเซิร์ฟเวอร์เมื่อคุณเผยแพร่เท่านั้น ผลงานที่ยังไม่ได้เผยแพร่จะถูกเก็บไว้ในอุปกรณ์ของคุณเท่านั้น
1.6 รูปภาพและไฟล์
ในสถานการณ์ต่อไปนี้เราจะเข้าถึงรูปภาพและไฟล์ของคุณ:
- เลือกรูปภาพจากอัลบั้ม:ใช้เป็นรูปอ้างอิงสำหรับสร้างผลงาน, อัปโหลดรูปโปรไฟล์, อัปโหลดภาพพื้นหลัง
- ถ่ายรูป:ใช้เป็นรูปอ้างอิงสำหรับสร้างผลงาน (ต้องอนุญาตสิทธิ์กล้อง)
- บันทึกรูปภาพลงอัลบั้ม:ส่งออก/บันทึกผลงานพิกเซลอาร์ต
- เลือกไฟล์:บนเดสก์ท็อป (Windows/macOS/Linux) เลือกไฟล์รูปภาพในเครื่อง
二、เราใช้สิทธิ์อย่างไร
2.1 สิทธิ์ Android
| สิทธิ์ | ระดับ API ที่เกี่ยวข้อง | วัตถุประสงค์ | สามารถปฏิเสธได้หรือไม่ |
|---|---|---|---|
READ_MEDIA_IMAGES | Android 13+ | อ่านรูปภาพจากอัลบั้มเพื่อใช้เป็นรูปอ้างอิงหรืออัปโหลดรูปโปรไฟล์/ภาพพื้นหลัง | ได้ หากปฏิเสธจะไม่สามารถเลือกรูปภาพได้ |
READ_EXTERNAL_STORAGE | Android 12 และต่ำกว่า | อ่านรูปภาพจากที่เก็บข้อมูลภายนอก | ได้ หากปฏิเสธจะไม่สามารถเลือกรูปภาพได้ |
| สิทธิ์กล้อง (ขณะรันไทม์) | ทั้งหมด | ถ่ายรูปเพื่อใช้เป็นรูปอ้างอิง | ได้ หากปฏิเสธจะไม่สามารถถ่ายรูปได้ |
2.2 สิทธิ์ iOS
| สิทธิ์ | วัตถุประสงค์ | สามารถปฏิเสธได้หรือไม่ |
|---|---|---|
NSPhotoLibraryUsageDescription | เข้าถึงอัลบั้มเพื่อเลือกรูปอ้างอิง รูปอ้างอิงจะช่วยคุณเป็นแนวทางในการวาดพิกเซลอาร์ต | ได้ หากปฏิเสธจะไม่สามารถเลือกรูปภาพได้ |
NSPhotoLibraryAddUsageDescription | บันทึกรูปภาพลงอัลบั้ม | ได้ หากปฏิเสธจะไม่สามารถบันทึกไปยังอัลบั้มได้ |
| สิทธิ์กล้อง (ขณะรันไทม์) | ถ่ายรูปเพื่อใช้เป็นรูปอ้างอิง | ได้ หากปฏิเสธจะไม่สามารถถ่ายรูปได้ |
2.3 คำอธิบายเกี่ยวกับสิทธิ์
- สิทธิ์ทั้งหมดต้องได้รับความยินยอมจากคุณเท่านั้น เราจะไม่เข้าถึงฟังก์ชันที่เกี่ยวข้องโดยไม่ได้รับอนุญาต
- คุณสามารถปิดสิทธิ์ที่ให้ไว้แล้วได้ตลอดเวลาในการตั้งค่าระบบ
- การปฏิเสธสิทธิ์จะไม่ส่งผลต่อการทำงานปกติของฟังก์ชันอื่นๆ ของแอปพลิเคชัน จะส่งผลเฉพาะฟังก์ชันที่ต้องใช้สิทธิ์นั้นเท่านั้น
- ก่อนขอสิทธิ์ที่ละเอียดอ่อน (เช่น กล้อง) เราจะแสดงกล่องโต้ตอบอธิบายวัตถุประสงค์ของสิทธิ์ให้คุณทราบ
三、เราเก็บและปกป้องข้อมูลส่วนบุคคลของคุณอย่างไร
3.1 วิธีการจัดเก็บข้อมูล
การจัดเก็บในเครื่อง
- SharedPreferences:ใช้จัดเก็บโทเคนยืนยันตัวตน (Access Token, Refresh Token) และตัวระบุอุปกรณ์
- ฐานข้อมูล SQLite:ใช้จัดเก็บเอกสารพิกเซลอาร์ตในเครื่อง, เฟรมแอนิเมชัน, วัสดุ และข้อมูลสร้างสรรค์อื่นๆ
ข้อมูลที่จัดเก็บในเครื่องจะไม่ออกจากอุปกรณ์ของคุณ (เว้นแต่คุณจะอัปโหลดและซิงค์ด้วยตนเอง)
การจัดเก็บในเซิร์ฟเวอร์
- ฐานข้อมูล Cloudflare D1:จัดเก็บข้อมูลบัญชีผู้ใช้, ข้อมูลส่วนตัว, ความสัมพันธ์ทางสังคม, ข้อมูลเมตาของผลงาน ฯลฯ
- พื้นที่จัดเก็บออบเจ็กต์ Cloudflare R2:จัดเก็บไฟล์รูปภาพที่ผู้ใช้อัปโหลด (รูปโปรไฟล์, ภาพพื้นหลัง, รูปผลงาน ฯลฯ)
- Cloudflare KV:จัดเก็บ Refresh Token สำหรับการตรวจสอบการเพิกถอนโทเคนฝั่งเซิร์ฟเวอร์
เซิร์ฟเวอร์ตั้งอยู่บนเครือข่ายขอบทั่วโลกของ Cloudflare การส่งข้อมูลทั้งหมดเข้ารหัสด้วย TLS
3.2 มาตรการรักษาความปลอดภัย
เราใช้มาตรการต่อไปนี้เพื่อปกป้องความปลอดภัยของข้อมูลส่วนบุคคลของคุณ:
- การป้องกันรหัสผ่าน:ใช้อัลกอริทึม PBKDF2 (100,000 รอบ) พร้อมเกลือแฮชเก็บรหัสผ่าน เซิร์ฟเวอร์ไม่เก็บรหัสผ่านแบบข้อความธรรมดา
- ความปลอดภัยของโทเคน:
- Access Token มีอายุ 7 วัน ใช้ลายเซ็น HS256
- Refresh Token มีอายุ 30 วัน ใช้กลไกการหมุนเวียนโทเคน (โทเคนเก่าจะหมดอายุโดยอัตโนมัติหลังจากใช้งาน)
- เมื่อออกจากระบบ เซิร์ฟเวอร์จะลบบันทึก Refresh Token ใน KV ทำให้เพิกถอนโทเคนฝั่งเซิร์ฟเวอร์
- เมื่อโทเคนหมดอายุ จะพยายามรีเฟรชแบบไร้รอยต่อโดยอัตโนมัติ คำขอจะเข้าคิวรอระหว่างการรีเฟรช
- การเข้ารหัสการส่งข้อมูล:การสื่อสารเครือข่ายทั้งหมดใช้ HTTPS (TLS) เข้ารหัส
- สิทธิ์น้อยที่สุด:คำขอ API จะนำโทเคนยืนยันตัวตนตามความจำเป็นเท่านั้น อินเทอร์เฟซสาธารณะไม่ต้องการการยืนยันตัวตน
- การลบบัญชี:รองรับฟังก์ชันลบบัญชี หลังจากยื่นขอลบจะมีระยะเวลาผ่อนผัน ซึ่งภายในระยะเวลานี้คุณสามารถยกเลิกการลบได้
3.3 ระยะเวลาการเก็บรักษาข้อมูล
- ข้อมูลบัญชี:จะถูกเก็บไว้ตลอดระยะเวลาที่คุณใช้แอปพลิเคชันนี้ หลังจากลบบัญชีจะถูกลบหรือทำให้ไม่สามารถระบุตัวตนได้
- โทเคนยืนยันตัวตน:Access Token หมดอายุใน 7 วัน Refresh Token หมดอายุใน 30 วัน หรือถูกลบเมื่อออกจากระบบ
- ตัวระบุอุปกรณ์:จัดเก็บในเครื่อง จะถูกลบโดยอัตโนมัติเมื่อถอนการติดตั้งแอปพลิเคชัน
- ข้อมูลเซสชัน:ใช้สำหรับวิเคราะห์สถิติ ระยะเวลาเก็บรักษาไม่เกิน 180 วัน
- เนื้อหาที่สร้างสรรค์:จะถูกเก็บไว้จนกว่าคุณจะลบหรือลบบัญชี
四、เราแบ่งปัน โอน และเปิดเผยข้อมูลส่วนบุคคลของคุณอย่างไร
4.1 การแบ่งปัน
เราจะไม่ขายข้อมูลส่วนบุคคลของคุณให้กับบุคคลที่สาม ในกรณีต่อไปนี้ เราอาจแบ่งปันข้อมูลของคุณ:
- ผู้ให้บริการ:เราใช้ Cloudflare สำหรับบริการโฮสต์เซิร์ฟเวอร์ ฐานข้อมูล พื้นที่จัดเก็บออบเจ็กต์ และ CDN Cloudflare จะประมวลผลข้อมูลของคุณเมื่อจำเป็นเพื่อให้บริการดังกล่าวเท่านั้น
- ข้อกำหนดทางกฎหมาย:ตามกฎหมาย การดำเนินคดี หรือข้อกำหนดบังคับจากหน่วยงานภาครัฐ เราอาจต้องแบ่งปันข้อมูลของคุณ
4.2 การเปิดเผยต่อสาธารณะ
ข้อมูลต่อไปนี้อาจปรากฏให้ผู้ใช้รายอื่นเห็น:
- ข้อมูลสาธารณะ:ชื่อเล่น, รูปโปรไฟล์, เพศ, ลายเซ็นส่วนตัว, ตำแหน่งปัจจุบัน, ระดับ, จำนวนผู้ติดตาม/ผู้ติดตาม/ผลงาน/ไลค์/บุ๊กมาร์ก
- ผลงานสาธารณะ:ผลงานที่คุณเผยแพร่เป็นสาธารณะ
- คอลเลกชันสาธารณะ:คอลเลกชันที่คุณสร้าง
- ความสัมพันธ์ทางสังคม:รายการผู้ติดตาม, รายการแฟน
คุณสามารถควบคุมการมองเห็นผลงานของคุณต่อผู้ใช้รายอื่นได้โดยการตั้งค่าการมองเห็น (สาธารณะ/ส่วนตัว)
4.3 กรณีที่ไม่แบ่งปัน
เราจะไม่แบ่งปันข้อมูลต่อไปนี้กับบุคคลที่สาม:
- รหัสผ่านของคุณ (เก็บแบบเข้ารหัส ไม่มีใครสามารถดูข้อความธรรมดาได้)
- โทเคนยืนยันตัวตนของคุณ
- ที่อยู่อีเมลของคุณ (จะไม่แสดงให้ผู้ใช้รายอื่นเห็น)
- ตัวระบุอุปกรณ์ของคุณ
- ผลงานที่ยังไม่ได้เผยแพร่ของคุณ
五、สิทธิ์ของคุณ
5.1 การเข้าถึงและแก้ไข
คุณมีสิทธิ์เข้าถึงและแก้ไขข้อมูลส่วนบุคคลของคุณ โดยสามารถดำเนินการได้ผ่านช่องทางต่อไปนี้:
- ข้อมูลส่วนตัว:ดูและแก้ไขชื่อเล่น รูปโปรไฟล์ ภาพพื้นหลัง เพศ ลายเซ็นส่วนตัว ในหน้า "แก้ไขข้อมูลส่วนตัว"
- อีเมล:เปลี่ยนอีเมลที่ผูกไว้ในการตั้งค่าบัญชี (ต้องยืนยันด้วยรหัสยืนยัน)
- การจัดการผลงาน:ดู แก้ไข ลบผลงานที่คุณเผยแพร่
5.2 การลบ
- การลบผลงาน:คุณสามารถลบผลงานและคอลเลกชันที่เผยแพร่แล้ว
- การลบบัญชี:คุณสามารถขอการลบบัญชีในการตั้งค่าบัญชี
- หลังจากยื่นขอลบ จะเข้าสู่ระยะเวลาผ่อนผัน (จำนวนวันที่แน่นอนตามที่แอปพลิเคชันแจ้ง)
- ภายในระยะเวลาผ่อนผัน คุณสามารถเข้าสู่ระบบและยกเลิกการลบได้
- หลังจากระยะเวลาผ่อนผันสิ้นสุดลง บัญชีและข้อมูลที่เกี่ยวข้องจะถูกลบอย่างถาวร
5.3 การเพิกถอนสิทธิ์
คุณสามารถปิดสิทธิ์ที่ให้ไว้แล้วได้ตลอดเวลาในการตั้งค่าระบบของอุปกรณ์:
- Android:การตั้งค่า → แอปพลิเคชัน → Breeze Pixel Studio → สิทธิ์
- iOS:การตั้งค่า → ความเป็นส่วนตัวและความปลอดภัย → สิทธิ์ที่เกี่ยวข้อง
5.4 การส่งออกข้อมูล
คุณสามารถส่งออกไฟล์ผลงานพิกเซลอาร์ตที่จัดเก็บในเครื่อง (รูปแบบ .pxa หรือรูปแบบรูปภาพ) แต่ยังไม่รองรับการส่งออกข้อมูลฝั่งเซิร์ฟเวอร์แบบกลุ่ม
六、การคุ้มครองผู้เยาว์
เราให้ความสำคัญอย่างยิ่งต่อการคุ้มครองข้อมูลส่วนบุคคลของผู้เยาว์ หากคุณเป็นผู้เยาว์ที่อายุต่ำกว่า 14 ปี โปรดใช้แอปพลิเคชันนี้ภายใต้การดูแลและคำแนะนำของผู้ปกครอง และขอความยินยอมจากผู้ปกครองก่อนลงทะเบียนและให้ข้อมูลส่วนบุคคล
หากเราพบว่าได้เก็บรวบรวมข้อมูลส่วนบุคคลของผู้เยาว์โดยไม่ได้รับความยินยอมจากผู้ปกครอง เราจะลบข้อมูลที่เกี่ยวข้องโดยเร็วที่สุด
七、การอัปเดตนโยบายความเป็นส่วนตัว
เราอาจแก้ไขนโยบายความเป็นส่วนตัวนี้เป็นครั้งคราว นโยบายความเป็นส่วนตัวที่อัปเดตแล้วจะถูกประกาศภายในแอปพลิเคชันหรือแจ้งให้คุณทราบด้วยวิธีการอื่นที่เหมาะสม สำหรับการเปลี่ยนแปลงที่สำคัญ เราจะให้การแจ้งเตือนที่ชัดเจนยิ่งขึ้น
หากคุณยังคงใช้แอปพลิเคชันนี้หลังจากมีการอัปเดตนโยบายความเป็นส่วนตัว ถือว่าคุณยอมรับข้อกำหนดของนโยบายที่ได้รับการแก้ไขแล้ว
八、ติดต่อเรา
หากคุณมีคำถาม ข้อเสนอแนะ หรือข้อกังวลใดๆ เกี่ยวกับนโยบายความเป็นส่วนตัวนี้ คุณสามารถติดต่อเราได้ผ่านช่องทางต่อไปนี้:
- ข้อเสนอแนะภายในแอปพลิเคชัน:ส่งผ่านฟังก์ชันข้อเสนอแนะความคิดเห็นภายในแอปพลิเคชัน
- อีเมล:โปรดติดต่อเราตามข้อมูลติดต่อที่ประกาศภายในแอปพลิเคชัน
เราจะตอบกลับคำขอของคุณภายใน 15 วันทำการ
ภาคผนวก: รายการ SDK ของบุคคลที่สาม
SDK ของบุคคลที่สามที่ผสานรวมในแอปพลิเคชันนี้และข้อมูลที่อาจเก็บรวบรวมมีดังนี้:
| ชื่อ SDK | วัตถุประสงค์ | ข้อมูลที่อาจเก็บรวบรวม | นโยบายความเป็นส่วนตัว |
|---|---|---|---|
| Flutter Framework | กรอบงานพัฒนาแอปพลิเคชัน | ข้อมูลอุปกรณ์, ข้อมูลแอปพลิเคชัน | https://flutter.dev/privacy |
| image_picker | เลือกรูปภาพ | การเข้าถึงอัลบั้ม (ต้องได้รับอนุญาต) | https://pub.dev/packages/image_picker |
| file_picker | เลือกไฟล์ (เดสก์ท็อป) | การเข้าถึงไฟล์ (ต้องดำเนินการโดยผู้ใช้) | https://pub.dev/packages/file_picker |
| share_plus | แชร์ระบบ | ไม่เก็บรวบรวมข้อมูลส่วนบุคคล | https://pub.dev/packages/share_plus |
| permission_handler | การจัดการสิทธิ์ | ไม่เก็บรวบรวมข้อมูลส่วนบุคคล | https://pub.dev/packages/permission_handler |
| url_launcher | เปิดลิงก์ภายนอก | ไม่เก็บรวบรวมข้อมูลส่วนบุคคล | https://pub.dev/packages/url_launcher |
| shared_preferences | ที่เก็บค่าแบบคีย์ในเครื่อง | ไม่เก็บรวบรวมข้อมูลส่วนบุคคล | https://pub.dev/packages/shared_preferences |
| sqflite | ฐานข้อมูลในเครื่อง | ไม่เก็บรวบรวมข้อมูลส่วนบุคคล | https://pub.dev/packages/sqflite |
| device_info_plus | ดึงข้อมูลอุปกรณ์ | รุ่นอุปกรณ์, เวอร์ชันระบบ | https://pub.dev/packages/device_info_plus |
| package_info_plus | ดึงข้อมูลแอปพลิเคชัน | เวอร์ชันแอปพลิเคชัน | https://pub.dev/packages/package_info_plus |
| http | คำขอเครือข่าย | ไม่เก็บรวบรวมข้อมูลเพิ่มเติม | https://pub.dev/packages/http |
| Cloudflare Workers | บริการ API ฝั่งหลังบ้าน | บันทึกคำขอ (อัตโนมัติ) | https://www.cloudflare.com/privacypolicy/ |
| Cloudflare R2 | พื้นที่จัดเก็บไฟล์ออบเจ็กต์ | ไม่เก็บรวบรวมข้อมูลเพิ่มเติม | https://www.cloudflare.com/privacypolicy/ |
