English version below · Face Data (English) · Clinic sign-in (English)
นโยบายความเป็นส่วนตัว
ปรับปรุงล่าสุด 28 ตุลาคม 2026
Faceliora ใช้กล้อง iPhone สแกนใบหน้าและสร้างโมเดล 3D บน iPhone เครื่องนั้น พนักงานคลินิกที่เข้าสู่ระบบด้วยบัญชี DoodeeClinic ของคลินิกส่งโมเดล 3D เข้าระบบของคลินิกได้ด้วย (ข้อ 2) นโยบายนี้อธิบายว่าแอปเก็บข้อมูลอะไร ใช้อย่างไร เก็บที่ไหน แชร์กับใคร เก็บนานเท่าไร และลบอย่างไร
1. ข้อมูลใบหน้า (Face Data)
ข้อ 1 ใช้กับผู้ใช้ทุกคน ผู้ใช้ที่ไม่ได้เข้าสู่ระบบบัญชีคลินิก ข้อมูลใบหน้าอยู่ใน iPhone เท่านั้น การส่งเข้าคลินิกเกิดขึ้นเฉพาะเมื่อพนักงานคลินิกเข้าสู่ระบบและสั่งส่งเองตามข้อ 2
1.1 ข้อมูลใบหน้าที่แอปเก็บ
- รูปใบหน้า: สูงสุด 60 รูปต่อการสแกน ถ่ายด้วยกล้องหลัง หรือกล้องหน้า TrueDepth ในโหมดสแกนตัวเอง บันทึกเป็นไฟล์ HEIC หรือ JPEG แอปไม่บันทึกตำแหน่งที่ตั้ง
- ข้อมูลความลึก: ในโหมดสแกนตัวเอง กล้อง TrueDepth เพิ่มแผนที่ความลึกไว้ในแต่ละรูปเมื่อกล้องรองรับ การสแกนเก่าที่ถ่ายด้วยโหมด AR อาจมีความลึกจาก LiDAR ในรูป แอปไม่บันทึกความลึกเป็นไฟล์แยก
- ผลการตรวจหาใบหน้า: Apple Vision หาตำแหน่งใบหน้าในภาพ มุมศีรษะ และจำนวนใบหน้า แอปบันทึกเฉพาะมุมศีรษะ ตำแหน่งกรอบใบหน้า และจำนวนใบหน้าของแต่ละรูป ระหว่างสร้างโมเดลจากการสแกนตัวเอง Vision ช่วยแยกศีรษะออกจากพื้นหลัง ผลส่วนนี้อยู่ในหน่วยความจำเท่านั้น ไม่บันทึก
- โมเดล 3D ใบหน้า: รูปทรง 3D พร้อมภาพสีผิวที่สร้างจากรูป บันทึกเป็นไฟล์ USDZ พร้อมรายละเอียดการสแกน (จำนวนรูป วันที่ และรายชื่อไฟล์รูปที่ใช้)
- ชื่อผู้ถูกสแกนที่ผู้ใช้พิมพ์เอง ค่ากล้องของแต่ละรูป (เช่น การรับแสงและโฟกัส) และเวลา
- บันทึกทางเทคนิคในเครื่อง: เช่น ชื่อไฟล์รูป ขนาดภาพ และพบใบหน้าหรือไม่ ไม่มีรูป ชื่อบุคคล ชื่อคนไข้ รหัสคนไข้ หรือรหัสเคสอยู่ในบันทึกนี้
แอปไม่จดจำหรือระบุตัวบุคคล ไม่ใช้ Face ID ไม่ใช้ ARKit face tracking หรือจุดสำคัญบนใบหน้า (facial landmarks) และไม่สร้างแม่แบบหรือลายพิมพ์ใบหน้า (face template / faceprint)
1.2 การใช้ข้อมูลใบหน้า
- บอกวิธีสแกนบนหน้าจอ: มีใบหน้าในภาพหรือไม่ ถ่ายครบมุมหรือยัง และอยู่ไกลเกินไปหรือไม่
- สร้างโมเดล 3D บน iPhone ด้วย RealityKit ของ Apple
- แสดงโมเดลในแอป จัดกรอบใบหน้าในหน้าตัดโมเดล และส่งไฟล์ 3D เมื่อผู้ใช้สั่ง
- เฉพาะพนักงานคลินิกที่เข้าสู่ระบบ: ส่งโมเดล 3D เข้าระบบ DoodeeClinic ของคลินิกเมื่อสั่ง (ข้อ 2)
ข้อมูลใบหน้าไม่ถูกใช้เพื่อระบุหรือจดจำตัวบุคคล โฆษณา การตลาด การขุดข้อมูลจากการใช้งาน (use-based data mining) การวิเคราะห์ การทำโปรไฟล์ การติดตาม หรือการฝึกโมเดล AI ทั้งโดยเราและโดยบุคคลที่สาม และไม่ถูกขาย ให้เช่า หรือแลกเปลี่ยน หากสแกนผู้อื่น ต้องขออนุญาตผู้นั้นก่อน
1.3 ที่เก็บข้อมูลใบหน้า
ข้อมูลใบหน้าเก็บใน iPhone ภายในพื้นที่ส่วนตัวของแอป ผู้ใช้ที่ไม่ได้เข้าสู่ระบบบัญชีคลินิก แอปไม่อัปโหลดข้อมูลใบหน้าไปให้เราหรือเซิร์ฟเวอร์ใด แอปไม่บันทึกข้อมูลใบหน้าลงแอปรูปภาพ, iCloud Drive หรือแอปไฟล์เอง เมื่อพนักงานคลินิกเข้าสู่ระบบและสั่งส่งสแกน สำเนาโมเดล 3D ของสแกนนั้นจะถูกส่งเข้าระบบของคลินิกตามข้อ 2
ระหว่างสร้างโมเดลหรือส่งไฟล์ แอปทำสำเนาชั่วคราว และลบเมื่อเสร็จ สำเนาที่ค้างจากการปิดแอปกะทันหันจะถูกลบเมื่อเปิดแอปครั้งถัดไป
หากผู้ใช้เปิดข้อมูลสำรอง iCloud หรือสำรองลงคอมพิวเตอร์ iOS อาจรวมไฟล์ของแอปไว้ในข้อมูลสำรองนั้น ข้อมูลสำรองควบคุมด้วยการตั้งค่า Apple ของผู้ใช้ เราเข้าถึงไม่ได้
1.4 การแชร์และการเปิดเผยข้อมูลใบหน้า
ผู้ใช้ที่ไม่ได้เข้าสู่ระบบบัญชีคลินิก แอปไม่แชร์หรือเปิดเผยข้อมูลใบหน้าให้เราหรือบุคคลที่สามใด และเราไม่มีสำเนาข้อมูลใบหน้าของผู้ใช้ การส่งเข้าคลินิกเกิดขึ้นเฉพาะเมื่อพนักงานคลินิกเข้าสู่ระบบ บันทึกความยินยอมของคนไข้ และสั่งส่งเอง (ข้อ 2)
RevenueCat ผู้ให้บริการจัดการการสมัคร ไม่ได้รับรูป ข้อมูลความลึก ผลการตรวจหาใบหน้า โมเดล 3D หรือชื่อ แอประบุตัวผู้ใช้กับ RevenueCat ด้วยรหัสผู้ใช้แบบสุ่มเท่านั้น
นอกจากข้อมูลสำรองที่ผู้ใช้เปิดไว้เองและการส่งเข้าคลินิกตามข้อ 2 ข้อมูลใบหน้าออกจาก iPhone เฉพาะเมื่อผู้ใช้แชร์เองผ่านเมนูแชร์ของ iOS และเลือกปลายทางเอง เช่น AirDrop, Mail หรือไฟล์ โดยกด "ส่งไฟล์ 3D", เลือกโมเดลแล้วแชร์จากคลัง หรือกด "ส่งออกภาพต้นฉบับ" หลังแชร์แล้ว ไฟล์อยู่ในการควบคุมของปลายทางที่ผู้ใช้เลือก
1.5 ระยะเวลาเก็บข้อมูลใบหน้า
- ข้อมูลใบหน้าอยู่ใน iPhone ตราบที่ผู้ใช้ยังเก็บไว้ในแอป สำเนาที่ส่งเข้าคลินิกเก็บตามข้อ 2.5
- ชุดภาพอยู่จนกว่าผู้ใช้จะลบ รวมถึงหลังสร้างโมเดลแล้ว
- ชุดภาพที่มีน้อยกว่า 30 รูป ซึ่งไม่พอสร้างโมเดล 3D ที่ดี ไม่แสดงในคลัง ถ้าออกจากกล้องขณะยังถ่ายไม่ครบ แอปจะถามก่อน แล้วลบชุดนั้นออกจาก iPhone ถาวรเมื่อยืนยัน ชุดที่ไม่ครบซึ่งค้างอยู่ (เช่น แอปปิดไประหว่างสแกน) จะถูกลบถาวรเมื่อเปิดแอปครั้งถัดไป
- โมเดล 3D อยู่จนกว่าผู้ใช้จะลบ โมเดลที่ลบจะไปอยู่ที่ "ลบล่าสุด" และถูกลบออกจาก iPhone ถาวรพร้อมชื่อเมื่อครบ 30 วัน (ตรวจเมื่อเปิดคลัง) หรือลบถาวรได้ทันที
- ผลการตรวจหาใบหน้าระหว่างสแกนอยู่ในหน่วยความจำเท่านั้น บันทึกทางเทคนิคเกี่ยวกับการสแกนเก็บเฉพาะการใช้งานครั้งนี้และครั้งก่อน
- สำเนาชั่วคราวถูกลบเมื่องานเสร็จ หรืออย่างช้าเมื่อเปิดแอปครั้งถัดไป
1.6 การลบข้อมูลใบหน้า
- ชุดภาพ: ในคลัง กดค้างที่ชุดภาพแล้วเลือก "ลบชุดภาพ" รูปทั้งหมดในชุด รายละเอียดการสแกน และชื่อของชุดถูกลบทันทีและกู้คืนไม่ได้ โมเดล 3D ที่สร้างไปแล้วเป็นไฟล์แยกและต้องลบแยก
- โมเดล 3D: กด "ลบ" แล้วไปที่ ••• > "ลบล่าสุด" กด "ลบถาวร" หรือ "ลบทั้งหมด" เพื่อลบทันที หรือรอให้ลบอัตโนมัติเมื่อครบ 30 วัน โมเดลที่ทำสำเนาหรือปรับแล้วเป็นไฟล์แยก ต้องลบแยก
- ลบแอปเพื่อลบข้อมูลใบหน้าทั้งหมดที่แอปเก็บใน iPhone
- การลบในแอปต้องมีสิทธิ์ Faceliora Pro ที่ใช้งานอยู่ หากสิทธิ์หมดอายุ ให้ลบแอปเพื่อลบข้อมูลใบหน้าทั้งหมด
- ข้อมูลสำรองจัดการได้ในการตั้งค่า Apple ไฟล์ที่แชร์ไปแล้วต้องลบที่ปลายทาง สำเนาที่ส่งเข้าคลินิกแล้วลบผ่านคลินิก (ข้อ 2.6) การลบในแอปไม่ลบสำเนาที่คลินิก
1.7 ข้อมูลความลึกจากกล้อง TrueDepth
ข้อมูลความลึกจากกล้อง TrueDepth ด้านหน้า และความลึกจาก LiDAR ในการสแกนโหมด AR เก่า ใช้เพื่อสแกนและสร้างโมเดล 3D บน iPhone เท่านั้น ไม่ใช้กับ Face ID การยืนยันตัวตน หรือการระบุตัวบุคคล ไม่ใช้เพื่อการโฆษณา การตลาด หรือการขุดข้อมูลจากการใช้งาน ทั้งโดยเราและโดยบุคคลที่สาม ไม่ถูกขาย แชร์ หรือโอนให้ผู้ใด และออกจาก iPhone เฉพาะในไฟล์ที่ผู้ใช้เลือกแชร์เองเท่านั้น ไฟล์ที่ส่งเข้าคลินิกไม่มีรูปถ่ายหรือข้อมูลความลึก
2. การเข้าสู่ระบบคลินิกและการส่งสแกนเข้า DoodeeClinic
ข้อ 2 ใช้เฉพาะพนักงานคลินิกที่เข้าสู่ระบบด้วยบัญชี DoodeeClinic ของคลินิก ผู้ใช้ที่ไม่ได้เข้าสู่ระบบใช้แอปได้ตามข้อ 1 และไม่มีข้อมูลใดในข้อนี้ถูกส่ง DoodeeClinic คือระบบสำหรับคลินิกที่เราดูแลให้คลินิก แต่ละคลินิกมีบัญชีของตัวเอง บัญชีพนักงานสร้างโดยคลินิกบนเว็บ แอปไม่มีการสมัครบัญชี
2.1 ข้อมูลที่ส่งเมื่อเข้าสู่ระบบและส่งสแกน
- การเข้าสู่ระบบ: อีเมลหรือชื่อคลินิก และรหัสผ่าน ส่งผ่านการเชื่อมต่อที่เข้ารหัสไปยังระบบยืนยันตัวตนของ DoodeeClinic (Supabase Auth) ชื่อคลินิกถูกส่งให้เซิร์ฟเวอร์ DoodeeClinic เพื่อหาอีเมลสำหรับเข้าสู่ระบบ แอปไม่เก็บรหัสผ่าน
- เข้าสู่ระบบด้วย Google (ไม่บังคับ): หน้าเข้าสู่ระบบของ Google เปิดในหน้าต่างของระบบ iOS แอปไม่เห็นรหัสผ่าน Google จากนั้น Google ส่งอีเมล ชื่อ และรูปโปรไฟล์ของบัญชี Google ให้ระบบเข้าสู่ระบบของ DoodeeClinic (Supabase Auth) เพื่อจับคู่กับบัญชีพนักงานที่คลินิกสร้างไว้ด้วยอีเมลเดียวกัน
- ข้อมูลบัญชีพนักงาน: อีเมลและรหัสผู้ใช้ของบัญชี ใช้ยืนยันตัวตนทุกครั้งที่แอปติดต่อระบบของคลินิก
- ข้อมูลคนไข้ที่พนักงานพิมพ์หรือเลือก: ชื่อที่แสดงของคนไข้ และรหัส HN (ไม่บังคับ)
- เวลาที่บันทึกความยินยอมของคนไข้ (ข้อ 2.2)
- สแกนที่ส่ง: ไฟล์ ZIP ของโมเดล 3D ใบหน้า มี face.obj (รูปทรง) face.mtl (วัสดุ) และ face_texture.png (ภาพสีผิว) พร้อมชื่อไฟล์ (ชื่อสแกนและเวลา) ค่า SHA-256 ของไฟล์สำหรับตรวจความครบถ้วน ประเภทสแกน (ก่อนทำหรือหลังทำ) และวันที่สแกนสำหรับสแกนหลังทำ ชื่อเคสคือชื่อคนไข้
- คำขอลบบัญชี: อีเมลพนักงานและชื่อคลินิก เมื่อกด "ขอลบบัญชี" (ข้อ 2.6)
ไฟล์ที่ส่งไม่มีรูปถ่ายต้นฉบับ ข้อมูลความลึก หรือผลการตรวจหาใบหน้า แอปส่งเฉพาะสแกนที่พนักงานสั่ง "ส่งเข้าคลินิก" หรือสแกนให้คนไข้ที่เลือกไว้ก่อนเปิดกล้อง
2.2 ความยินยอมของคนไข้
- ข้อมูลใบหน้าเป็นข้อมูลชีวภาพตาม พ.ร.บ.คุ้มครองข้อมูลส่วนบุคคล มาตรา 26 ก่อนส่งสแกนของคนไข้คนใด พนักงานต้องแสดงข้อความ "ความยินยอมให้สแกนใบหน้า" และกด "คนไข้ยินยอม" แอปบันทึกเวลาที่ยินยอมไว้ในข้อมูลคนไข้ของคลินิก
- ถ้ายังไม่มีความยินยอม แอปไม่ส่ง และเซิร์ฟเวอร์ไม่รับไฟล์
- ความยินยอมผูกกับคนไข้ บันทึกครั้งเดียวใช้กับทุกสแกนของคนไข้คนนั้น
- คนไข้ถอนความยินยอมได้ทุกเมื่อโดยแจ้งคลินิก คลินิกดำเนินการในระบบ DoodeeClinic
2.3 การใช้ข้อมูล
ข้อมูลในข้อ 2 ใช้เพื่อให้คลินิกเปิดดูสแกนและใช้ประกอบการปรึกษาและวางแผนการรักษาของคนไข้ เพื่อยืนยันตัวตนพนักงาน และเพื่อตรวจว่าคลินิกได้สิทธิ์ Faceliora Pro หรือไม่ ไม่ใช้เพื่อการโฆษณา การตลาด การขุดข้อมูลจากการใช้งาน การทำโปรไฟล์ การติดตาม หรือการฝึกโมเดล AI ทั้งโดยเราและโดยบุคคลที่สาม และไม่ถูกขาย ให้เช่า หรือแลกเปลี่ยน
2.4 ที่เก็บและผู้ที่เห็นข้อมูล
- ข้อมูลคนไข้ เคส และเวลาที่ยินยอม เก็บในระบบ DoodeeClinic ของคลินิกนั้น ผ่านเซิร์ฟเวอร์ DoodeeClinic (doodeevision.com)
- ไฟล์สแกนเก็บใน bucket แบบ private ของบริการจัดเก็บไฟล์บนคลาวด์ของ Supabase (ผู้ให้บริการคลาวด์ Supabase) แอปอัปโหลดผ่านที่อยู่ที่เซิร์ฟเวอร์ DoodeeClinic เซ็นให้เป็นรายไฟล์ ทุกการรับส่งใช้การเชื่อมต่อที่เข้ารหัส (HTTPS)
- เปิดดูได้เฉพาะผู้ใช้ที่เข้าสู่ระบบของคลินิกนั้น โปรแกรม DoodeeClinic ของคลินิกดาวน์โหลดไฟล์ไปยังเครื่องของคลินิกเพื่อวิเคราะห์ใบหน้า คลินิกเป็นผู้ควบคุมข้อมูลคนไข้ เราดูแลระบบให้คลินิกและไม่นำข้อมูลไปใช้เพื่อวัตถุประสงค์ของเราเอง
2.5 ระยะเวลาเก็บ
- สแกนที่ส่งเข้าคลินิกเก็บ 10 ปีนับจากวันที่อัปโหลด เว้นแต่คลินิกลบก่อน
- ข้อมูลคนไข้และเวลาที่ยินยอมอยู่ในระบบของคลินิกจนกว่าคลินิกจะลบ
2.6 การลบ การถอนความยินยอม และการลบบัญชี
- คนไข้ขอลบสแกนหรือถอนความยินยอมได้โดยแจ้งคลินิก คลินิกลบได้ในระบบ DoodeeClinic
- ขอลบบัญชีพนักงาน: เมนู ••• > "ขอลบบัญชี" แอปส่งคำขอถึงทีมงาน การลบบัญชีพนักงานไม่ลบเวชระเบียนที่คลินิกเก็บไว้
- ติดต่อเราได้ทางอีเมลด้านล่าง เรื่องข้อมูลคนไข้เราจะประสานกับคลินิกที่เป็นผู้ควบคุมข้อมูล
2.7 ข้อมูลใน iPhone เมื่อเข้าสู่ระบบ
- รหัสสำหรับต่ออายุการเข้าสู่ระบบเก็บใน Keychain ของ iPhone เครื่องนั้นเท่านั้น (ไม่ไปกับข้อมูลสำรองหรือเครื่องอื่น) และถูกลบเมื่อออกจากระบบ
- คนไข้ที่เลือกล่าสุดไม่เกิน 6 คน (ชื่อและ HN) ชื่อคลินิก อีเมลพนักงาน และวันสิ้นสุดสิทธิ์ Faceliora Pro ของคลินิก เก็บในแอปเพื่อให้ใช้ต่อได้และใช้ได้ตอนไม่มีเน็ต ถูกลบเมื่อออกจากระบบ
- สแกนที่รอส่งเก็บเป็นไฟล์ ZIP ในพื้นที่ส่วนตัวของแอปจนกว่าจะส่งสำเร็จหรือกด "ยกเลิกงานนี้" ถ้าออกจากระบบ งานส่งจะหยุดไว้และส่งต่อหลังเข้าสู่ระบบอีกครั้ง
3. การสมัครสมาชิก
แอปสร้างรหัสผู้ใช้แบบสุ่ม (เช่น FL-7K3Q9P) ไม่ผูกกับชื่อ อีเมล หรือเบอร์โทร รหัสนี้และประวัติการซื้อจาก App Store ถูกส่งให้ RevenueCat เพื่อตรวจสิทธิ์ Faceliora Pro การชำระเงินทำผ่าน Apple เราไม่เห็นข้อมูลบัตร รหัสผู้ใช้เก็บใน Keychain ของ iPhone จึงอาจยังอยู่หลังติดตั้งแอปใหม่ ขอลบข้อมูลการสมัครที่ RevenueCat ได้ทางอีเมลด้านล่าง
พนักงานของคลินิกที่ได้ Faceliora Pro ผ่านบัญชีคลินิก: แอปถามเซิร์ฟเวอร์ DoodeeClinic ว่าคลินิกได้สิทธิ์หรือไม่ (ข้อ 2) ข้อมูลบัญชีคลินิกไม่ถูกส่งให้ RevenueCat
4. กล้องและเซนเซอร์
ใช้กล้องเพื่อถ่ายรูปและข้อมูลความลึกสำหรับสร้างโมเดล 3D เท่านั้น ใช้เซนเซอร์การเคลื่อนไหวเพื่อจัดแนวโมเดลในโหมด AR ไม่มีการบันทึกเสียง
5. โฆษณาและการวิเคราะห์
ไม่มีโฆษณา ไม่มีการติดตามข้ามแอป ไม่มีเครื่องมือวิเคราะห์ ไม่ขายข้อมูล
6. ติดต่อ
Privacy Policy
Last updated 28 October 2026
Faceliora uses the iPhone camera to scan a face and build a 3D model of it on that iPhone. Clinic staff who sign in with their clinic's DoodeeClinic account can also send 3D models to their clinic's system (section 2). This policy explains what data the app collects, how it is used, where it is stored, who it is shared with, how long it is kept and how to delete it.
1. Face Data
Section 1 applies to everyone. If you do not sign in to a clinic account, face data stays on the iPhone only. Scans are sent to a clinic only when clinic staff sign in and send them, as described in section 2.
1.1 What face data the app collects
- Face photos: up to 60 photos per scan, taken with the rear camera or, in self-scan, the front TrueDepth camera. They are saved as HEIC or JPEG files. The app does not record location.
- Depth data: in self-scan, the TrueDepth camera adds a depth map to each photo when the camera supports it, saved inside the photo file. Older scans taken in the app's earlier AR mode can include LiDAR depth inside the photos. The app never saves depth as a separate file.
- Face detection results: Apple's Vision framework finds where a face is in the picture, the head angle and how many faces are visible. For each photo the app saves only the head angle, the position of the face box and the face count. When a self-scan is built into a 3D model, Vision also helps separate the head from the background; that result is kept in memory only and is not saved.
- 3D face model: a 3D shape with a skin texture made from the photos, saved as a USDZ file with the scan details (number of photos, date and the list of photo files used).
- The name you type for the person scanned, the camera settings for each photo (such as exposure and focus) and timestamps.
- A technical log on the iPhone, for example photo file names, image sizes and whether a face was found. It contains no photos, no names, and no patient names, patient IDs or case IDs.
The app does not recognize or identify anyone. It does not use Face ID, ARKit face tracking or facial landmarks, and it does not create a face template or faceprint.
1.2 How face data is used
- To guide the scan on screen: whether a face is in view, which angles are covered and whether the face is too far away.
- To build the 3D model on the iPhone with Apple's RealityKit.
- To show the model in the app, frame the face in the crop view and export the 3D file when you ask.
- Signed-in clinic staff only: to send the 3D model to the clinic's DoodeeClinic system when they ask (section 2).
Face data is not used to identify or recognize anyone, or for advertising, marketing, use-based data mining, analytics, profiling, tracking or training machine-learning models, by us or by any third party. It is never sold, rented or traded. If you scan another person, ask for their permission first.
1.3 Where face data is stored
Face data is stored on the iPhone, inside the app's private storage. If you do not sign in to a clinic account, the app does not upload face data to us or to any server. The app itself never saves face data to the Photos library, iCloud Drive or the Files app. When clinic staff sign in and send a scan, a copy of that scan's 3D model is sent to the clinic's system as described in section 2.
While a model is being built or a file is being exported, the app makes temporary copies and deletes them when the task ends. Any copy left behind by an unexpected exit is deleted the next time the app opens.
If you turn on iCloud Backup or a computer backup, iOS can include the app's files in that backup. Backups are controlled by your Apple settings; we cannot access them.
1.4 Sharing and disclosure of face data
If you do not sign in to a clinic account, the app does not share or disclose face data to us or to any third party, and we hold no copy of your face data. A scan is sent to a clinic only when clinic staff sign in, record the patient's consent and send it themselves (section 2).
RevenueCat, the subscription provider, never receives photos, depth data, face detection results, 3D models or names. The app identifies you to RevenueCat only by a random user ID.
Apart from backups you turn on yourself and sending to a clinic under section 2, face data leaves the iPhone only when you share it yourself through the iOS share sheet and choose the destination, such as AirDrop, Mail or Files: with "ส่งไฟล์ 3D" (Send 3D file), by sharing selected models from the library, or with "ส่งออกภาพต้นฉบับ" (Export original photos). After you share a file, the destination you chose controls it.
1.5 How long face data is kept
- Face data stays on the iPhone only for as long as you keep it in the app. Copies sent to a clinic are kept as described in section 2.5.
- Photo sets stay until you delete them, including after a 3D model is built from them.
- A photo set with fewer than 30 photos, too few for a good 3D model, is never shown in the library. If you leave the camera before the set is complete, the app asks first and, when you confirm, erases that set from the iPhone permanently. Incomplete sets left behind (for example when the app closed during a scan) are erased permanently the next time the app opens.
- 3D models stay until you delete them. A deleted model moves to Recently Deleted ("ลบล่าสุด") and is erased permanently from the iPhone, with its name, 30 days after deletion (checked when the library opens), or right away if you erase it.
- Face detection results during a scan are kept in memory only. Technical log entries about scans are kept only for the current and the previous app session.
- Temporary copies are deleted when the task ends, or at the latest the next time the app opens.
1.6 How to delete face data
- Photo set: in the library, touch and hold the photo set and choose "ลบชุดภาพ" (Delete photo set). All its photos, its scan details and its name are erased immediately and cannot be recovered. A 3D model already built from it is a separate file and is deleted separately.
- 3D model: tap "ลบ" (Delete), then open ••• > "ลบล่าสุด" (Recently Deleted) and tap "ลบถาวร" (Delete permanently) or "ลบทั้งหมด" (Delete all) to erase it now, or let it be erased automatically after 30 days. Duplicated or edited models are separate copies and are deleted separately.
- Delete the app to erase all face data the app stored on the iPhone.
- Deleting data inside the app needs active Faceliora Pro access. If your access has ended, delete the app to erase all face data.
- Backups are managed in your Apple settings. Files you have shared must be deleted at the destination. Copies sent to a clinic are deleted through the clinic (section 2.6); deleting a scan in the app does not delete the clinic's copy.
1.7 Depth data from the TrueDepth camera
Depth data from the front TrueDepth camera, and LiDAR depth in older AR-mode scans, is used only to scan and build the 3D model on the iPhone. It is not used for Face ID, authentication or identification. It is not used for advertising, marketing or use-based data mining, by us or by any third party. It is never sold, shared or transferred to anyone, and it leaves the iPhone only inside files you choose to share yourself. Files sent to a clinic contain no photos and no depth data.
2. Clinic sign-in and sending scans to DoodeeClinic
Section 2 applies only to clinic staff who sign in with their clinic's DoodeeClinic account. If you do not sign in, the app works as described in section 1 and nothing in this section is sent. DoodeeClinic is the clinic system we operate for clinics; each clinic has its own account. Staff accounts are created by the clinic on the web; there is no sign-up in the app.
2.1 What is sent when staff sign in and send a scan
- Sign-in: the email address or clinic name and the password, sent over an encrypted connection to DoodeeClinic's sign-in service (Supabase Auth). A clinic name is sent to the DoodeeClinic server to look up the login email. The app does not store the password.
- Sign in with Google (optional): Google's sign-in page opens in an iOS system window and the app never sees the Google password. Google then gives DoodeeClinic's sign-in service (Supabase Auth) the Google account's email address, name and profile picture, which are used to match the staff account the clinic created with the same email.
- Staff account data: the account's email address and user ID, used to authenticate every request the app makes to the clinic's system.
- Patient details that staff type or choose: the patient's display name and, optionally, the hospital number (HN).
- The time the patient's consent was recorded (section 2.2).
- The scan: a ZIP of the 3D face model containing face.obj (shape), face.mtl (material) and face_texture.png (skin image), with its file name (scan name and time), the file's SHA-256 checksum for an integrity check, the scan type (before or after treatment) and, for after-treatment scans, the scan date. The case title is the patient's name.
- Account deletion request: the staff email address and clinic name, when staff tap "ขอลบบัญชี" (Request account deletion, section 2.6).
The file sent contains no original photos, no depth data and no face detection results. The app sends only scans that staff send with "ส่งเข้าคลินิก" (Send to clinic), or scans made for a patient chosen before the camera opens.
2.2 Patient consent
- Face data is biometric data under section 26 of Thailand's Personal Data Protection Act. Before any scan of a patient is sent, staff must show the "ความยินยอมให้สแกนใบหน้า" (Consent to face scanning) text and tap "คนไข้ยินยอม" (Patient consents). The app records the consent time on the clinic's patient record.
- Without consent, the app does not send and the server does not accept the file.
- Consent belongs to the patient: recorded once, it covers every later scan of that patient.
- Patients can withdraw consent at any time by telling the clinic, which records it in DoodeeClinic.
2.3 How this data is used
The data in section 2 is used so that the clinic can view the scan and use it in the patient's consultation and treatment planning, to authenticate staff, and to check whether the clinic has Faceliora Pro. It is not used for advertising, marketing, use-based data mining, profiling, tracking or training machine-learning models, by us or by any third party, and it is never sold, rented or traded.
2.4 Where it is stored and who can see it
- Patient records, cases and consent times are kept in that clinic's DoodeeClinic system, through the DoodeeClinic server (doodeevision.com).
- Scan files are kept in a private bucket in Supabase cloud storage (our cloud provider, Supabase). The app uploads each file to an address that the DoodeeClinic server signs for that file. Every transfer uses an encrypted connection (HTTPS).
- Only signed-in users of that clinic can open the files. The clinic's DoodeeClinic software downloads them to the clinic's computer for face analysis. The clinic controls its patients' data; we operate the system for the clinic and do not use the data for our own purposes.
2.5 How long it is kept
- Scans sent to a clinic are kept for 10 years from the upload date, unless the clinic deletes them earlier.
- Patient records and consent times stay in the clinic's system until the clinic deletes them.
2.6 Deletion, consent withdrawal and account deletion
- Patients ask the clinic to delete their scans or to withdraw consent; the clinic deletes them in DoodeeClinic.
- To delete a staff account: ••• > "ขอลบบัญชี" (Request account deletion) sends a request to our team. Deleting a staff account does not delete the medical records kept by the clinic.
- You can also email us at the address below. For patient data we work with the clinic, which controls that data.
2.7 Data on the iPhone while signed in
- The sign-in refresh token is kept in this iPhone's Keychain only (never in a backup or on another device) and is erased on sign-out.
- Up to 6 recently chosen patients (name and HN), the clinic name, the staff email and the end date of the clinic's Faceliora Pro access are kept in the app so work can continue, also offline. They are erased on sign-out.
- A scan waiting to be sent is kept as a ZIP file in the app's private storage until it is sent or cancelled with "ยกเลิกงานนี้" (Cancel this job). After sign-out, pending sends pause and continue after the next sign-in.
3. Subscription
The app creates a random user ID (for example FL-7K3Q9P) that is not linked to a name, email or phone number. This ID and your App Store purchase history are sent to RevenueCat, the subscription provider, to check Faceliora Pro access. Payment is handled by Apple; we never see card details. The ID is kept in the iPhone Keychain, so it can remain after reinstalling the app. To ask for your subscription data at RevenueCat to be deleted, email us.
Clinic staff who receive Faceliora Pro through their clinic account: the app asks the DoodeeClinic server whether the clinic has access (section 2). Clinic account data is not sent to RevenueCat.
4. Camera and sensors
The camera is used only to take photos and depth data for the 3D model. The motion sensor is used only to align the model in AR mode. No audio is recorded.
5. Advertising and analytics
No ads, no cross-app tracking, no analytics tools, no data sales.