Bỏ qua tới nội dung

Bảo mật ở Belvador

Belvador là hạ tầng: nhận dữ liệu lỗi từ app của bạn và điều khiển máy chủ trong cloud của bạn. Trang này giải thích Belvador được xây thế nào để giữ an toàn cả hai.

Dữ liệu của bạn nằm ở đâu

  • Event, stack trace, breadcrumb, traces và logs được lưu trên node trong project Hetzner của chính bạn. Chúng không bao giờ được lưu ở control plane của Belvador.
  • Khi node không liên lạc được, Cloudflare giữ lỗi gửi tới tối đa 14 ngày, còn traces và logs vài phút, đã niêm phong bằng khoá của node nên Belvador không đọc được.
  • Control plane của Belvador giữ tài khoản, cấu hình, số đếm theo giờ, kết quả kiểm tra uptime và tiêu đề lỗi đã che dữ liệu cá nhân.
  • Node của bạn che dữ liệu cá nhân như email, địa chỉ IP, token trước khi ghi và trước khi bất cứ thứ gì rời node.

Token Hetzner của bạn được giữ thế nào

  • Trình duyệt gửi token thẳng vào một két riêng. Web app và cơ sở dữ liệu của nó không bao giờ thấy token hay bản mã hoá của token.
  • Két chỉ làm được một danh sách ngắn thao tác trên máy có nhãn do Belvador quản lý, có giới hạn tần suất, công tắc đóng băng khẩn cấp và ghi nhật ký mỗi lần dùng.
  • Hai chế độ giữ khoá: Managed giữ token đã mã hoá để Belvador bảo trì node; Strict xoá token ngay sau khi dựng máy và xin token tạm khi cần.

Tài khoản và quyền truy cập

  • Owner và admin bắt buộc bật xác thực 2 lớp trước thao tác nhạy cảm, và mỗi thao tác nhạy cảm cần nhập mã mới.
  • Nhân viên Belvador không thể xem lỗi, event, trace hay log của bạn: chúng nằm trên node của bạn và không vai trò nhân viên nào mở được node. Nhân viên chỉ thấy metadata tài khoản — tên, phiên bản, số đếm và tình trạng. Nếu bạn bật truy cập hỗ trợ, họ xem thêm được cấu hình monitor, uptime và cảnh báo, không bao giờ có giá trị bí mật.
  • Thao tác liên quan bảo mật được ghi vào nhật ký chỉ-thêm có chuỗi băm, neo ra ngoài cơ sở dữ liệu mỗi ngày.

Báo lỗ hổng bảo mật

Email: security@belvador.dev

Chúng tôi xác nhận trong vòng 3 ngày làm việc và báo tiến độ cho tới khi sửa xong.

Nghiên cứu thiện chí, tôn trọng quyền riêng tư người dùng và không làm gián đoạn dịch vụ sẽ không bị chúng tôi khởi kiện. Vui lòng không truy cập dữ liệu của khách hàng khác hoặc thử tấn công từ chối dịch vụ.

Khi có sự cố

Nếu sự cố bảo mật ảnh hưởng tới dữ liệu của bạn, chúng tôi báo trong vòng 72 giờ kể từ khi xác nhận, gồm chuyện gì đã xảy ra và đang xử lý thế nào.

Nhà cung cấp dịch vụ

  • Cloudflare — nhận lỗi, traces và logs ở edge, giữ bộ đệm đã niêm phong và bản backup đã mã hoá, và đánh giá kiểm tra uptime cùng ping URL.
  • Supabase — lưu tài khoản và cấu hình của control plane.
  • Lovable — lưu trữ web app Belvador.
  • Hetzner — chạy node của bạn theo hợp đồng riêng giữa bạn và Hetzner, và chạy máy kiểm uptime theo hợp đồng của Belvador.

Nhà cung cấp phụ · Thoả thuận xử lý dữ liệu (bản nháp)

Cập nhật lần cuối 24 thg 10, 2026