Tử Vi Chart · Tử Vi
Ngày giờ sinh của bạn được lưu ở đâu, ai thấy, và xoá thế nào: giải thích theo đúng mã nguồn đang chạy
Đây là mối lo hay gặp khi người ta bị hỏi ngày sinh trên một ứng dụng lạ: không phải sợ lá số sai, mà sợ thông tin này bị bán đi hoặc nằm lâu hơn mình cần.
Bài này trả lời bằng mô tả mã nguồn đang chạy, không phải bản cam kết chung chung. Nơi nào chúng tôi đã làm chưa trọn vẹn, bài này nói thẳng là chưa trọn vẹn. Nếu bạn đang đọc chỉ để quyết định có mua hay không, mục cuối bài là phần nên đọc kỹ.
Dữ liệu lá số miễn phí: không lưu, chỉ lưu mã băm
Đây vừa là điểm dễ kiểm chứng, vừa là điểm quan trọng với phần lớn người đọc.
Khi bạn lập lá số miễn phí ở trang lá số, hệ thống tính toán ngay trong bộ nhớ và hiển thị kết quả — không ghi ngày giờ sinh của bạn vào cơ sở dữ liệu. Thứ được giữ lại chỉ có một: một mã băm (fingerprint).
Mã băm này được tính bằng SHA-256 trên chuỗi:
tên | giới tính | năm | tháng | ngày | giờ | phút | múi giờ | vĩ độ | kinh độ
SHA-256 là hàm băm một chiều: không có cách nào biến mã băm ngược lại thành ngày giờ sinh. Mã đó dùng cho hai việc: kiểm tra lá số có trùng lặp không, và tránh thu phí hai lần cho cùng một lá số. Cơ sở pháp lý khai cho mục đích này là lợi ích hợp pháp, không phải sự đồng ý.
Với báo cáo trả phí, dữ liệu nào được giữ
Khi bạn mua, bảng dưới đây là toàn bộ những gì được giữ — được rút ra từ chính sách quyền riêng tư đang chạy trên trang này.
| Dữ liệu | Vì sao cần | Cơ sở pháp lý khai |
|---|---|---|
| Họ tên | Hiển thị trên báo cáo | Sự đồng ý + cần thiết cho hợp đồng |
| Ngày, giờ, nơi sinh (tọa độ) | Tính lá số 5 hệ thống | Sự đồng ý + cần thiết cho hợp đồng |
| Giới tính | Tính Bát Tự và Tử Vi | Sự đồng ý + cần thiết cho hợp đồng |
| Dữ liệu người thứ hai (gói cặp đôi) | Sinh 2 báo cáo + đối chiếu tương hợp | Sự đồng ý riêng của chính người đó, không suy ra từ người còn lại |
| Mã băm lá số | Chống trùng, chống thu phí lặp | Lợi ích hợp pháp |
| Mã đơn, trạng thái thanh toán (PayOS) | Quản lý đơn, hoàn tiền, hoá đơn | Nghĩa vụ pháp lý về thuế và bảo vệ người tiêu dùng |
Danh sách những gì chúng tôi không thu thập cũng được ghi trong chính sách: tôn giáo, tín ngưỡng, quan điểm chính trị, tình trạng sức khoẻ, CCCD hoặc CMND, số thẻ ngân hàng, dữ liệu sinh trắc học.
Về thanh toán: cổng PayOS xử lý giao dịch, chúng tôi không nhìn thấy và không lưu số thẻ của bạn.
Nơi lưu, và ai ở bên kia
Dữ liệu được xử lý trên nền tảng đám mây Cloudflare Workers và D1, cùng với dịch vụ AI của Google Gemini. Chính sách nói rõ điều này có nghĩa dữ liệu có thể được xử lý ngoài lãnh thổ Việt Nam, tại khu vực Châu Á – Thái Bình Dương và các vùng phụ trợ. Chúng tôi ghi thẳng điều này thay vì dùng từ "đám mây" chung chung.
Ba đối tác nhận dữ liệu:
| Bên nhận | Nhận gì, dùng để làm gì |
|---|---|
| Google Gemini | Dữ liệu lá số đã tính sẵn và nội dung báo cáo, để viết phần văn bản; cùng nội dung câu hỏi và ngữ cảnh lá số khi bạn dùng khung hỏi đáp |
| Cloudflare | Chạy trang, tính lá số, lưu đơn hàng, lưu báo cáo |
| PayOS | Xử lý thanh toán; không nhận thông tin lá số |
Với Gemini, chính sách ghi rõ đây là lý do khiến chúng tôi cần tới dịch vụ này. Chi tiết hơn về phần AI: báo cáo nào có số kiểm được.
Thời gian lưu
| Loại dữ liệu | Thời gian |
|---|---|
| Thông tin lá số và báo cáo | 24 tháng sau lần giao dịch cuối, hoặc đến khi bạn yêu cầu xoá |
| Nhật ký thanh toán | Theo quy định về kế toán và thuế |
| Log kỹ thuật (không định danh) | 12 tháng |
| Nội dung tin nhắn hỏi đáp AI | Máy chủ không lưu — tin nhắn đi qua để sinh câu trả lời rồi bị bỏ |
Về tin nhắn hỏi đáp: trên trình duyệt của bạn, 5 lượt gần đây được giữ tạm trong bộ nhớ phiên (sessionStorage) và tự xoá khi bạn đóng tab. Bạn xoá được ngay bằng cách tải lại trang. Chính sách cũng nói thêm rằng dịch vụ AI bên thứ ba có thể áp dụng chính sách lưu trữ riêng của họ — chúng tôi không nói thay hộ họ.
Cách xoá dữ liệu, nói đúng những gì thực sự tồn tại
Đây là phần nhiều chính sách viết mơ hồ, nên ở đây tôi mô tả đúng phần mã nguồn thực hiện.
Máy chủ có một lệnh xoá mang tên POST /api/v1/delete-my-data, nhận mã băm lá số của bạn và xoá dứt điểm, trong một lần ghi, các bảng sau:
| Nhóm dữ liệu | Xoá không |
|---|---|
| Báo cáo lá số của bạn | ✅ |
| Phiếu đồng ý của người thứ hai (gói Cặp đôi) | ✅ |
| Nhật ký các bước sinh báo cáo | ✅ |
| Trạng thái tiến trình sinh báo cáo | ✅ |
| Đơn hàng | ✅ |
| Nhật ký đếm lượt (không định danh) | ❌ cố ý giữ lại |
Về dòng cuối cùng: bảng đó không chứa mã băm, nên không thể liên kết một sự kiện đếm lượt với bất kỳ cá nhân nào. Xoá nó ở đây sẽ xoá sạch lịch sử đo lưu lượng của toàn bộ khách hàng khác — một hành vi tệ hơn nhiều so với việc bảo vệ quyền riêng tư. Chúng tôi nêu rõ vì đây là một ngoại lệ, và người đọc có quyền biết về nó.
Còn một giới hạn: hệ thống bỏ qua lệnh xoá đối với lá số được đánh dấu là bản trình diễn, vì đó là dữ liệu mẫu phục vụ trình diễn chứ không phải dữ liệu của bạn.
Đường thực thi hiện nay: gửi yêu cầu, chưa có nút bấm
Máy chủ đã có lệnh xoá, nhưng trên giao diện web hiện chưa có nút bấm để bạn tự kích hoạt. Vì vậy đường dẫn chính thức hiện tại là:
- Gửi yêu cầu tới địa chỉ liên hệ ghi trong chính sách quyền riêng tư và điều khoản sử dụng, kèm mã đơn hàng.
- Chúng tôi xác minh và phản hồi trong 02 ngày làm việc.
- Xử lý dứt điểm trong thời hạn luật định.
Sau khi gửi, bạn có quyền khiếu nại lên cơ quan quản lý nhà nước có thẩm quyền nếu chưa thỏa đáng — chính sách ghi rõ cơ quan này là Cục An ninh mạng và phòng, chống tội phạm sử dụng công nghệ cao.
Một điểm chúng tôi phải sửa lại so với chính sách: chính sách quyền riêng tư hiện có nhắc tới "chức năng xoá dữ liệu theo mã lá số trong tài khoản, đường dẫn ghi trong báo cáo". Câu đó mô tả một màn hình chưa tồn tại — sản phẩm không có tài khoản người dùng. Chúng tôi đang sửa câu này. Trong lúc chờ sửa, bạn nên hiểu đường dẫn thực tế là gửi yêu cầu kèm mã đơn, đúng như đã nêu ở trên.
Vài điều còn thiếu, nói thẳng
Bài này không có nhiệm vụ làm dịch vụ này trông tốt hơn. Những điều sau là thật, và bạn nên cân nhắc khi quyết định:
- Chưa có nút xoá dữ liệu trên giao diện — mô tả ở trên. Đây là khoảng trống thực thi, không phải lựa chọn thiết kế.
- Chính sách còn một câu mô tả màn hình chưa tồn tại — đang sửa, đã nêu ở trên.
- Một câu trong bản 27/09 của chính sách này nói sai rằng địa chỉ liên hệ nằm ở một tên miền không tồn tại, và bản đó đã sửa. Địa chỉ liên hệ trên trang Chính sách bảo mật là địa chỉ thật; nếu bạn gửi mà không có phản hồi trong 02 ngày làm việc, hãy gửi lại một lần nữa rồi báo lại cho chúng tôi.
- Chưa có con dấu kiểm định độc lập cho bộ động cơ tính lá số.
- Dữ liệu có thể được xử lý ngoài Việt Nam — đã nêu ở trên, đây là điều khoản bắt buộc phải nói, không phải điểm yếu do ai đó phát hiện.
Nếu bạn chỉ làm một việc
Đọc chính sách quyền riêng tư và điều khoản sử dụng trước khi nhập bất kỳ thông tin gì. Ở cả hai trang, mốc thời gian lưu trữ, cơ sở pháp lý và đường dẫn liên hệ đều được ghi công khai; nếu chúng khác với bài này, bản trên trang là bản quyết định — vì đó mới là bản đang có hiệu lực.
Bài liên quan: xem tử vi có phải mê tín dị đoan không và báo cáo nào có số kiểm được.
Bài này nói về phần dữ liệu, nên nó đi cùng Báo cáo nào có số kiểm được — cùng một câu hỏi "ai làm ra con số này". Về mặt pháp lý, khung đầy đủ cho việc phân biệt dịch vụ nghiên cứu với mê tín dị đoan nằm ở Tử vi có phải mê tín dị đoan không; về phần nơi nào xin quá mức dữ liệu cần thiết thì xem Dấu hiệu xem tử vi lừa đảo.
Nguồn tham khảo
| Nguồn | Năm | Giấy phép | Điểm dùng trong bài |
|---|---|---|---|
| Henri Doré, Researches into Chinese Superstitions, bản dịch M. Kennelly, T'usewei Printing Press, Shanghai — Vol. I | 1914 | Public Domain (Mỹ) | Vì sao giờ sinh là trường nhạy cảm bậc cao: giờ Tý sớm/muộn thay đổi cả trụ ngày và trụ giờ, mà các nguồn cổ bất đồng |
| Wikipedia tiếng Hoa, bài 八字 và 八字命学 | bản dịch hiện hành | CC BY-SA 4.0 | Nguồn nói rõ thực hành giờ có nhiều phái và phần mềm phải chốt một quy tắc trước — căn cứ để nói "cùng giờ sinh vẫn có thể ra hai lá số khác nhau" |
| Wikipedia tiếng Anh, bài Four Pillars of Destiny | bản dịch hiện hành | CC BY-SA 4.0 | Hai thư viện lịch khác nhau thường lệch ở ranh giới tiết khí — nguyên nhân hay gặp là lỗi quy đổi múi giờ, không phải lỗi thuật toán |
| Luật Bảo vệ dữ liệu cá nhân 2025 (Luật số 91/2025/QH15) và Nghị định 356/2025/NĐ-CP | 2025 | Văn bản pháp luật | Cơ sở pháp lý cho thời hạn lưu trữ, quyền của chủ thể dữ liệu và yêu cầu xoá |
⚠️ Một chỗ chưa đóng. Nguồn cổ nêu hai phái cho giờ Tý sớm/muộn cho kết quả khác nhau một trụ ngày, và bản in 1914–1917 không bàn tới chuyện này. Hệ thống của chúng tôi đang chọn một phái. Chúng tôi ghi rõ điều đó ở đây thay vì gọi đó là quy tắc dùng chung.