💊

DrugBox Care

Privacy Policy · นโยบายความเป็นส่วนตัว

ปรับปรุงล่าสุด / Last updated: 27 กันยายน 2569 (September 27, 2026)

นโยบายความเป็นส่วนตัว (PDPA)

1. ข้อมูลที่เก็บรวบรวม

DrugBox Care เป็นระบบจัดการกล่องยาฉุกเฉินของสถานพยาบาล (เว็บแอป rx.drugboxcare.com) เก็บรวบรวมข้อมูลต่อไปนี้

บัญชีผู้ใช้ (เภสัชกร / แอดมินขององค์กร)

  • ชื่อ–นามสกุล และอีเมลที่ใช้สมัคร (รหัสผ่านถูกเก็บโดย Firebase Authentication แบบเข้ารหัส ผู้พัฒนาไม่เห็น)
  • รหัสผู้ใช้ (UID) ที่ Firebase Authentication สร้างให้ และสถานะการยืนยันอีเมล
  • บทบาทในองค์กร (แอดมิน / เภสัชกร) และวันเวลาที่ยอมรับนโยบายฉบับนี้
  • เวลาเข้าใช้งานล่าสุด
  • เมื่อขอเข้าร่วมองค์กรด้วยรหัสเชิญ: ชื่อ อีเมล และสถานะยืนยันอีเมลของคุณจะแสดงให้แอดมินขององค์กรนั้นเห็นก่อนอนุมัติ

ข้อมูลการทำงานกับกล่องยา

  • กล่องยา ประเภทกล่อง ตำแหน่ง รายการยา ล็อต วันหมดอายุ ซีล และสติกเกอร์ ที่องค์กรบันทึก
  • ประวัติทุกรายการ (จ่ายกล่อง รับคืน ตรวจ ออกซีล บันทึกการใช้ยา พิมพ์สติกเกอร์ ตั้งค่า) พร้อมชื่อผู้ทำรายการและเวลา เพื่อการตรวจสอบย้อนหลัง (audit trail) ขององค์กร

พยาบาลและผู้ใช้กล่องที่ไม่มีบัญชี

  • พยาบาลไม่ต้องสมัครบัญชี — ใช้การสแกน QR หน้ากล่องเพื่อแจ้งเปิดกล่อง แจ้งการใช้ยา หรือแจ้งความผิดปกติ ระบบเก็บสิ่งที่กรอกในหน้านั้น เช่น ชื่อผู้แจ้ง (ถ้ากรอก) ข้อความแจ้ง และเวลา ไว้คู่กับประวัติของกล่อง

ข้อมูลทางเทคนิค

  • บันทึกระบบของ Firebase / Google Cloud (เช่น หมายเลข IP เวลา ชนิดเบราว์เซอร์) เพื่อความปลอดภัยและการแก้ปัญหา
  • Google reCAPTCHA Enterprise (Firebase App Check) ตรวจว่าคำขอมาจากแอปจริงไม่ใช่บอท โดย Google ประมวลผลหมายเลข IP และข้อมูลอุปกรณ์ตามนโยบายความเป็นส่วนตัวของ Google
  • เครื่องพิมพ์สติกเกอร์: ชื่อเครื่องและรหัสจับคู่ของคอมพิวเตอร์ที่องค์กรติดตั้งโปรแกรมพิมพ์ (ไม่ใช่ข้อมูลส่วนบุคคล)
  • แอป iOS (ถ้าองค์กรยังใช้): token สำหรับการแจ้งเตือนบนอุปกรณ์ และรูปภาพยาที่อัปโหลด

DrugBox Care ไม่มีช่องกรอกและไม่เก็บข้อมูลผู้ป่วย (ดูข้อ 5)

2. วัตถุประสงค์และฐานทางกฎหมาย

วัตถุประสงค์ในการประมวลผลข้อมูลของคุณ:

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

ฐานทางกฎหมาย (PDPA มาตรา 24):

  • ความยินยอม — สำหรับข้อมูลที่กรอกตอนสมัคร (ติ๊กยอมรับในฟอร์มสมัคร)
  • การปฏิบัติตามสัญญา (มาตรา 24(3)) — สำหรับการให้บริการหลังเข้าสู่ระบบ
  • หน้าที่ตามกฎหมาย / ประโยชน์อันชอบธรรม (มาตรา 24(5)–(6)) — สำหรับประวัติการทำงานกับกล่องยา ที่มีชื่อผู้ทำรายการ (เก็บไม่น้อยกว่า 5 ปีตามระเบียบของสถานพยาบาล แม้บัญชีจะถูกลบแล้ว) ข้อมูลที่พยาบาล แจ้งผ่าน QR ในฐานะการปฏิบัติงานของสถานพยาบาล และบันทึกระบบเพื่อความปลอดภัย

3. ผลของการไม่ให้ข้อมูล

ชื่อ–นามสกุล อีเมล รหัสผ่าน และการยอมรับนโยบายฉบับนี้ เป็นเงื่อนไขจำเป็นในการสมัคร หากไม่ให้ข้อมูลดังกล่าว คุณจะไม่สามารถสร้างบัญชีหรือใช้งาน DrugBox Care ได้ การสร้างองค์กรใหม่ต้องยืนยันอีเมลก่อน พยาบาลที่ใช้ QR หน้ากล่องไม่ต้องให้ข้อมูลใด ๆ นอกจากที่เลือกกรอกเอง

4. การเปิดเผย แบ่งปัน และส่งข้อมูลข้ามประเทศ

ข้อมูลของคุณจะถูกเปิดเผยเฉพาะกับสมาชิกในองค์กรเดียวกันที่มีสิทธิ์ตามบทบาท (role-based access control) ผู้พัฒนาเข้าถึงข้อมูลได้ในฐานะผู้ประมวลผลเพื่อดูแลระบบและแก้ปัญหาเท่านั้น DrugBox Care ไม่ขายและไม่แบ่งปัน ข้อมูลให้บุคคลที่สามเพื่อวัตถุประสงค์ทางการตลาด

การส่งข้อมูลไปต่างประเทศ (PDPA มาตรา 28): ข้อมูลถูกจัดเก็บบน Google Cloud Firestore (Firebase) region asia-southeast1 ที่สิงคโปร์ ซึ่งเป็นการส่งข้อมูลข้ามประเทศ Google มีมาตรฐานความปลอดภัย ISO 27001, SOC 2, ISO 27017, ISO 27018 และใช้ Standard Contractual Clauses ที่ได้รับการรับรองจากคณะกรรมาธิการยุโรป ซึ่งถือว่าเป็นมาตรฐานคุ้มครองข้อมูลที่เพียงพอตามประกาศของสำนักงานคณะกรรมการคุ้มครองข้อมูลส่วนบุคคล (PDPC)

ผู้ประมวลผลข้อมูลช่วง (sub-processor): Google LLC ผ่านบริการ Firebase / Google Cloud Platform (ฐานข้อมูล ระบบยืนยันตัวตน โฮสติ้ง บันทึกระบบ และ reCAPTCHA Enterprise) ตามสัญญา Data Processing Addendum (DPA) ของ Google

5. ข้อมูลที่อ่อนไหว / ข้อมูลสุขภาพ (มาตรา 26)

DrugBox Care ไม่เก็บข้อมูลที่ระบุตัวตนผู้ป่วย— ระบบไม่มีช่องกรอกชื่อผู้ป่วย HN เลขบัตรประชาชน หรือประวัติการรักษา บันทึกในระบบเป็นเพียงข้อมูล “ยาไหน กล่องไหน เมื่อไร โดยใคร”

ผู้ใช้ต้องไม่พิมพ์ข้อมูลผู้ป่วยลงในช่องข้อความอิสระ (เช่น หมายเหตุ หรือข้อความแจ้งผ่าน QR) หากองค์กรต้องการเชื่อมโยงข้อมูลกับผู้ป่วย กรุณาทำในระบบ HIS ของโรงพยาบาลแยกต่างหาก

6. สิทธิ์ของเจ้าของข้อมูล

ภายใต้ พ.ร.บ. คุ้มครองข้อมูลส่วนบุคคล พ.ศ. 2562 (PDPA) คุณมีสิทธิ์ 8 ประการ:

  • เข้าถึง — ขอเข้าถึงและรับสำเนาข้อมูลของตนเอง (มาตรา 30)
  • โอนย้าย — ขอรับข้อมูลในรูปแบบที่อ่านได้ด้วยเครื่อง (มาตรา 31)
  • คัดค้าน — คัดค้านการประมวลผลในบางกรณี (มาตรา 32)
  • ลบ / ทำลาย— ขอลบข้อมูลบัญชี (มาตรา 33) — ทำได้เองที่เมนู “บัญชีและการตั้งค่า → ลบบัญชีของฉัน” ในแอป (ดูข้อ 7 ว่าอะไรถูกลบและอะไรยังอยู่)
  • ระงับการใช้ — ขอระงับการประมวลผลชั่วคราว (มาตรา 34)
  • แก้ไข — ขอแก้ไขข้อมูลให้ถูกต้องและเป็นปัจจุบัน (มาตรา 35–36)
  • ถอนความยินยอม — ถอนความยินยอมเมื่อใดก็ได้ (มาตรา 19 วรรคห้า) โดยการลบบัญชี
  • ร้องเรียน — ร้องเรียนต่อคณะกรรมการคุ้มครองข้อมูลส่วนบุคคล (PDPC) ที่ www.pdpc.or.th

วิธีใช้สิทธิ์อื่นนอกจากการลบบัญชี: แจ้งคำขอผ่านแอดมินขององค์กรของคุณ (ดูข้อ 12) หรือผู้พัฒนา (ข้อ 13) คำขอจะได้รับการดำเนินการภายใน 30 วัน ตามที่ PDPA กำหนด

7. ระยะเวลาการเก็บข้อมูล

  • ข้อมูลบัญชี (ชื่อ อีเมล UID บทบาท) เก็บตราบเท่าที่บัญชียังใช้งานอยู่ และถูกลบทันทีเมื่อคุณลบบัญชี หลังจากนั้นเข้าสู่ระบบด้วยบัญชีนั้นไม่ได้อีก
  • ประวัติการทำงานกับกล่องยา ที่มีชื่อผู้ทำรายการ (เช่น ใครจ่ายกล่อง ใครตรวจ ใครออกซีล) และบันทึกการเข้า–ออกองค์กร ยังคงอยู่ในบันทึกขององค์กรไม่น้อยกว่า 5 ปี แม้บัญชีจะถูกลบแล้ว และไม่ถูกลบชื่อออก เพราะเป็นบันทึกการตรวจสอบย้อนหลัง (audit trail) ของสถานพยาบาล (ฐานทางกฎหมาย: หน้าที่ตามกฎหมาย / ประโยชน์อันชอบธรรม)
  • ข้อมูลที่พยาบาลแจ้งผ่าน QR เก็บคู่กับประวัติของกล่องตามระยะเวลาเดียวกัน
  • ข้อมูลองค์กร ถูกลบทั้งหมดเมื่อสมาชิกคนสุดท้ายซึ่งเป็นแอดมินลบบัญชี (แอปแจ้งก่อนยืนยัน)
  • บันทึกระบบ ของ Google Cloud เก็บตามระยะเวลามาตรฐานของบริการ (ประมาณ 30 วัน)

8. คุกกี้และการจัดเก็บข้อมูลในเครื่อง

DrugBox Care ไม่ใช้คุกกี้เพื่อการโฆษณาหรือติดตาม เว็บแอปใช้พื้นที่เก็บข้อมูลของเบราว์เซอร์ (IndexedDB / localStorage / แคชของ service worker) เพื่อ: เก็บ session ของ Firebase Authentication, เก็บไฟล์ของแอปเพื่อเปิดใช้ได้ขณะไม่มีอินเทอร์เน็ต, จำค่าตั้งของเครื่องนั้น (เช่น เครื่องพิมพ์สติกเกอร์ที่จับคู่ ห้องยาที่เลือกล่าสุด) และเก็บรายการที่รอส่งเมื่อสัญญาณหลุด Google reCAPTCHA อาจตั้งคุกกี้ของ Google เพื่อป้องกันบอท คุณลบข้อมูลเหล่านี้ได้โดยออกจากระบบหรือล้างข้อมูลเบราว์เซอร์ของ rx.drugboxcare.com

9. การไม่ใช้การตัดสินใจอัตโนมัติ

DrugBox Care ไม่ใช้การตัดสินใจอัตโนมัติ (automated decision-making / profiling) ที่มีผลทางกฎหมายหรือกระทบต่อคุณอย่างมีนัยสำคัญ ตาม PDPA มาตรา 32 (3) สถานะกล่องและงานที่แสดง (เช่น ยาใกล้หมดอายุ ถึงรอบตรวจ) เป็นเพียงการคำนวณตามกติกาที่องค์กรตั้งไว้

10. ผู้ใช้ที่อายุต่ำกว่า 20 ปี

DrugBox Care เป็นบริการสำหรับ บุคลากรทางการแพทย์อายุ 20 ปีขึ้นไปเท่านั้น เราไม่เก็บข้อมูลของผู้เยาว์โดยรู้เห็น หากพบว่ามีบัญชีที่อายุต่ำกว่าเกณฑ์ แอดมินขององค์กรจะระงับการใช้งานทันที (PDPA มาตรา 20 ผู้เยาว์ต้องได้รับความยินยอมจากผู้ปกครอง)

11. การเปลี่ยนแปลงนโยบาย

DrugBox Care อาจปรับปรุงนโยบายฉบับนี้เป็นครั้งคราว วันที่ปรับปรุงล่าสุดแสดงไว้ที่ด้านบนของหน้านี้ เมื่อมีการเปลี่ยนแปลง สาระสำคัญ ผู้พัฒนาจะแจ้งแอดมินของทุกองค์กรและแสดงประกาศ ที่หน้าเข้าสู่ระบบของแอป การใช้งานต่อหลังการปรับปรุงถือเป็นการยอมรับนโยบายฉบับใหม่

12. ติดต่อผู้ควบคุมข้อมูล (Data Controller) และ DPO

ผู้ควบคุมข้อมูลส่วนบุคคล ของข้อมูลที่คุณกรอกลงระบบ คือ องค์กร/โรงพยาบาลที่คุณสังกัด (ไม่ใช่ผู้พัฒนาแอป) หากต้องการใช้สิทธิ์ตามข้อ 6 กรุณาติดต่อ แอดมินขององค์กรของคุณโดยตรง — เมื่อเข้าสู่ระบบแล้ว ดูรายชื่อและอีเมลของแอดมินได้ที่เมนู “บัญชีและการตั้งค่า → สมาชิกองค์กร” ในแอป

เจ้าหน้าที่คุ้มครองข้อมูลส่วนบุคคล (Data Protection Officer / DPO): ตาม PDPA มาตรา 41 องค์กรที่ประมวลผลข้อมูลสุขภาพในปริมาณมาก (เช่น โรงพยาบาล) มีหน้าที่แต่งตั้ง DPO ของตนเอง กรุณาสอบถามช่องทางติดต่อ DPO จากแอดมินขององค์กรคุณ

13. ติดต่อผู้พัฒนา (Data Processor)

ผู้พัฒนาแอป DrugBox Care (adisak_kob) ทำหน้าที่เป็น ผู้ประมวลผลข้อมูล (Data Processor) ภายใต้คำสั่งของแต่ละองค์กร — ติดต่อ: [email protected]

สำหรับการใช้สิทธิ์ของคุณตาม PDPA กรุณาติดต่อแอดมินขององค์กร (ข้อ 12) ก่อน — ผู้พัฒนาดำเนินการได้ตามคำสั่งขององค์กรเท่านั้น เพราะข้อมูลอยู่ภายใต้การควบคุมของแต่ละองค์กร


Privacy Policy (English summary)

1. Data we collect

DrugBox Care is a hospital emergency drug-box management web app (rx.drugboxcare.com).

  • Accounts (pharmacists / organization admins):name and email given at sign-up (the password is held encrypted by Firebase Authentication — the developer never sees it), the Firebase UID, email-verification status, your role (admin / pharmacist), the date you accepted this policy, and your last active time. When you request to join an organization with an invite code, your name, email and verification status are shown to that organization’s admins before approval.
  • Box operations:boxes, box types, locations, drug lists, lots, expiry dates, seals and stickers your organization records, plus the full history (dispatch, return, inspection, seal, usage, printing, settings) with the acting user’s name and time — the organization’s audit trail.
  • Nurses and box users without an account: nurses do not sign up; they scan the box QR to report an opened box, drug usage or a problem. Whatever is typed there (reporter name if given, message, time) is stored with the box history.
  • Technical:Firebase / Google Cloud service logs (IP address, time, browser type) for security and troubleshooting; Google reCAPTCHA Enterprise (Firebase App Check) verifies requests come from the real app and processes IP and device signals under Google’s privacy policy; the sticker-printer bridge stores the paired computer’s name and pairing code; the iOS app (if still used) stores a push-notification token and uploaded drug photos.

DrugBox Care has no field for, and does not store, patient data (see s.5).

2. Purposes & lawful basis (PDPA s.24)

We process your data to manage accounts and organization membership, record box dispatch / return / inspection / sealing / drug usage so boxes stay ready and traceable, show pharmacists their tasks (near-expiry drugs, inspection rounds, boxes to collect), produce box-status and replacement-plan reports for your organization only, and keep the service secure.

Lawful basis: consent (sign-up data); contract performance (the service after sign-in); legal obligation / legitimate interest (the box audit trail with actor names, kept at least 5 years under hospital rules even after account deletion; nurse QR reports made in the course of hospital work; security logs).

3. Consequences of withholding data

Name, email, password and acceptance of this policy are required to register; without them you cannot create an account or use DrugBox Care. Creating a new organization additionally requires a verified email. Nurses using the box QR give no data beyond what they choose to type.

4. Sharing & cross-border transfer (PDPA s.28)

Data is visible only to authorized members of your organization via role-based access; the developer accesses it only as a processor to operate and troubleshoot the service. We do not sell or share data with third parties for marketing.

Data is stored on Google Cloud Firestore region asia-southeast1 (Singapore) — this constitutes cross-border transfer. Google maintains ISO 27001, SOC 2, ISO 27017/27018 controls and applies EU Standard Contractual Clauses, which the Thai PDPC recognizes as adequate safeguards. Google LLC acts as a sub-processor (database, authentication, hosting, logging, reCAPTCHA Enterprise) under its standard Data Processing Addendum.

5. Sensitive / health data (PDPA s.26)

DrugBox Care does not store patient identifiers — there is no field for patient name, HN, national ID or treatment history; records describe only “which drug, which box, when, by whom”. Users must not type patient data into free-text fields (notes, QR messages). Any patient linkage must happen separately in your hospital’s HIS.

6. Your rights (Thailand PDPA)

PDPA grants you 8 rights:

  • Access — receive a copy of your data (s.30)
  • Portability — machine-readable export (s.31)
  • Object — object to certain processing (s.32)
  • Erase— delete your account (s.33) — self-service under “Account & settings → Delete my account” in the app (see s.7 for what is and is not deleted)
  • Restrict — temporary suspension of processing (s.34)
  • Rectify — correct inaccurate data (s.35–36)
  • Withdraw consent — at any time (s.19 ¶5), by deleting your account
  • Lodge complaint — with the PDPC at www.pdpc.or.th

For rights other than deletion, contact your organization’s admin (s.12) or the developer (s.13); requests are handled within 30 days.

7. Retention

  • Account data (name, email, UID, role) is kept while the account is active and deleted immediately when you delete the account; that account can no longer sign in.
  • Box history with actor names (who dispatched, inspected, sealed) and membership logs remain in the organization’s records for at least 5 yearsafter account deletion and are not anonymized, because they are the hospital’s audit trail (legal obligation / legitimate interest).
  • Nurse QR reports are kept with the box history for the same period.
  • Organization data is deleted entirely when the last remaining admin deletes their account (the app warns first).
  • Google Cloud service logs follow the service’s standard retention (about 30 days).

8. Cookies & local storage

DrugBox Care uses no advertising or tracking cookies. The web app uses browser storage (IndexedDB / localStorage / service-worker cache) to keep your Firebase Authentication session, cache the app for offline use, remember per-device settings (paired sticker printer, last pharmacy room) and queue actions while offline. Google reCAPTCHA may set Google cookies for bot protection. Clear these by signing out or clearing browser data for rx.drugboxcare.com.

9. No automated decision-making

DrugBox Care performs no automated decision-making or profiling with legal or significant effects (PDPA s.32(3)). Box status and task lists (e.g. near-expiry, inspection due) are deterministic rule-based calculations using your organization’s settings.

10. Users under 20

DrugBox Care is intended for medical professionals aged 20 or older. We do not knowingly collect data from minors. Detected sub-20 accounts are suspended by the organization’s admin (PDPA s.20 — minors require parental consent).

11. Policy changes

The “Last updated” date at the top of this page changes with every revision. Material changes are announced to every organization’s admins and on the app’s sign-in page. Continued use after an update constitutes acceptance.

12. Contact (Data Controller & DPO)

The data controller for the personal information you enter is the organization / hospital you belong to, not the app developer. Contact your organization’s admindirectly to exercise your rights — after signing in, the admins’ names and emails are listed under “Account & settings → Organization members” in the app.

Data Protection Officer (PDPA s.41): organizations processing health data at scale (e.g. hospitals) must appoint their own DPO. Ask your admin for DPO contact details.

13. Developer contact (Data Processor)

The DrugBox Care app developer (adisak_kob) acts as a data processor on behalf of each organization — contact: [email protected]

For PDPA rights requests, please contact your organization’s admin (s.12) first. The developer acts only on the organization’s instructions because data is under each organization’s control.