English summary. Fieldpad's content scripts (injected on all pages so users can autofill any site) make zero network calls — every fetch happens only in the background service worker or the extension's own popup window, triggered by an explicit user action.
We store: email (Google Sign-In, openid + email scope only, or a self-chosen secret code hashed with HMAC), the user's saved snippets/settings (uploaded only when they press "Save"), and top-up transaction records (amount, paid/unpaid status — no card or bank numbers; payment is completed entirely inside the user's own banking app via a PromptPay QR code). Full detail is in Thai below; see the permission table for a line-by-line mapping to manifest.json.
Fieldpad เก็บข้อมูลเท่าที่จำเป็นต่อการซิงก์ข้อความข้ามเครื่องและการเติมเงินต่ออายุการใช้งาน เท่านั้น ไม่ขาย ไม่แบ่งปันข้อมูลให้บุคคลที่สามเพื่อจุดประสงค์อื่นนอกเหนือจากนี้
| สิทธิ์ | ใช้ทำอะไร |
|---|---|
storage | เก็บข้อความ ปุ่มลัด ค่าตั้ง และสถานะเข้าสู่ระบบไว้ในเครื่องผู้ใช้ |
activeTab | อ่านโดเมนของแท็บที่เปิดอยู่ตอนกดไอคอน เพื่อให้ปิดการทำงานเฉพาะเว็บนั้นได้ ไม่อ่านเนื้อหาหน้าเว็บ |
identity | เข้าสู่ระบบด้วยบัญชี Google — ขอ scope แค่ openid และอีเมลเท่านั้น |
alarms | ตั้งเตือนชั่วโมงละครั้งให้เช็คว่าบัญชียังใช้งานได้อยู่ไหม |
notifications(ไม่บังคับ) | แจ้งเตือนแบบระบบปฏิบัติการ เฉพาะเมื่อผู้ใช้เปิดเอง |
content script<all_urls> | กรอกข้อความ/คิดเลขในช่องกรอกได้ทุกเว็บ ไม่อ่านเนื้อหาเว็บ ไม่มี network call ในสคริปต์ชุดนี้เลย |
มีทางเดียว: ตอนตรวจสอบว่าเติมเงินแล้วหรือยัง เราส่ง IP ที่อยู่ปัจจุบันของอุปกรณ์ผู้ใช้ไปให้ ผู้ให้บริการ PromptPay gateway ที่เราใช้ สำหรับตรวจสอบธุรกรรมนั้นโดยเฉพาะ — เป็นการส่งที่จำเป็นต่อ การทำธุรกรรมโดยตรง เราไม่เก็บ IP นี้ไว้ในฐานข้อมูลของเราเอง
ข้อมูลบัญชีและข้อความที่ซิงก์ไว้เก็บบน MongoDB Atlas (ผู้ให้บริการฐานข้อมูลบนคลาวด์)
ผู้ใช้ขอให้ลบบัญชีและข้อมูลทั้งหมดได้ทางอีเมลติดต่อด้านล่าง — การถอนการติดตั้ง extension เพียงอย่างเดียวจะลบเฉพาะข้อมูลในเครื่อง ไม่ลบข้อมูลบนเซิร์ฟเวอร์