สำหรับผู้จัดงาน · งานชิงเงินรางวัล · งานชิงแชมป์ · งานเก็บสถิติ

ปัญหา: บิบไม่ได้ผูกกับ "ตัวตนจริง" ของคนที่วิ่ง

ระบบจับเวลาทั่วไปบอกได้แค่ว่า "ชิปนี้วิ่งครบไหม" แต่ไม่เคยถามว่า "คนที่ถือชิปนี้คือคนที่สมัครจริงหรือเปล่า" ช่องว่างนี้คือที่มาของการจ้างนักวิ่งแทน ขายบิบ และสวมตัวรับรางวัล Result Integrity ปิดช่องนี้ด้วยการยืนยันตัวตนข้ามทุกระบบ

จ้างวิ่งแทน (Ringer)

ให้คนเก่งกว่าสวมบิบลงแทนเพื่อชิงรางวัลหรือทำเวลา qualify

ขาย/โอนบิบนอกระบบ

บิบเปลี่ยนมือโดยข้อมูลในระบบไม่ตรงกับคนที่วิ่งจริง

สวมตัวรับรางวัล

คนวิ่งจริงกับคนมารับรางวัลไม่ใช่คนเดียวกัน

ตัดเส้นทาง + สวมสิทธิ์

ข้าม checkpoint เพื่อทำเวลา มักมาคู่กับการสลับคน

ใช้งานจริงแล้วบน Check Control (ops.raceup.co.th)

สามด่านตรวจ ทำงานร่วมกันเป็นสายเดียว

ใช้ข้อมูลที่ Checkrace มีอยู่แล้ว ไม่ต้องลงทุนอุปกรณ์ biometric หนัก — Dashboard กรรมการเปิดใช้จริงในงานแล้ว

MODULE 1 · LIVE

ตรวจความผิดปกติของเวลา

เทียบเวลาวันแข่งกับ สถิติเดิม (PB) ของนักวิ่งเอง จากทะเบียน Runner Rank และตรวจ split ภายในสนาม เฉพาะรุ่น overall / age-group / top 100

  • จับเวลาที่เร็วกว่า PB ตัวเองแบบก้าวกระโดด — เทียบกับสถิติจริงในระบบ ไม่ใช่เพดานคงที่
  • ตรวจ negative split สุดโต่งและ pace ที่เป็นไปไม่ได้
  • ใช้ split ได้แม้นักวิ่งไม่มีประวัติมาก่อน
  • เชื่อม checkpoint/split จากระบบจับเวลา (กำลังต่อ)
MODULE 2 · LIVE

ตรวจการรับรางวัล

โซน Verify ผู้ชนะ — ผู้ติดรางวัลต้องมารายงานตัวและเทียบใบหน้าก่อนรับเงินรางวัล

  • สแกน QR/e-bib + เทียบใบหน้ากับรูปตอนสมัคร
  • ไม่มารายงานตัว = ตั้งธงสงสัยสลับตัววิ่ง
  • พักการจ่ายรางวัลไว้เป็น provisional จนกว่าจะตรวจสอบ
  • มีช่องอุทธรณ์สำหรับเหตุสุดวิสัย (บาดเจ็บ/เข้าพยาบาล)
MODULE 3

Central Blacklist

บัญชีกลางของนักวิ่งที่ถูกตัดสิน "ยืนยันแล้ว" ว่าทำผิด — เกาะกับ Runner ID ไม่ใช่ชื่อ จึงเปลี่ยนชื่อหนีไม่ได้

  • โกงสนามเดียว มีผลทั้งระบบ — deterrent ที่แรงที่สุด
  • ผูกกับ runner_id ในทะเบียน 119k คน → กันสมัครซ้ำด้วยเลขบัตรเดิม
  • ขึ้นบัญชีได้เฉพาะเคสที่กรรมการยืนยัน มีสิทธิอุทธรณ์ บทลงโทษมีวันหมดอายุ
  • เป็นความลับภายในผู้จัด เก็บเลขบัตรเป็น hash · กำลังต่อ flow ตัดสิน
ทะเบียนใช้งานจริงแล้ว

ขับเคลื่อนด้วยทะเบียน Runner ID

หัวใจที่ทำให้ทุกการตรวจ "รู้ว่าใครคือใคร" จริงๆ — ไม่ใช่แค่เดาจากชื่อที่สะกดได้หลายแบบ

119,561นักวิ่งไม่ซ้ำ มี Runner ID เดียวตลอดชีวิต
102,569ยืนยันด้วยเลขบัตร (เก็บเป็น hash อ่านย้อนกลับไม่ได้)
50+สนามที่รวมและ dedup คนซ้ำข้ามปี/ข้ามงาน

รู้จักตัวตนจริง

ระบบ resolve ผู้เข้าเส้นแต่ละคนเข้ากับ runner_id + ระดับความเชื่อมั่น (เลขบัตร → ชื่อ+วันเกิด → ชื่อ)

กันกล่าวหาผิดตัว

ถ้าชื่อซ้ำหลายคนในทะเบียน ระบบ "ระงับ" การฟันธงเวลาผิดปกติ แทนที่จะเดาผิดคน

Blacklist หนีไม่ได้

บัญชีดำเกาะกับ runner_id (เลขบัตร hash) เปลี่ยนชื่อ/สะกดใหม่ก็ยังเป็นคนเดิม

นักวิ่งเป็นเจ้าของ

สมัคร Runner ID แล้ว "เคลม" ตัวตนเดิม ได้ประวัติทุกงานคืนทันที — ยืนยันด้วย OTP เบอร์ที่เคยลงทะเบียน

กลไกการทำงาน

ทุกสัญญาณไหลมารวมเป็นคะแนนเดียว แล้วส่งให้ "กรรมการ" เป็นผู้ตัดสินขั้นสุดท้าย

1

คัดเฉพาะกลุ่มเสี่ยง

ตรวจเฉพาะ overall / age-group / top 100 ไม่ใช่ทั้งสนาม

2

รวมสัญญาณ

เวลา + split + ภาพถ่าย Face–Bib + การรายงานตัว

3

คำนวณ Fraud Score

ถ่วงน้ำหนักทุกสัญญาณเป็นคะแนน 0–100

4

กรรมการตัดสิน

ดูเฉพาะเคสแดง พร้อมหลักฐาน เปิดให้อุทธรณ์

5

บังคับใช้

เคสที่ยืนยัน → blacklist + พักอันดับใน Rank

Fraud Score — คัดกรองด้วยความเสี่ยง ไม่ใช่ไล่ทั้งสนาม

กรรมการเห็นรายชื่อเรียงตามความเสี่ยง ตรวจเฉพาะเคสที่ต้องตรวจ ประหยัดเวลามหาศาล

Clear 0–39

ไม่มีอะไรน่าสงสัย ยืนยันผลอัตโนมัติ

Review 40–69

ควรเหลือบดู มอบรางวัลได้พร้อมหมายเหตุ

Investigate 70–100

เสี่ยงหลายสัญญาณ พักรางวัลจนกว่ากรรมการจะตัดสิน

กติกากันการกล่าวหาผิด: ผลจะขึ้นโซนแดงได้ก็ต่อเมื่อมีสัญญาณ "ตัวตน" หรือ "เส้นทาง" อย่างน้อยหนึ่งอย่าง (หน้าไม่ตรงบิบ / ขาด checkpoint / ไม่มารายงานตัว) เวลาที่เร็วผิดปกติเพียงอย่างเดียวถือเป็น "การวิ่งที่ก้าวกระโดด" ไม่ใช่การโกง

ดูตัวอย่าง Dashboard กรรมการ →

ยุติธรรม โปร่งใส และถูกกฎหมาย

หลักการที่ทำให้ระบบน่าเชื่อถือทั้งกับนักวิ่งและในแง่กฎหมาย

ระบบตั้งธง คนตัดสิน

ระบบรวมหลักฐานและตั้งคำถาม การตัดสินขั้นสุดท้ายเป็นของกรรมการเสมอ ทุก flag ไม่ใช่คำพิพากษา

มีสิทธิอุทธรณ์เสมอ

ทุกเคสผ่านขั้นตอน ตรวจสอบ → แจ้ง → เปิดอุทธรณ์ → ยืนยัน ก่อนบังคับใช้จริง

เป็นความลับภายใน

บัญชีดำไม่เปิดเผยต่อสาธารณะ เลี่ยงความเสี่ยงหมิ่นประมาทและการละเมิดข้อมูล

PDPA by design

ใบหน้าอ้างอิงและเลขบัตรเก็บโดยมี consent เลขบัตรเก็บเป็น hash จำกัดสิทธิ์เข้าถึงและมีกำหนดลบ

เอกสารสำหรับทีมพัฒนาและผู้จัด

สเปกฟีเจอร์ + schema ข้อมูล + สูตร Fraud Score และนโยบาย Central Blacklist พร้อม flow การอุทธรณ์

ยกระดับงานของคุณให้ "ผลเชื่อถือได้"

เหมาะสำหรับงานชิงเงินรางวัล งานชิงแชมป์ และงานที่ส่งผลเข้าอันดับชาติ คุยกับทีมเพื่อเปิดใช้ Result Integrity ในงานถัดไปของคุณ

คุยกับทีม Checkrace