การถอนติดตั้งแอป VPN ลบบัญชีของคุณหรือไม่
การถอดไคลเอนต์ออกกับการลบบัญชีเป็นสองการดำเนินการที่แยกจากกัน ดูว่าอะไรยังอยู่บนอุปกรณ์และผู้ให้บริการเก็บอะไรไว้จนกว่าคุณจะขอ
คุณลบแอปแล้ว ไอคอนหายไป แต่การสมัครสมาชิกก็ยังต่ออายุเดือนหน้า การถอนติดตั้งไคลเอนต์ VPN จะเอาโปรแกรมออกจากอุปกรณ์เครื่องหนึ่งเท่านั้น ไม่ได้ส่งคำขอลบไปยังบริการ ไม่ได้ยกเลิกการเรียกเก็บเงิน และไม่ถึงทุกสำเนาของโปรไฟล์ สิ่งเหล่านี้เป็นการดำเนินการแยกกันและมีผู้รับผิดชอบแยกกัน การรู้ว่าคุณทำความสะอาดชั้นไหนจริง ๆ คือความต่างระหว่างอุปกรณ์ที่เลิกใช้แล้วกับข้อมูลรับรองที่ยังใช้งานได้ แยกการทำความสะอาดอุปกรณ์ ความสัมพันธ์ด้านการเรียกเก็บเงิน และบันทึกบัญชีออกจากกัน งานที่เหลือก็จะชัดเจน
โปรแกรมถอนติดตั้งเอาอะไรออกจริง ๆ
โปรแกรมถอนติดตั้งจะเอาแพ็กเกจแอปและไฟล์ที่แอปลงทะเบียนไว้ออก บน Windows มักเหลือโฟลเดอร์โปรไฟล์ในข้อมูลแอปของผู้ใช้ และบน macOS มักเหลือการตั้งค่าและโฟลเดอร์สนับสนุนแอป Android จะล้างข้อมูลส่วนตัวของแอป ส่วน iOS จะลบคอนเทนเนอร์ของแอปแต่ยังอาจเหลือรายการในพวงกุญแจและโปรไฟล์การกำหนดค่าของระบบ
ซอฟต์แวร์ VPN มักติดตั้งองค์ประกอบที่สองนอกแอป เช่น ส่วนขยายเครือข่าย บริการระบบ ไดรเวอร์ TUN หรือโปรไฟล์การกำหนดค่า องค์ประกอบนั้นอาจอยู่รอดจากการถอนติดตั้งและเก็บคำนิยามอุโมงค์ไว้บนอุปกรณ์ ตรวจสอบหน้าจอการตั้งค่า VPN ของแพลตฟอร์ม ไม่ใช่แค่รายการแอป ก่อนสรุปว่าการถอดออกเสร็จสมบูรณ์
ไม่มีสิ่งใดในนี้ไปถึงผู้ให้บริการ โปรแกรมถอนติดตั้งไม่มีเหตุผลจะติดต่อเซิร์ฟเวอร์ และส่วนใหญ่ก็ไม่ทำ ดังนั้นบัญชีจึงยังใช้ได้จากอุปกรณ์เครื่องอื่นทันทีหลังจากนั้น
โปรไฟล์และข้อมูลรับรองซ่อนอยู่ที่ไหน
โปรไฟล์ถูกออกแบบให้พกพาได้ และนั่นคือสิ่งที่ทำให้ลืมได้ง่าย ไฟล์ OpenVPN ที่ส่งออก การกำหนดค่า WireGuard รหัส QR ในภาพหน้าจอ และรหัสผ่านที่บันทึกไว้ในพวงกุญแจของระบบ ล้วนอยู่รอดจากการถอนติดตั้งเพราะแอปไม่ได้เป็นเจ้าของสิ่งเหล่านั้น
| Platform | Common leftover | Where to look |
|---|---|---|
| Windows | Saved profile, stored credential | App data folder, Credential Manager |
| macOS | Configuration profile, keychain item | VPN settings, Keychain Access |
| Android | Always-on VPN entry, app data | Network settings, VPN screen |
| iOS | VPN configuration, keychain item | VPN and device management settings |
บน Linux การเชื่อมต่ออาจอยู่ใน NetworkManager ไม่ใช่ในไดเรกทอรีของไคลเอนต์เอง การแสดงรายการการเชื่อมต่อและโฟลเดอร์ system-connections จะบอกว่าเดสก์ท็อปยังรู้จักอะไรอยู่:
nmcli connection show
sudo ls /etc/NetworkManager/system-connections/
sudo find /etc -maxdepth 3 -iname '*vpn*'สำเนายังอยู่นอกอุปกรณ์ด้วย เช่น โปรไฟล์ที่ดาวน์โหลดไว้ในโฟลเดอร์ซิงก์ ไฟล์แนบในอีเมล อิมเมจสำรอง การถอดแอปในเครื่องไม่ได้ทำอะไรกับสำเนาเหล่านั้น และสำเนาใดก็ตามสามารถสร้างอุโมงค์ขึ้นใหม่ด้วยข้อมูลรับรองที่ยังใช้ได้
บัญชีอยู่ฝั่งผู้ให้บริการ
บริการเก็บบันทึกที่อุปกรณ์ไม่เคยเห็น เช่น ตัวตนของบัญชี การสมัครสมาชิกและวิธีชำระเงิน การอนุญาตอุปกรณ์ การติดต่อกับฝ่ายสนับสนุน และเมทาดาทาการเชื่อมต่อใด ๆ ที่นโยบายของบริการระบุไว้ การถอนติดตั้งไม่ก่อให้เกิดเหตุการณ์ใด ๆ ฝั่งนั้น บัญชี การต่ออายุ และเซสชันที่ใช้งานอยู่จึงดำเนินต่อไป
การเรียกเก็บเงินคือส่วนที่คนสังเกตเห็น การสมัครสมาชิกต่ออายุได้แม้ถอดแอปออกแล้ว เพราะการอนุญาตชำระเงินเป็นของบัญชี ไม่ใช่ของซอฟต์แวร์ การลบบัญชีก่อนอาจลบหน้าจอการเรียกเก็บเงินที่คุณจะใช้ยกเลิกด้วย เหตุนี้ลำดับการดำเนินการจึงสำคัญ
ผู้ให้บริการบางรายมีปุ่มลบด้วยตนเอง บางรายต้องส่งคำขอถึงฝ่ายสนับสนุน และบางรายเก็บบันทึกไว้หลังการลบด้วยเหตุผลทางกฎหมายหรือการบัญชี ประกาศความเป็นส่วนตัวของบริการสมัครสมาชิก Mozilla เป็นตัวอย่างที่เผยแพร่แล้วตัวอย่างหนึ่งว่าหมวดบัญชีและหมวดการชำระเงินถูกอธิบายแยกจากกันอย่างไร อ่านประกาศของผู้ให้บริการของคุณเพื่อดูรายการที่เทียบเท่า
ถอดการเข้าถึงตามลำดับที่ถูกต้อง
เริ่มจากการทำบัญชีสิ่งที่มีอยู่ ได้แก่ อุปกรณ์ที่มีการอนุญาตใช้งาน โปรไฟล์ที่ส่งออก ข้อมูลรับรองที่บันทึกไว้ และวิธีชำระเงินที่อยู่เบื้องหลังการต่ออายุ จากนั้นเพิกถอนอุปกรณ์หรือคีย์ก่อน เพราะการเพิกถอนมีผลแม้ยังมีโปรไฟล์ที่คัดลอกไว้ คีย์ที่ถูกเพิกถอนแล้วใช้ไม่ได้กับสำเนาใด ๆ เหตุนี้จึงต้องทำก่อนลบไฟล์ ทำก่อนยกเลิกสิ่งใด เพื่อให้หน้าจอบัญชียังแสดงอุปกรณ์ทุกเครื่องที่คุณต้องเพิกถอน
จากนั้นยกเลิกการต่ออายุขณะที่ตัวควบคุมการเรียกเก็บเงินยังเข้าถึงได้ และบันทึกการยืนยันการยกเลิกไว้ หลังจากนั้นขอให้ลบบัญชีผ่านช่องทางที่ผู้ให้บริการระบุไว้และเก็บคำตอบไว้ สุดท้ายเอาส่วนที่เหลือในเครื่องที่คุณพบออก และเปลี่ยนข้อมูลรับรองใด ๆ ที่เคยแชร์กับโปรไฟล์ที่ถูกลบ
บนอุปกรณ์ที่องค์กรดูแล อย่าคิดเอง ใช้กระบวนการคัดออกขององค์กร เพราะโปรไฟล์และใบรับรองอาจถูกควบคุมโดยระบบจัดการอุปกรณ์ที่จะติดตั้งกลับให้หากคุณเพียงลบแอป
ยืนยันผลลัพธ์แทนการสันนิษฐาน
ทดสอบผลจากเซสชันที่สะอาด: ลองเข้าสู่ระบบบัญชี ตรวจสอบว่าอุปกรณ์ยังปรากฏในรายการที่ได้รับอนุญาตของบัญชีหรือไม่ และยืนยันว่าการต่ออายุครั้งถัดไปถูกยกเลิกแล้ว การเข้าสู่ระบบล้มเหลวเป็นหลักฐานที่หนักแน่นกว่าไอคอนที่หายไป และยังเผยว่าตัวตนที่สอง เช่น การเข้าสู่ระบบด้วยอีเมลที่เชื่อมไว้ ยังใช้ได้หรือไม่
เก็บบันทึกการตอบกลับการลบไว้กับรายการอุปกรณ์และวันที่ หากภายหลังผู้ให้บริการอ้างว่าบัญชียังใช้งานอยู่ บันทึกนั้นจะตอบคำถามได้ หากกฎหมายกำหนดให้ต้องเก็บบันทึกการเรียกเก็บเงินไว้ ให้บันทึกเป็นข้อยกเว้นแทนที่จะถือว่าเป็นการลบที่ล้มเหลว