Tài khoản
Quyền riêng tư
Công cụ xin đúng những gì cần để dựng hồ sơ, và nói rõ những gì nó không bao giờ hỏi tới.
Công cụ xin những gì
- Địa chỉ email và tên
Để nhận diện tài khoản của bạn giữa các lần đăng nhập.
Khi bạn đăng nhập.
- Ảnh đại diện
Chỉ để hiển thị trên thanh điều hướng. Ảnh nằm ở máy chủ của nhà cung cấp đăng nhập, công cụ không sao chép về.
Khi bạn đăng nhập bằng Google.
- Địa chỉ ví bạn nhập
Để đọc lịch sử giao dịch công khai của địa chỉ đó từ chuỗi khối.
Khi bạn quét ví.
- Khóa API sàn ở chế độ chỉ đọc
Để đọc lịch sử P2P, nạp, rút và số dư. Khóa sống trong đúng một yêu cầu — không ghi ra đĩa, không ghi log, không trả về trình duyệt.
Khi bạn kết nối sàn, và chỉ trong lần kết nối đó.
- Dữ liệu hồ sơ bạn tạo
Giao dịch, ghi chú, mã ngân hàng, xác nhận đối chiếu, và các dòng tiền VNĐ đọc được từ sao kê ngân hàng bạn tải lên. Chỉ tài khoản của bạn đọc được, nhờ Row Level Security ở tầng cơ sở dữ liệu.
Khi bạn đã đăng nhập, một bản được lưu lên máy chủ và một bản giữ trong trình duyệt để dùng được khi mất mạng. Chưa đăng nhập thì dữ liệu chỉ nằm trong trình duyệt của bạn, không rời máy.
Công cụ không bao giờ xin
- Khóa riêng (private key) — công cụ không bao giờ hỏi tới, ở bất kỳ đâu.
- Seed phrase — như trên.
- Quyền giao dịch hoặc quyền rút trên sàn — khóa API mang các quyền này bị từ chối ngay ở bước kết nối, trước khi đọc bất kỳ dữ liệu nào.
- Gmail, Drive, Danh bạ hay dữ liệu Google nào khác — đăng nhập Google chỉ xin phạm vi định danh mặc định.
- Quyền chuyển tiền, quyền giữ tài sản — công cụ không giữ tài sản của bạn.
Giới hạn của giai đoạn này
- Chưa mã hóa đầu-cuối
Nội dung hồ sơ lưu trên máy chủ ở dạng đọc được. Row Level Security chặn tài khoản khác, nhưng người quản trị hạ tầng về nguyên tắc vẫn đọc được. Đây là ràng buộc của giai đoạn thử nghiệm, không phải thiết kế cuối cùng.
- Bản chỉ chạy trong máy là hướng kế tiếp
Kế hoạch là một bản không gửi nội dung hồ sơ đi đâu cả. Cho tới khi nó có, đừng đưa vào đây thứ mà bạn không chấp nhận việc nó nằm trên một máy chủ do người khác vận hành.
Danh sách này mô tả hành vi của mã nguồn, không phải một lời hứa riêng biệt. Mỗi mục ở trên được giữ ở một chỗ cụ thể trong mã, ghi trong tài liệu thiết kế của dự án.