Sản phẩm tự phát triển

Profile Lock — khoá hồ sơ Chrome bằng mật khẩu

Extension Chrome (Manifest V3) khoá toàn bộ phiên duyệt web bằng mật khẩu — khoá ngay, bằng phím tắt, hoặc tự động khi không dùng. Chạy 100% cục bộ: không máy chủ, không tài khoản, không theo dõi.

Máy tính dùng chung trong nhà hoặc văn phòng nhỏ hầu như không có cách nào che phiên duyệt web đang mở. Đăng xuất thì mất hết tab; tạo hồ sơ Chrome riêng thì không ai chịu đổi thói quen.

Cách giải

Khi khoá, mọi tab đang mở được chuyển hướng sang một trang khoá cục bộ và URL gốc được lưu lại. Tab và cửa sổ mới cũng bị chặn. Nhập đúng mật khẩu thì toàn bộ tab trở lại đúng chỗ cũ.

  • Đặt mật khẩu ngay lần chạy đầu, kèm một mã khôi phục dùng một lần.
  • Mặc định khoá khi khởi động — mỗi phiên Chrome mới đều bắt đầu ở màn hình khoá.
  • Ctrl/⌘ + Shift + L để khoá tức thì, hoặc tự khoá sau X phút không dùng.
  • Giao diện song ngữ Việt – Anh, tự nhận theo ngôn ngữ trình duyệt.

Điểm kỹ thuật

Manifest V3, service worker nền, không có backend. Mật khẩu không lưu dạng thô: dẫn xuất khoá bằng PBKDF2 rồi giữ trong bộ nhớ cục bộ của extension. Vì không có máy chủ nên cũng không có gì để rò rỉ — đánh đổi là không thể khôi phục mật khẩu qua email.

Giới hạn đã nói rõ với người dùng

Đây là khoá mềm, không phải bảo mật cấp hệ điều hành: người rành kỹ thuật vẫn vào được chrome://extensions để tắt. Với máy dùng chung cần chống gỡ, phải cài qua enterprise policy. Giới hạn này ghi thẳng trong mô tả trên store thay vì giấu đi.

Xem trên Chrome Web Store

Xem dự án →