ความปลอดภัย

แก้ไขล่าสุด:

ครูและนักการศึกษาไว้วางใจให้ JobsKru ดูแลประวัติและใบสมัครงาน ส่วนโรงเรียนไว้วางใจให้เราดูแลการสรรหาบุคลากร หน้านี้อธิบายว่าเราปกป้องข้อมูลเหล่านั้นอย่างไร ทั้งที่จัดเก็บ การเข้ารหัส ผู้ที่เข้าถึงได้ และสิ่งที่เราทำเมื่อเกิดเหตุผิดปกติ

01โครงสร้างพื้นฐาน

JobsKru ทำงานบนบริการคลาวด์ที่มีผู้ให้บริการดูแล แทนการใช้เซิร์ฟเวอร์ที่เราดูแลเอง:

  • เว็บไซต์และ API ทำงานบน Cloudflare Workers ภายใต้เครือข่ายของ Cloudflare ซึ่งมีไฟร์วอลล์และระบบป้องกันการโจมตีแบบ DDoS
  • ข้อมูลบัญชี งาน และใบสมัคร จัดเก็บในฐานข้อมูล PostgreSQL ที่ Supabase ดูแล
  • รูปภาพและวิดีโอจัดเก็บใน Cloudflare R2 ส่วนเอกสารสำคัญ (เช่น เอกสารยืนยันตัวตนและสมุดบัญชีธนาคารของโครงการ Affiliate) แยกเก็บในพื้นที่จัดเก็บส่วนตัวที่ไม่มีที่อยู่สาธารณะ และเข้าถึงได้ผ่าน API ของเราเท่านั้น
  • การชำระเงินดำเนินการผ่าน Stripe ข้อมูลบัตรส่งตรงถึง Stripe โดยไม่ผ่านเซิร์ฟเวอร์ของ JobsKru และเราไม่จัดเก็บหมายเลขบัตร

ผู้ให้บริการเหล่านี้ดูแลความปลอดภัยของศูนย์ข้อมูลและฮาร์ดแวร์ของตนเอง เราอ้างอิงมาตรการที่ผู้ให้บริการเผยแพร่สำหรับความปลอดภัยทางกายภาพ

02การเข้ารหัส

  • ระหว่างการรับส่ง: ทุกหน้าและทุกการเรียก API ใช้ HTTPS (TLS) และโดเมนไฟล์ cdn.jobskru.com รองรับเฉพาะ TLS 1.3
  • ขณะจัดเก็บ: ฐานข้อมูลและพื้นที่จัดเก็บไฟล์ได้รับการเข้ารหัสโดยผู้ให้บริการ
  • ข้อมูลสำคัญ: เลขประจำตัวประชาชน เลขประจำตัวผู้เสียภาษี และเลขบัญชีธนาคารสำหรับรับค่าตอบแทน Affiliate จะถูกเข้ารหัสด้วย AES-GCM โดย API ของเราก่อนจัดเก็บ และเก็บในรูปที่อ่านได้เฉพาะเลข 4 หลักสุดท้าย เอกสารยืนยันตัวตนและสมุดบัญชีที่อัปโหลดก็เข้ารหัสด้วยวิธีเดียวกัน

03บัญชีและการเข้าสู่ระบบ

  • รหัสผ่านจัดเก็บในรูปแฮช Argon2id เท่านั้น ไม่มีการเก็บในรูปที่อ่านได้
  • คุณเปิดใช้การยืนยันตัวตนสองขั้นตอนได้ เพื่อให้การเข้าสู่ระบบต้องใช้รหัสแบบใช้ครั้งเดียวด้วย
  • โทเค็นเซสชันสุ่มขึ้นใหม่ทุกครั้ง เก็บในคุกกี้แบบ Secure และ HttpOnly ที่สคริปต์บนหน้าเว็บอ่านไม่ได้ และฝั่งเราจัดเก็บเฉพาะค่าแฮช เซสชันหมดอายุภายใน 30 วัน
  • คุณดูอุปกรณ์ที่เข้าสู่ระบบบัญชีของคุณอยู่ และสั่งออกจากระบบอุปกรณ์ใดก็ได้
  • บัญชีผู้หางานและบัญชีผู้ว่าจ้างแยกจากกัน และผู้ว่าจ้างเห็นเฉพาะองค์กรที่ตนสังกัด ตามบทบาทที่ได้รับในองค์กรนั้น

04ความปลอดภัยของแอปพลิเคชัน

  • กฎการเข้าถึงบังคับใช้ในระดับฐานข้อมูล (PostgreSQL Row-Level Security) คำขอแต่ละครั้งจึงอ่านหรือแก้ไขได้เฉพาะข้อมูลที่ผู้ใช้นั้นมีสิทธิ์ แม้โค้ดของแอปพลิเคชันจะมีข้อบกพร่อง
  • แบบฟอร์มได้รับการปกป้องด้วย Cloudflare Turnstile เพื่อป้องกันบอท มีการตรวจสอบการปลอมแปลงคำขอข้ามไซต์ (CSRF) และจำกัดจำนวนครั้งสำหรับการเข้าสู่ระบบ การสมัครสมาชิก และการดำเนินการสำคัญอื่น ๆ
  • ข้อความที่โรงเรียนและผู้หางานเขียน เช่น รายละเอียดงาน จะถูกกรองก่อนแสดงผล เพื่อป้องกันการโจมตีแบบ Cross-Site Scripting
  • ไฟล์ที่อัปโหลดได้รับการตรวจสอบประเภทและขนาดก่อนจัดเก็บ
  • เราออกแบบและตรวจทานโค้ดโดยคำนึงถึงความเสี่ยงตาม OWASP Top 10

05การเข้าถึงโดยเจ้าหน้าที่ JobsKru

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

06ความเป็นส่วนตัวและข้อมูลส่วนบุคคล

เราดูแลข้อมูลส่วนบุคคลตามพระราชบัญญัติคุ้มครองข้อมูลส่วนบุคคล พ.ศ. 2562 (PDPA) เราจัดทำบันทึกรายการกิจกรรมการประมวลผล เก็บเฉพาะข้อมูลที่บริการจำเป็นต้องใช้ และเก็บไว้เท่าที่จำเป็นเท่านั้น

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

07การรับมือเหตุการณ์ด้านความปลอดภัย

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

08การแจ้งช่องโหว่

หากคุณพบปัญหาด้านความปลอดภัยใน JobsKru โปรดแจ้งเราที่ security@jobskru.com นโยบายการเปิดเผยช่องโหว่ของเราอธิบายสิ่งที่ควรแจ้ง ขอบเขต และวิธีที่เราจะทำงานร่วมกับคุณ

09ติดต่อเรา

คำถามด้านความปลอดภัย: security@jobskru.com คำถามเกี่ยวกับข้อมูลส่วนบุคคลของคุณ: privacy@jobskru.com

งานตามพื้นที่

เลือกประเทศและจังหวัด / เมือง แล้วกดค้นหา

หรือเลือกจากจังหวัด / เมืองทั้งหมด

กระบี่ Krabi กรุงเทพมหานคร Bangkok กาญจนบุรี Kanchanaburi กาฬสินธุ์ Kalasin กำแพงเพชร Kamphaeng Phet ขอนแก่น Khon Kaen จันทบุรี Chanthaburi ฉะเชิงเทรา Chachoengsao ชลบุรี Chon Buri ชัยนาท Chai Nat ชัยภูมิ Chaiyaphum ชุมพร Chumphon เชียงราย Chiang Rai เชียงใหม่ Chiang Mai ตรัง Trang ตราด Trat ตาก Tak นครนายก Nakhon Nayok นครปฐม Nakhon Pathom นครพนม Nakhon Phanom นครราชสีมา Nakhon Ratchasima นครศรีธรรมราช Nakhon Si Thammarat นครสวรรค์ Nakhon Sawan นนทบุรี Nonthaburi นราธิวาส Narathiwat น่าน Nan บึงกาฬ Bueng Kan บุรีรัมย์ Buri Ram ปทุมธานี Pathum Thani ประจวบคีรีขันธ์ Prachuap Khiri Khan ปราจีนบุรี Prachin Buri ปัตตานี Pattani พระนครศรีอยุธยา Phra Nakhon Si Ayutthaya พะเยา Phayao พังงา Phang Nga พัทลุง Phatthalung พิจิตร Phichit พิษณุโลก Phitsanulok เพชรบุรี Phetchaburi เพชรบูรณ์ Phetchabun แพร่ Phrae ภูเก็ต Phuket มหาสารคาม Maha Sarakham มุกดาหาร Mukdahan แม่ฮ่องสอน Mae Hong Son ยโสธร Yasothon ยะลา Yala ร้อยเอ็ด Roi Et ระนอง Ranong ระยอง Rayong ราชบุรี Ratchaburi ลพบุรี Lop Buri ลำปาง Lampang ลำพูน Lamphun เลย Loei ศรีสะเกษ Sisaket สกลนคร Sakon Nakhon สงขลา Songkhla สตูล Satun สมุทรปราการ Samut Prakan สมุทรสงคราม Samut Songkhram สมุทรสาคร Samut Sakhon สระแก้ว Sa Kaeo สระบุรี Saraburi สิงห์บุรี Sing Buri สุโขทัย Sukhothai สุพรรณบุรี Suphan Buri สุราษฎร์ธานี Surat Thani สุรินทร์ Surin หนองคาย Nong Khai หนองบัวลำภู Nong Bua Lamphu อ่างทอง Ang Thong อำนาจเจริญ Amnat Charoen อุดรธานี Udon Thani อุตรดิตถ์ Uttaradit อุทัยธานี Uthai Thani อุบลราชธานี Ubon Ratchathani