1. ขอบเขต
นโยบายนี้อธิบายการทำงานของ Markestra Post รุ่น Windows Desktop ที่ตรวจจากโค้ดโปรแกรม ข้อมูลหลักของโปรแกรมเก็บในเครื่องผู้ใช้แบบ local-first เว็บไซต์หน้านี้ใช้แสดงข้อมูลผลิตภัณฑ์และเอกสาร ไม่ใช่พื้นที่เก็บแบบร่างหรือไฟล์สื่อของผู้ใช้
2. ข้อมูลที่โปรแกรมบันทึก
ฐานข้อมูลในเครื่องบันทึกชื่อแบรนด์และ WORKSPACE ข้อมูลบัญชีที่เชื่อม เช่น แพลตฟอร์ม รหัสบัญชี ชื่อแสดงผลและสิทธิ์ที่ได้รับ แบบร่าง แคปชัน บัญชีปลายทาง เวลาโพสต์ สถานะคิว ประวัติการส่ง และข้อมูลประกอบไฟล์สื่อ เช่น ตำแหน่งไฟล์ ชนิด ขนาด และค่า SHA-256 บางงานอาจมีรหัสโพสต์และลิงก์จากแพลตฟอร์มเมื่อส่งสำเร็จ
ฐานข้อมูล SQLite อยู่ที่ %LOCALAPPDATA%\MarkestraPost\markestra_post.db บน Windows เครื่องที่ใช้งาน เมื่อผู้ใช้สั่งสำรองข้อมูล โปรแกรมสร้างสำเนาฐานข้อมูลในโฟลเดอร์ backups ข้างฐานข้อมูล
3. OAuth และโทเค็น
การเชื่อมบัญชีเปิดหน้าอนุญาตของแพลตฟอร์มในเบราว์เซอร์ ผู้ใช้เข้าสู่ระบบและอนุญาตด้วยบัญชีของตนเอง โปรแกรมบันทึกโทเค็นที่ได้รับและ App Secret ที่ผู้ใช้กรอกในฐานข้อมูลท้องถิ่น โดยเข้ารหัสด้วย Windows DPAPI สำหรับบัญชี Windows ที่ใช้งาน การย้ายฐานข้อมูลไปยังบัญชี Windows อื่นอาจทำให้ถอดรหัสโทเค็นเดิมไม่ได้
4. ใช้ข้อมูลและส่งให้ใคร
ข้อมูลในเครื่องใช้แสดงบัญชีใน WORKSPACE จัดการแบบร่าง ตรวจความพร้อม จัดคิว และแสดงผลการส่ง เมื่อผู้ใช้เริ่ม OAuth โปรแกรมติดต่อ Meta, TikTok หรือ Google/YouTube เพื่อขอสิทธิ์และอ่านข้อมูลบัญชี เมื่อผู้ใช้ยืนยันเผยแพร่ในช่องทางที่รองรับ โปรแกรมส่งเนื้อหาและไฟล์ที่จำเป็นไปยังแพลตฟอร์มปลายทางที่เลือก
Instagram Photo ต้องใช้ภาพ JPEG ผ่าน HTTPS URL สาธารณะที่ Meta เข้าถึงได้ หากผู้ใช้ใส่ URL ลักษณะนี้ ภาพที่ URL นั้นอาจเข้าถึงได้โดยบุคคลอื่นตามการตั้งค่าของแหล่งที่โฮสต์ไฟล์ เนื้อหาที่เผยแพร่แล้วอยู่ภายใต้นโยบายและเครื่องมือจัดการของแพลตฟอร์มปลายทาง
5. ไฟล์สื่อในเครื่อง
การนำเข้าสื่อบันทึกตำแหน่งและข้อมูลตรวจสอบของไฟล์ไว้ในฐานข้อมูล โปรแกรมอ่านไฟล์ต้นฉบับจากตำแหน่งเดิม ไม่ได้ลบหรือย้ายต้นฉบับเมื่อเพิ่มเข้าคลังสื่อ การนำสื่อออกจากคลังเป็นการนำความเชื่อมโยงกับ WORKSPACE ออก และอาจถูกปฏิเสธหากสื่อนั้นยังอยู่ในแบบร่าง ต้นฉบับและข้อมูลสำรองไม่ถูกลบด้วยการนำออกจากคลัง
6. การเก็บรักษาและการลบ
- ลบแบบร่าง: ลบรายการแบบร่างในฐานข้อมูลท้องถิ่น แต่ไม่ลบไฟล์สื่อต้นฉบับ
- ลบบัญชีที่เชื่อม: เมื่อโปรแกรมอนุญาต จะลบรายการบัญชีและโทเค็นที่ผูกในฐานข้อมูลท้องถิ่น แต่ไม่เพิกถอนสิทธิ์แอปบนแพลตฟอร์มภายนอก โปรแกรมอาจไม่ให้ลบหากมีงานที่กำลังส่ง กำหนดเวลา หรือมีประวัติเผยแพร่ที่ต้องรักษาไว้
- ลบ WORKSPACE: ลบแบบร่าง เนื้อหา และข้อมูลบัญชีที่ผูกอยู่ตามความสัมพันธ์ในฐานข้อมูล แต่ไม่ลบไฟล์สื่อต้นฉบับหรือไฟล์สำรอง และข้อมูลประกอบสื่อบางส่วนอาจยังอยู่ในฐานข้อมูล
- หยุดใช้โปรแกรม: หลังปิดโปรแกรม ผู้ใช้สามารถลบฐานข้อมูลและโฟลเดอร์สำรองใน
%LOCALAPPDATA%\MarkestraPostด้วยตนเอง การถอนการติดตั้งเพียงอย่างเดียวไม่ควรถือว่าได้ลบข้อมูลเหล่านี้แล้ว
โปรแกรมไม่ได้บังคับระยะเวลาลบข้อมูลอัตโนมัติที่แน่นอน ไฟล์สำรองหรือเนื้อหาที่เผยแพร่บนแพลตฟอร์มต้องจัดการแยกจากข้อมูลหลักในโปรแกรม
7. ข้อมูลวิเคราะห์และข้อผิดพลาด
ในรุ่นที่ตรวจ ไม่พบระบบส่ง telemetry หรือ crash report ไปยังผู้ให้บริการโดยอัตโนมัติ โปรแกรมมีการบันทึกสถานะงานและข้อผิดพลาดบางส่วนในฐานข้อมูลหรือ console ของเครื่อง การเชื่อม OAuth และการเผยแพร่ส่งคำขอไปยังแพลตฟอร์มที่ผู้ใช้เลือกตามการทำงานข้างต้น
8. การดูและจัดการข้อมูล
ผู้ใช้สามารถตรวจ แก้ไข หรือลบข้อมูลที่โปรแกรมเปิดให้จัดการผ่านหน้าบัญชี แบบร่าง คลังสื่อ และ WORKSPACE หากต้องการลบข้อมูลทั้งหมดในเครื่อง ให้ปิดโปรแกรมและจัดการไฟล์ฐานข้อมูลกับไฟล์สำรองตามข้อ 6 สำหรับข้อมูลและสิทธิ์ที่แพลตฟอร์มภายนอกเก็บไว้ ให้ใช้หน้าจัดการบัญชีหรือสิทธิ์ของ Meta, TikTok หรือ Google/YouTube โดยตรง