Hackathon prototype draft ร่างฉบับต้นแบบ

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

GunWaree does not replace calling local emergency services. If life or property is in danger, call one of these numbers first. Reports sent through GunWaree are not forwarded to police, rescue or medical services.

GunWaree ไม่ได้ทดแทนการโทรแจ้งหน่วยงานฉุกเฉิน หากมีอันตรายต่อชีวิตหรือทรัพย์สิน โปรดโทรหมายเลขด้านล่างก่อน รายงานที่ส่งผ่าน GunWaree จะไม่ถูกส่งต่อไปยังตำรวจ หน่วยกู้ภัย หรือหน่วยแพทย์โดยอัตโนมัติ

01Who we are เราคือใคร

GunWaree is a prototype built by team KaNaIYuRi during U-Hackathon 2026 in Bangkok. It shows flood risk for Bangkok and the Chao Phraya basin, and lets signed-in users send rescue reports and follow their status. It is not a commercial service and it is not run by a government agency.

GunWaree เป็นระบบต้นแบบที่ทีม KaNaIYuRi พัฒนาระหว่างงาน U-Hackathon 2026 ที่กรุงเทพฯ แสดงความเสี่ยงน้ำท่วมของกรุงเทพฯ และลุ่มน้ำเจ้าพระยา และให้ผู้ใช้ที่เข้าสู่ระบบส่งแจ้งเหตุขอความช่วยเหลือและติดตามสถานะได้ ระบบนี้ไม่ใช่บริการเชิงพาณิชย์และไม่ได้ดำเนินการโดยหน่วยงานรัฐ

02What we collect ข้อมูลที่เราเก็บ

Account details ข้อมูลบัญชี
Username, email address and password. The password is stored only as a one-way hash, never as plain text. ชื่อผู้ใช้ อีเมล และรหัสผ่าน รหัสผ่านเก็บเป็นค่าแฮชทางเดียวเท่านั้น ไม่เก็บเป็นข้อความที่อ่านได้
Sign-in records ข้อมูลการเข้าสู่ระบบ
A sign-in token that expires after 24 hours, and password reset codes that expire after 15 minutes and work once. Both are stored as hashes. This prototype does not send email: a reset code is written as plain text to the server's log, where the team can read it. Resetting your password deletes all of your existing sign-in tokens. โทเคนเข้าสู่ระบบที่หมดอายุใน 24 ชั่วโมง และรหัสรีเซ็ตรหัสผ่านที่หมดอายุใน 15 นาทีและใช้ได้ครั้งเดียว ทั้งสองอย่างเก็บเป็นค่าแฮช ระบบต้นแบบนี้ไม่ได้ส่งอีเมล รหัสรีเซ็ตจะแสดงเป็นข้อความในบันทึกของเซิร์ฟเวอร์ ซึ่งทีมงานเข้าถึงได้ การรีเซ็ตรหัสผ่านจะลบโทเคนเข้าสู่ระบบเดิมทั้งหมด
Rescue reports การแจ้งเหตุ
The description you write and, if you choose to add them, an address and a phone number, the latitude and longitude (if you add a location), plus the time of the report and its status (new, in progress, resolved). Each report is linked to your account. รายละเอียดที่คุณเขียน ที่อยู่และเบอร์โทรศัพท์ (ถ้าคุณเลือกกรอก) พิกัดละติจูดและลองจิจูด (ถ้าให้ตำแหน่ง) เวลาที่แจ้ง และสถานะ (ใหม่ กำลังดำเนินการ แก้ไขแล้ว) แต่ละรายการผูกกับบัญชีของคุณ
Location ตำแหน่ง
For a rescue report we store the description you write, the address and phone number (if you fill them in), the latitude and longitude (if you add a location), and your username, because each report is linked to your account. The app reads your device location only when you press the “See conditions near you” or “Use my location” button. In the “Conditions near you” panel the location stays in your browser and is not sent or stored. In the incident form it is sent to our system only when you submit the report. When you use your location on the rescue report page, the map provider (OpenFreeMap) can tell roughly where you are from the map it loads; your location is sent to our system only when you send a report. สำหรับการแจ้งเหตุ ระบบเก็บรายละเอียดที่คุณเขียน ที่อยู่และเบอร์โทรศัพท์ (ถ้ากรอก) พิกัดละติจูดและลองจิจูด (ถ้าให้ตำแหน่ง) และชื่อผู้ใช้ของคุณ เพราะแต่ละรายการผูกกับบัญชีของคุณ ระบบจะอ่านตำแหน่งจากอุปกรณ์ของคุณเฉพาะเมื่อคุณกดปุ่ม “ดูสถานการณ์ใกล้คุณ” หรือ “ใช้ตำแหน่งของฉัน” เท่านั้น ในส่วน “สถานการณ์ใกล้คุณ” ตำแหน่งใช้ในเบราว์เซอร์และไม่ถูกส่งหรือเก็บ ส่วนในหน้าแจ้งเหตุ ตำแหน่งจะถูกส่งมายังระบบของเราเฉพาะเมื่อคุณกดส่งรายงาน เมื่อใช้ตำแหน่งในหน้าแจ้งเหตุ ผู้ให้บริการแผนที่ (OpenFreeMap) จะทราบตำแหน่งโดยประมาณจากการโหลดแผนที่ ส่วนตำแหน่งที่ส่งมายังระบบของเรา ส่งเฉพาะเมื่อกดแจ้งเหตุ
Photos รูปภาพ
This prototype does not accept photo uploads. If we add photos to reports, we will update this policy before the feature goes live and explain how photos are stored and who can see them. ระบบต้นแบบนี้ยังไม่รับการอัปโหลดรูปภาพ หากเพิ่มรูปภาพในการแจ้งเหตุ เราจะปรับนโยบายนี้ก่อนเปิดใช้ และอธิบายวิธีจัดเก็บและผู้ที่เห็นรูปได้
In your browser ในเบราว์เซอร์ของคุณ
After you log in, your sign-in token, role, username and the time your session expires are kept in your browser's storage so you stay signed in (on this device if you choose to stay signed in, otherwise only until you close the tab). Your language choice (Thai or English), whether the sidebar is collapsed, whether you closed the missing-data notice, whether you closed the “This is a demo website” box and whether you turned off live refreshes are saved on your device. For the current tab only, the browser also keeps where the sky video was, where you last tapped a menu link (for the page-change animation), whether you came from the start page, whether you finished or closed the guide to the app (the user guide, or the admin guide for admins), and the latest rule-based risk level answer from our server, which is reused for up to 5 minutes. For admins, the last 12 pump commands sent from that tab (command, time and admin username) are kept for that tab only, and the number of times the Hardware control page has been opened is saved on the device, to know when to show its notice. We do not use advertising or analytics cookies. Every page loads fonts from Google Fonts. The Water levels, Dam levels and Rescue reports pages and the admin dashboard also load the map library from cdnjs.cloudflare.com and maps from tiles.openfreemap.org. These services receive your IP address when the page loads. หลังเข้าสู่ระบบ โทเคน บทบาท ชื่อผู้ใช้ และเวลาหมดอายุของเซสชันจะเก็บไว้ในพื้นที่จัดเก็บของเบราว์เซอร์เพื่อให้อยู่ในระบบต่อได้ (เก็บในอุปกรณ์นี้ถ้าคุณเลือกให้จำการเข้าสู่ระบบ มิฉะนั้นเก็บจนกว่าจะปิดแท็บ) ภาษาที่คุณเลือก (ไทยหรืออังกฤษ) การย่อแถบเมนู การปิดหน้าต่างแจ้งเรื่องข้อมูลที่ขาดหาย การปิดกล่อง “นี่คือเว็บเดโม” และการปิดการอัปเดตอัตโนมัติ จะบันทึกไว้ในอุปกรณ์ของคุณ เฉพาะในแท็บที่เปิดอยู่ เบราว์เซอร์ยังเก็บตำแหน่งที่วิดีโอท้องฟ้าเล่นถึง ตำแหน่งที่คุณแตะลิงก์เมนูล่าสุด (สำหรับภาพเคลื่อนไหวตอนเปลี่ยนหน้า) การเข้ามาจากหน้าแรก การดูจบหรือปิดคู่มือการใช้งาน (คู่มือผู้ใช้ หรือคู่มือผู้ดูแลระบบสำหรับผู้ดูแล) และผลระดับความเสี่ยงตามกฎล่าสุดจากเซิร์ฟเวอร์ ซึ่งใช้ซ้ำได้ไม่เกิน 5 นาที สำหรับผู้ดูแลระบบ คำสั่งปั๊ม 12 รายการล่าสุดที่ส่งจากแท็บนั้น (คำสั่ง เวลา และชื่อผู้ใช้ของผู้ดูแล) เก็บไว้เฉพาะในแท็บนั้น และจำนวนครั้งที่เปิดหน้าควบคุมฮาร์ดแวร์จะบันทึกไว้ในอุปกรณ์ เพื่อใช้กำหนดว่าจะแสดงหน้าต่างแจ้งเตือนของหน้านั้นเมื่อใด เราไม่ใช้คุกกี้โฆษณาหรือคุกกี้วิเคราะห์ข้อมูล ทุกหน้าโหลดฟอนต์จาก Google Fonts หน้าระดับน้ำ ระดับเขื่อน แจ้งเหตุ และแดชบอร์ดผู้ดูแลระบบ ยังโหลดไลบรารีแผนที่จาก cdnjs.cloudflare.com และแผนที่จาก tiles.openfreemap.org บริการเหล่านี้จะได้รับที่อยู่ IP ของคุณเมื่อเปิดหน้าเว็บ
Not personal data ข้อมูลที่ไม่ใช่ข้อมูลส่วนบุคคล
Water levels, rainfall, dam storage and risk scores come from public sources and our own test sensor. They do not identify you. ระดับน้ำ ปริมาณฝน ปริมาณน้ำในเขื่อน และคะแนนความเสี่ยง มาจากแหล่งข้อมูลสาธารณะและเซนเซอร์ทดลองของทีม ไม่ได้ระบุตัวคุณ

03Why we use it เราใช้ข้อมูลเพื่ออะไร

  • To create your account and keep you signed in.
  • To let you send a rescue report and see its status.
  • To let the GunWaree team review reports, update their status and contact you about them.
  • To reset your password when you ask.
  • เพื่อสร้างบัญชีและให้คุณอยู่ในระบบได้
  • เพื่อให้คุณส่งแจ้งเหตุและดูสถานะได้
  • เพื่อให้ทีม GunWaree ตรวจรายการแจ้งเหตุ ปรับสถานะ และติดต่อคุณเกี่ยวกับรายการนั้น
  • เพื่อรีเซ็ตรหัสผ่านเมื่อคุณร้องขอ

We rely on your consent when you sign up and send a report, and on our legitimate interest in running and securing the prototype. We do not sell your data or use it for advertising.

เราอาศัยความยินยอมของคุณเมื่อสมัครและส่งแจ้งเหตุ และประโยชน์โดยชอบด้วยกฎหมายในการดำเนินการและรักษาความปลอดภัยของระบบต้นแบบ เราไม่ขายข้อมูลของคุณและไม่นำไปใช้เพื่อการโฆษณา

04Who can see it ใครเห็นข้อมูลได้บ้าง

  • You can see your own account and reports.
  • GunWaree admins (members of team KaNaIYuRi) can see all reports, including the username, address, phone number and map coordinates attached to each one. When an admin opens a report's map link, the coordinates go to OpenStreetMap (openstreetmap.org) in the link, so OpenStreetMap learns where that report is.
  • Our hosting provider stores the database on our behalf.
  • Hackathon judges may see the prototype during demos. We use made-up sample accounts and reports in demos, not yours.
  • คุณ เห็นบัญชีและการแจ้งเหตุของตัวเอง
  • ผู้ดูแลระบบ GunWaree (สมาชิกทีม KaNaIYuRi) เห็นการแจ้งเหตุทั้งหมด รวมถึงชื่อผู้ใช้ ที่อยู่ เบอร์โทรศัพท์ และพิกัดที่แนบมากับแต่ละรายการ เมื่อผู้ดูแลกดลิงก์เปิดแผนที่ของรายการ พิกัดจะถูกส่งไปกับลิงก์ไปยัง OpenStreetMap (openstreetmap.org) ผู้ให้บริการแผนที่ภายนอกนั้นจึงทราบพิกัดของรายการนั้น
  • ผู้ให้บริการโฮสติ้ง จัดเก็บฐานข้อมูลแทนเรา
  • กรรมการงานแฮกกาธอน อาจเห็นระบบต้นแบบระหว่างการสาธิต เราใช้บัญชีและการแจ้งเหตุตัวอย่างที่สร้างขึ้นในการสาธิต ไม่ใช้ข้อมูลของคุณ

We do not send your reports to government agencies or rescue teams. If you need help now, call 191, 1669, 199 or 1784.

เราไม่ได้ส่งการแจ้งเหตุของคุณไปยังหน่วยงานรัฐหรือทีมกู้ภัย หากต้องการความช่วยเหลือทันที โปรดโทร 191, 1669, 199 หรือ 1784

05How long we keep it ระยะเวลาการเก็บข้อมูล

Data is kept in a database on the project's server. It is not deleted automatically. Test data may be deleted when the event ends. Password reset codes expire after 15 minutes.

ข้อมูลเก็บในฐานข้อมูลบนเซิร์ฟเวอร์ของโครงการ ไม่ได้ลบอัตโนมัติ ข้อมูลทดสอบอาจถูกลบเมื่อจบงาน รหัสรีเซ็ตรหัสผ่านหมดอายุใน 15 นาที

06Your rights สิทธิของคุณ

Under Thailand's Personal Data Protection Act B.E. 2562 (2019), you can ask to see the data we hold about you, correct it, delete it, receive a copy, object to how we use it, or withdraw your consent. Contact us using the details below and we will respond as soon as we can within the hackathon period. You can also complain to the Office of the Personal Data Protection Committee.

ตามพระราชบัญญัติคุ้มครองข้อมูลส่วนบุคคล พ.ศ. 2562 คุณมีสิทธิขอดูข้อมูลที่เราเก็บเกี่ยวกับคุณ แก้ไข ลบ ขอรับสำเนา คัดค้านการใช้ข้อมูล หรือถอนความยินยอม ติดต่อเราตามช่องทางด้านล่าง และเราจะตอบกลับโดยเร็วที่สุดภายในช่วงงานแฮกกาธอน คุณยังร้องเรียนต่อสำนักงานคณะกรรมการคุ้มครองข้อมูลส่วนบุคคลได้

07Security ความปลอดภัย

Passwords, sign-in tokens and reset codes are stored as hashes in the database. Reset codes also appear as plain text in the server's log, which the team can access, because this prototype does not send email. Admin actions are checked on the server, not only hidden in the page. Secret keys stay out of the website code and out of our public repository. This is a prototype, so some protections are missing: for example, there is no limit yet on repeated login attempts. Use a password you do not use anywhere else.

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

08Changes and contact การเปลี่ยนแปลงและการติดต่อ

If we change this policy, we will update the effective date at the top of this page. For questions or requests about your data, open an issue on our GitHub repository, or speak to team KaNaIYuRi at U-Hackathon 2026. Do not post your phone number or address in a public issue.

หากมีการเปลี่ยนนโยบายนี้ เราจะปรับวันที่มีผลด้านบนของหน้านี้ หากมีคำถามหรือคำขอเกี่ยวกับข้อมูลของคุณ เปิด issue ใน GitHub repository ของเรา หรือติดต่อทีม KaNaIYuRi ที่งาน U-Hackathon 2026 โปรดอย่าใส่เบอร์โทรศัพท์หรือที่อยู่ใน issue สาธารณะ