Chính sách bảo mật
Có hiệu lực từ: 10/07/2026
Linkeeper (App Store: “Linkeeper - Bookmark Saver”, bundle ID com.vanthuongdao.linkeep) là ứng dụng lưu link theo hướng local-first: mọi link, thẻ và bộ sưu tập được lưu trong một cơ sở dữ liệu SQLite ngay trên máy bạn.
Tóm gọn: dữ liệu của bạn ở lại trên máy theo mặc định. Đăng nhập bằng Apple hoặc Google là tuỳ chọn và chỉ để bật đồng bộ đa thiết bị.
Dữ liệu cục bộ trên máy
Khi chưa đăng nhập, toàn bộ link, thẻ, bộ sưu tập, trạng thái đã đọc/yêu thích và nội dung Kho ẩn được lưu trong cơ sở dữ liệu WatermelonDB (SQLite) trên thiết bị của bạn. Chúng tôi không có máy chủ nào nhận hay đọc được dữ liệu này trong trạng thái này.
Kho ẩn được khoá bằng mã PIN do bạn tự đặt, có thể mở nhanh bằng Face ID/Touch ID (Keychain của thiết bị). Chúng tôi không lưu trữ hay nhận được mã PIN này.
Đồng bộ tuỳ chọn (Đăng nhập Apple/Google)
Nếu bạn chọn đăng nhập bằng Apple hoặc Google, phiên đăng nhập được đổi lấy một phiên Supabase, và các dữ liệu sau được đồng bộ hai chiều lên máy chủ Supabase (Postgres):
- Địa chỉ email và mã định danh người dùng (User ID) từ nhà cung cấp đăng nhập.
- Nội dung do người dùng tạo (link, thẻ, bộ sưu tập) — “Other User Content”.
- Tên hiển thị, nếu nhà cung cấp đăng nhập cung cấp.
Dữ liệu này chỉ được dùng để đồng bộ giữa các thiết bị của chính bạn. Bạn có thể đăng xuất bất cứ lúc nào (dữ liệu cục bộ vẫn còn), hoặc xoá vĩnh viễn tài khoản cùng toàn bộ dữ liệu server trong Cài đặt → Xoá tài khoản.
Phân tích sử dụng (ẩn danh)
Linkeeper dùng Firebase Analytics (Google) để hiểu tính năng nào được dùng nhiều — ví dụ lượt mở app, màn hình đã xem, và các sự kiện chung như “đã lưu một link” hay “đã đổi giao diện”. Dữ liệu này:
- Gắn với một mã định danh cài đặt ngẫu nhiên, không phải tên hay email của bạn.
- Không bao gồm nội dung link, tiêu đề, hay bất kỳ dữ liệu nào trong Kho ẩn.
- Không dùng cho quảng cáo, không bán cho bên thứ ba. Ứng dụng không sử dụng IDFA và không hiển thị lời nhắc App Tracking Transparency.
Chính sách bảo mật của Google áp dụng cho việc xử lý dữ liệu này: policies.google.com/privacy.
Quyền truy cập thiết bị
Linkeeper chỉ yêu cầu quyền khi bạn dùng đúng tính năng cần quyền đó:
- Face ID — chỉ để mở nhanh Kho ẩn bằng sinh trắc học, thay cho việc gõ lại mã PIN.
- Thông báo — để gửi nhắc đọc hằng ngày mà bạn có thể bật/tắt trong Cài đặt.
Bạn có thể từ chối hoặc thu hồi các quyền này trong Cài đặt của điện thoại; tính năng liên quan sẽ đơn giản là không khả dụng.
Trình duyệt trong ứng dụng
Trình duyệt trong app tải các trang web bạn truy cập trực tiếp từ máy bạn đến trang đó; các trang này có chính sách bảo mật riêng của họ.
Sao lưu & khôi phục
Bạn có thể xuất toàn bộ thư viện link/thẻ ra một file JSON (lưu vào Files/iCloud của bạn) bất cứ lúc nào, độc lập với việc có đăng nhập hay không. File này do bạn toàn quyền kiểm soát — chúng tôi không nhận được bản sao nào.
Không quảng cáo
Phiên bản hiện tại không hiển thị quảng cáo và không tích hợp SDK quảng cáo/theo dõi nào. Nếu điều này thay đổi, chúng tôi sẽ cập nhật chính sách này và thông tin trên App Store trước khi áp dụng.
Trẻ em
Linkeeper không hướng đến trẻ em và chúng tôi không cố ý thu thập dữ liệu từ trẻ em.
Thay đổi chính sách
Chúng tôi có thể cập nhật chính sách này; ngày hiệu lực ở trên sẽ thay đổi tương ứng.
Có câu hỏi hoặc cần hỗ trợ? Email vanthuong.dao2004@gmail.com.