NITI.TECH

สร้างระบบให้ถูกกฎหมาย

Privacy by Design ความปลอดภัย Open Source สัญญาจ้างพัฒนา Terms และข้อกำหนดของ App Store

13 บทความ

สร้างระบบBUILD-01

สร้างระบบให้ถูก PDPA ตั้งแต่วันแรก: เช็กลิสต์ Privacy by Design สำหรับนักพัฒนา

การแก้ระบบทีหลังแพงกว่าออกแบบให้ถูกตั้งแต่ต้น เช็กลิสต์นี้ไล่ตั้งแต่ออกแบบฐานข้อมูล สิทธิ์การเข้าถึง การลบข้อมูล ไปจนถึง log ที่ต้องเก็บ ให้ทีมพัฒนาใช้ได้ทันที

อ่าน 4 นาที

สร้างระบบBUILD-02

มาตรฐานความปลอดภัยขั้นต่ำตาม PDPA: รหัสผ่าน การเข้ารหัส สิทธิ์แอดมิน และ log ที่ระบบต้องมี

PDPA มาตรา 37 บังคับให้มีมาตรการรักษาความปลอดภัยที่เหมาะสม ถ้าข้อมูลรั่วเพราะเก็บรหัสผ่านแบบอ่านออก หรือเปิดฐานข้อมูลสู่สาธารณะ จะถูกมองว่าละเลยหน้าที่ บทความนี้แปลงกฎหมายเป็นสิ่งที่ทีม Dev ทำได้จริง

อ่าน 3 นาที

สร้างระบบBUILD-03

เก็บข้อมูลผู้ใช้ได้นานแค่ไหน: ออกแบบ Retention Policy และระบบลบข้อมูลให้ถูกกฎหมาย

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

อ่าน 3 นาที

สร้างระบบBUILD-04

ใช้ Open Source ในโปรดักต์ให้ไม่ละเมิดลิขสิทธิ์: MIT, Apache, GPL ต่างกันอย่างไร

Open Source ไม่ได้แปลว่าไม่มีลิขสิทธิ์ ทุกไลบรารีมีสัญญาอนุญาตที่ต้องทำตาม บางตัวแค่ให้ใส่เครดิต บางตัวบังคับให้เปิดซอร์สโค้ดของคุณด้วย ถ้าทำผิดเงื่อนไขอาจถือเป็นการละเมิดลิขสิทธิ์

อ่าน 2 นาที

สร้างระบบBUILD-05

จ้างทำแอปหรือรับจ้างพัฒนาระบบ: ใครเป็นเจ้าของซอร์สโค้ด และสัญญาต้องมีอะไร

ตามกฎหมายลิขสิทธิ์ไทย งานที่จ้างบุคคลภายนอกสร้าง ผู้ว่าจ้างเป็นเจ้าของ เว้นแต่ตกลงไว้เป็นอย่างอื่น แต่ในทางปฏิบัติมีเรื่องไลบรารีของผู้รับจ้าง Open Source และการส่งมอบซอร์สโค้ดที่ต้องเขียนให้ชัด

อ่าน 2 นาที

สร้างระบบBUILD-06

ตั้งชื่อแอปหรือแบรนด์เทคต้องจดอะไร: เครื่องหมายการค้า โดเมน และทำไมซอฟต์แวร์จดสิทธิบัตรยาก

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

อ่าน 2 นาที

สร้างระบบBUILD-07

Terms of Service กับ Privacy Notice ของแอป: ต่างกันอย่างไร ต้องแยกไหม และต้องเขียนอะไร

Terms คือสัญญาระหว่างผู้ให้บริการกับผู้ใช้ ส่วน Privacy Notice คือการแจ้งตามหน้าที่ PDPA ไม่ใช่สัญญาและไม่ต้องให้ผู้ใช้ "ยอมรับ" สองเอกสารนี้จึงควรแยกกัน และการรวมความยินยอมไว้ใน Terms อาจทำให้ความยินยอมไม่สมบูรณ์

อ่าน 2 นาที

สร้างระบบBUILD-08

ส่งแอปขึ้น App Store และ Google Play: ข้อกำหนดด้านความเป็นส่วนตัวที่ต้องผ่าน นอกเหนือจากกฎหมายไทย

นอกจาก PDPA แล้ว Apple และ Google มีกฎของแพลตฟอร์มที่เข้มไม่แพ้กัน เช่น ต้องให้ลบบัญชีได้ในแอป ต้องกรอกฉลากความเป็นส่วนตัวให้ตรงความจริง และต้องอธิบายเหตุผลทุกครั้งที่ขอสิทธิ์เข้าถึงข้อมูลบนเครื่อง

อ่าน 2 นาที

สร้างระบบBUILD-09

ทำแพลตฟอร์มให้ผู้ใช้โพสต์ได้: หน้าที่ลบเนื้อหาผิดกฎหมาย และวิธีไม่ต้องรับผิดแทนผู้ใช้

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

อ่าน 2 นาที

สร้างระบบBUILD-10

ใส่ฟีเจอร์ AI ในแอป ต้องระวังอะไร: ข้อมูลผู้ใช้ คำตอบผิด และเงื่อนไขของผู้ให้บริการโมเดล

การเรียก API ของโมเดล AI คือการส่งข้อมูลผู้ใช้ไปให้บุคคลที่สาม (มักอยู่ต่างประเทศ) ต้องแจ้งใน Privacy Notice เลือกตั้งค่าไม่ให้นำข้อมูลไปเทรน และออกแบบให้มนุษย์ตรวจสอบได้เมื่อคำตอบมีผลกระทบสูง

อ่าน 2 นาที

สร้างระบบBUILD-11

Dark Patterns ผิดกฎหมายไหม: ปุ่มยกเลิกที่หาไม่เจอ ราคาซ่อน นับถอยหลังปลอม

ไทยยังไม่มีกฎหมายเรื่อง Dark Patterns โดยตรง แต่การออกแบบที่หลอกลวงผู้บริโภคอาจขัดกฎหมายคุ้มครองผู้บริโภค ข้อสัญญาที่ไม่เป็นธรรม และทำให้ความยินยอมตาม PDPA ใช้ไม่ได้

อ่าน 2 นาที

สร้างระบบBUILD-12

มีคนแจ้งช่องโหว่ระบบของเรา ทำอย่างไร: นโยบาย Responsible Disclosure และ Bug Bounty ที่ถูกกฎหมาย

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

อ่าน 2 นาที

สร้างระบบBUILD-13

ตำรวจหรือหน่วยงานรัฐขอข้อมูลผู้ใช้ ต้องให้ไหม: ขั้นตอนตอบคำขอข้อมูลให้ถูกกฎหมาย

PDPA อนุญาตให้เปิดเผยข้อมูลเมื่อเป็นการปฏิบัติตามกฎหมาย แต่ผู้ให้บริการต้องตรวจว่าคำขอมาจากเจ้าหน้าที่จริงและมีอำนาจตามกฎหมาย ระวังมิจฉาชีพที่ปลอมเป็นเจ้าหน้าที่เพื่อขอข้อมูลลูกค้า

อ่าน 2 นาที

ADVISORY // LAWSLANE

เรื่องของคุณซับซ้อนหรือมีความเสี่ยงทางกฎหมาย? ให้ทนายความที่ผ่านการยืนยันตัวตนบน Lawslane ช่วยดูให้

ปรึกษาทนายบน Lawslane