MUJINA 狢 (mujina.bid) ("เรา") เคารพความเป็นส่วนตัวของคุณ นโยบายนี้อธิบายว่าเราเก็บ ใช้ และคุ้มครองข้อมูลส่วนบุคคลของคุณอย่างไร
| ประเภท | ตัวอย่างข้อมูล | ที่มา |
|---|---|---|
| บัญชีผู้ใช้ | UID, ชื่อแสดง, อีเมล, รูปโปรไฟล์ | Google Sign-In / LINE Login / Email-Password |
| ข้อมูลร้านค้า | ชื่อร้าน, PromptPay, ชื่อบัญชี, เลขบัญชีธนาคาร + รหัสธนาคาร, เพจ FB, โลโก้ร้าน, ภาพแบนเนอร์, ธีมร้าน, คำอธิบาย | ผู้ใช้กรอกเอง |
| ข้อมูลยืนยันตัวตน | รูปบัตรประชาชน (ถ้าเลือกส่ง) · ข้อมูล AI consent (aiConsent, aiConsentAt) · status (pending/approved/rejected) · verified (Lv 0-7) · verifiedDisplay (ระดับที่ user เลือกโชว์ต่อสาธารณะ, ≤ verified จริง) | ผู้ใช้อัปโหลด + ให้ความยินยอม · owner-only read |
| ข้อมูลโปรไฟล์ user | displayName, photoURL, bio, lineNotifyId (ถ้าเชื่อม LINE) | ผู้ใช้กรอก/อัพ ที่หน้า /profile |
| ข้อมูลที่อยู่ | ชื่อผู้รับ, เบอร์โทร, ที่อยู่จัดส่ง | ผู้ใช้กรอกเอง |
| ข้อมูลการซื้อขาย | รายการสินค้า, ออเดอร์, สลิปโอนเงิน, เลขพัสดุ, รูปใบส่งของ, เหตุผลการยกเลิก | ผู้ใช้กระทำในระบบ |
| ข้อมูล Mujina Pay (ถ้าเลือก) | escrow flag, escrow fee, escrowStatus (รอรับเงิน / พักเงินอยู่ / เงินพร้อมถอน / คืนเงินแล้ว), escrowHeldAt, escrowReleasedAt, escrowRefundedAt | ระบบบันทึกตามขั้นตอน · admin เป็นผู้ตัดสินใจปลดเป็นเงินพร้อมถอน/คืนเงิน |
| ข้อมูลสัญลักษณ์ร้านค้า | ระดับ verified (Lv 0-7) — โล่เงิน/ทอง/เพชร/RGB + FOUNDER 100 / GOD / VIP · สถานะ Premium Shop | แอดมินกำหนดด้วยมือ |
| ข้อมูลวิดีโอสินค้า (สำหรับ admin/VIP เท่านั้น) | ไฟล์วิดีโอ (mp4/webm/mov) ≤ 50MB · เก็บที่ /items-videos/{uid}/ · metadata ใน items (field: video, videoFirst, videoDeletedAt) | ผู้ขาย (admin/VIP) อัปโหลด · public read |
| ข้อมูลการใช้ AI | ตัวนับจำนวนครั้งที่ใช้ AI ต่อวัน (aiUsage/{uid}/{วันที่}) — ใช้จำกัดโควต้าตามระดับ | ระบบบันทึกอัตโนมัติเมื่อใช้ฟีเจอร์ AI |
| ข้อมูล AI Slip Verification | slipOcr.verified (true/false), slipOcr.amountMatch, slipOcr.numberMatch, expectedAmount, actualAmount, refNumber, verifiedAt, raw OCR text — เก็บใน orders/{orderId}/slipOcr | Gemini AI OCR อ่านสลิปที่ผู้ซื้ออัพ · Cloud Function เขียนกลับฐานข้อมูล (admin-only write ด้วย rules) |
| ข้อมูลการใช้งาน (Analytics) | Page view, session, device type, ประเทศ/จังหวัด, browser — Google Analytics 4 (GA4) (IP ถูก anonymize) | ระบบอัตโนมัติ (cookie _ga) |
| ข้อมูลการเข้าใช้ | เวลาล็อกอิน, IP (ใน Firebase log), อุปกรณ์ | ระบบอัตโนมัติ |
| ข้อมูล POS หน้าร้าน (Sellers ที่เปิดใช้) | posEnabled, posPlan (trial/monthly/yearly/lifetime), posExpireAt, posStartedAt บน /sellers/{uid} · บิลออฟไลน์ใน /offlineOrders/{orderId} (cart, ยอด, VAT, PromptPay) · session state ใน /posSessions/{uid} (ลบเอง/ overwrite ทุก scan) · ลูกค้าหน้าร้าน buyerName="ลูกค้าหน้าร้าน" — ไม่เก็บ PII ของลูกค้าขาจร | ผู้ขายสร้างผ่าน POS · admin อนุมัติ plan |
| Audit log (Admin actions) | ts, adminUid, adminEmail, action, target, details, ipHash บน /auditLog/{nid} — เก็บทุก admin action (ban, verify, POS approve) เพื่อตรวจสอบย้อนกลับ | ระบบอัตโนมัติเมื่อ admin ทำงานผ่าน Cloud Function — admin-only read |
| Cloud Functions rate limit (DDoS protection) | ipHash (SHA-256 16 chars ของ x-forwarded-for) · timestamps ภายใน sliding window 60 วินาที · บน /cfRateLimit/{fnName}/{ipHash} · ใช้ตัดสินใจปฏิเสธ HTTP 429 ก่อนถึง business logic | Firebase Cloud Functions middleware · admin-only read · self-prune entries เก่าทุก request |
เราไม่ขายข้อมูลของคุณให้บุคคลที่สาม ข้อมูลอาจถูกแชร์ใน 3 กรณี:
noreply@mujina.bid · ข้อมูลที่ส่ง: email ผู้รับ, ชื่อ, ลิงก์ order เท่านั้นids/{yourUID}/ ของ Firebase Storage — เข้าถึงได้เฉพาะ คุณและแอดมินหลัก (Storage rule: allow read: if auth.uid == userId) ไม่แสดงใน URL สาธารณะ · เมื่อใช้ AI ประมวลผลจะส่งรูปไป Gemini เฉพาะเมื่อคุณติ๊ก consent + แอดมินกดปุ่มเรียก AI
ใช้สิทธิได้โดยส่ง email มาที่ mujina2026notification@gmail.com — ตอบกลับภายใน 30 วัน
G-Y4YWTFMNCQ · cookie _ga (2 ปี) เก็บ session, page view, device — IP ถูก anonymize ก่อนส่ง · ใช้ประเมินการเติบโตและแก้บักหากต้องการ opt-out จาก GA4: ใช้ Google Analytics Opt-out Browser Add-on หรือเปิด "Do Not Track" ในเบราว์เซอร์
บริการนี้ไม่อนุญาตให้ผู้ที่มีอายุต่ำกว่า 18 ปีใช้งาน หากพบจะระงับบัญชีและลบข้อมูล
เราจะแจ้งผ่าน in-app notification หรือ email เมื่อมีการเปลี่ยนแปลงที่สำคัญ
📧 mujina2026notification@gmail.com (ระบุหัวข้อ "PDPA")