Chính sách quyền riêng tư của Emberlo
Emberlo được thiết kế để chúng tôi giữ càng ít dữ liệu của bạn càng tốt. Trang này nói rõ chúng tôi xử lý dữ liệu gì, để làm gì, dựa trên căn cứ nào, giữ bao lâu, và bạn thực hiện quyền của mình thế nào.
Phần 1. Ứng dụng Emberlo
1. Chúng tôi là ai
Emberlo do HAIKOTEK COMPANY LIMITED (CÔNG TY TNHH HAIKOTEK) phát triển, mã số doanh nghiệp 0318449407, địa chỉ 44/24A Trương Phước Phan, Khu phố 1, Phường Bình Trị Đông, Thành phố Hồ Chí Minh, Việt Nam (“chúng tôi”, “Haikotek”). Liên hệ về dữ liệu cá nhân: info@haikotek.com.
Chúng tôi là bên quyết định mục đích và phương tiện xử lý đối với dữ liệu nêu ở mục 4 (dữ liệu trên máy chủ của chúng tôi). Với dữ liệu nêu ở mục 3 (trên điện thoại của bạn) và nội dung sổ đã mã hoá đầu cuối, chúng tôi không đọc được và không xử lý.
2. Luật áp dụng
Chính sách này được viết theo Luật Bảo vệ dữ liệu cá nhân số 91/2025/QH15 (có hiệu lực từ ngày 01/01/2026) và Nghị định số 356/2025/NĐ-CP hướng dẫn luật này. Nghị định 356/2025/NĐ-CP thay thế Nghị định số 13/2023/NĐ-CP kể từ ngày 01/01/2026. Chính sách cũng tuân theo các yêu cầu về chính sách quyền riêng tư và khai báo dữ liệu của Apple App Store và Google Play.
3. Tóm tắt
- Emberlo không có tài khoản. Chúng tôi không hỏi email, số điện thoại hay giấy tờ của bạn.
- Sổ chi tiêu của bạn nằm trên điện thoại của bạn, được mã hoá.
- Khi bạn ghép máy với người thương, dữ liệu chung đi qua máy chủ trung chuyển của chúng tôi ở dạng mã hoá đầu cuối: chỉ hai điện thoại đọc được, chúng tôi không đọc được.
- Khoản trong Túi riêng và Để sau (Hộp chờ gán) không bao giờ rời điện thoại của bạn.
- Khi bạn mua gói trả phí, Apple hoặc Google xử lý thanh toán. Chúng tôi chỉ nhận mã giao dịch và trạng thái gói, không nhận tên, email, Apple ID hay thông tin thẻ.
- Không quảng cáo, không bán dữ liệu, không lấy vị trí, không dùng công cụ phân tích của bên thứ ba, không nhận diện bạn giữa các app và trang web khác.
4. Dữ liệu được xử lý, để làm gì, ở đâu và giữ bao lâu
Nhóm A. Dữ liệu trên điện thoại của bạn. Chúng tôi không nhận được các dữ liệu này ở dạng đọc được.
| Dữ liệu | Mục đích | Nơi lưu và ai đọc được | Thời gian giữ |
|---|---|---|---|
| Tên hiển thị bạn nhập, các hũ, khoản chi, thoả thuận, danh sách đi chợ, nguồn tiền tự khai | Ghi chép chi tiêu chung | Điện thoại, cơ sở dữ liệu mã hoá (SQLCipher), khoá giữ trong Keychain hoặc Android Keystore. Bạn đọc được; phần chung thì người kia cũng đọc được sau khi ghép máy | Tới khi bạn xoá khoản đó, rời nhà chung hoặc gỡ app |
| Khoản trong Túi riêng và Để sau | Ghi chép riêng của bạn | Chỉ trên điện thoại của bạn, không đồng bộ. Người kia chỉ biết hạn mức túi đã ghi trong thoả thuận | Như trên |
| Ảnh hoá đơn, ảnh bảo hành, chữ đọc từ ảnh chụp màn hình | Lưu chứng từ, tìm nhanh | Chỉ trên điện thoại đã chụp, không nằm trong bản sao lưu của hệ điều hành. Việc đọc chữ chạy ngay trên máy. Ảnh chỉ vào tệp sao lưu riêng của Emberlo khi bạn chọn “kèm ảnh” (tính năng Pro): khi đó ảnh được thu nhỏ, bỏ vị trí chụp và mã hoá bằng các từ khôi phục của bạn | Tới khi bạn xoá hoặc gỡ app |
| Lời nhắc buổi tối | Nhắc ghi sổ | Tạo ngay trên máy, không dùng máy chủ đẩy thông báo | Tới khi bạn tắt |
| Tệp sao lưu | Khôi phục sổ trên máy mới | Nơi bạn chọn (Tệp, iCloud Drive, Google Drive…), mã hoá bằng 16 từ khôi phục. Chỉ người có 16 từ đọc được. Tệp chỉ chứa ảnh hoá đơn, ảnh bảo hành nếu bạn chọn kèm (Pro) | Do bạn quản lý |
| Tệp CSV bạn xuất | Cho bạn dùng sổ ở nơi khác | Nơi bạn chọn, không mã hoá. Ai mở được tệp là đọc được | Do bạn quản lý |
Nhóm B. Dữ liệu chúng tôi nhận và lưu trên máy chủ. Máy chủ của chúng tôi đặt tại Tokyo (Nhật Bản / Japan), do Vultr (The Constant Company, LLC) cung cấp. Không bảng nào dưới đây có cột tên, email hay số điện thoại.
| Dữ liệu | Mục đích | Nơi lưu và ai đọc được | Thời gian giữ |
|---|---|---|---|
| Gói đồng bộ giữa hai máy, kèm mã hộp ngẫu nhiên của nhà, kích thước và thời điểm gửi | Chuyển dữ liệu giữa hai điện thoại | Máy chủ trung chuyển, ở dạng mã hoá đầu cuối. Chúng tôi và nhà cung cấp máy chủ không có khoá nên không đọc được. Nhật ký không ghi mã hộp hay nội dung | Máy kia nhận là xoá ngay, chậm nhất sau 14 ngày. Không nằm trong bản sao lưu của máy chủ |
| Địa chỉ IP của điện thoại khi gọi máy chủ | Giới hạn số lần gọi để chống lạm dụng | Ở mọi đường gọi của Emberlo (trung chuyển và gói), địa chỉ được đổi thành một mã băm một chiều có khoá, đổi mỗi ngày; chỉ mã băm này được giữ, làm khoá bộ đếm trong bộ nhớ tạm. Chính địa chỉ không được ghi vào cơ sở dữ liệu hay nhật ký của ứng dụng, và không thể nối các mã băm của hai ngày khác nhau. Ở đường trung chuyển, máy chủ web cũng chỉ giữ địa chỉ trong bộ nhớ để đếm số yêu cầu mỗi giây, không ghi ra đĩa | Từ 60 giây tới tối đa 1 giờ (cửa sổ đếm) |
| Nhật ký truy cập của máy chủ web: địa chỉ IP, thời điểm, phương thức HTTP, đường dẫn yêu cầu (không kèm tham số), mã phản hồi, số byte gửi. Không ghi tiêu đề yêu cầu hay thông tin trình duyệt/thiết bị | An ninh và xử lý sự cố | Các lời gọi cấp quyền và xác minh mua hàng (đổi mã, mua, khôi phục, làm mới, thông báo từ cửa hàng). Đường trung chuyển tắt nhật ký truy cập nên không có yêu cầu trung chuyển nào được ghi. Chỉ đội kỹ thuật của chúng tôi đọc được | 14 ngày |
| Mã thiết bị dạng băm (SHA-256 của khoá công khai sinh trên máy), nguồn gói (cửa hàng hay quà tặng), mã gói, số ghế, ngày bắt đầu và hết hạn, trạng thái | Cấp, gia hạn và thu hồi quyền dùng gói | Cơ sở dữ liệu của chúng tôi. Không chứa thông tin nhận diện bạn | Trong lúc gói còn hiệu lực; sau khi hết hạn giữ thêm 24 tháng rồi xoá hoặc ẩn danh. Một ghế là một lần cài đặt app; ghế đã giải phóng xoá sau 400 ngày |
| Bản ghi đăng ký từ cửa hàng: mã giao dịch gốc (băm HMAC), mã gói, trạng thái, ngày hết kỳ, tự gia hạn hay không, loại ưu đãi. Mã giao dịch gốc (Apple) và mã mua (Google) còn được lưu dạng mã hoá, vì chúng tôi cần chúng để hỏi cửa hàng trạng thái gói. Cùng với mã băm của mã hỗ trợ (xem bên dưới) | Xác nhận mua, gia hạn, huỷ, hoàn tiền; hỏi lại cửa hàng trạng thái gói | Cơ sở dữ liệu của chúng tôi. Chúng tôi không nhận tên, email, Apple ID, tài khoản Google hay thông tin thẻ | Như dòng trên |
| Thông báo từ cửa hàng: mã thông báo, loại, thời điểm nhận | Không xử lý trùng một thông báo | Cơ sở dữ liệu của chúng tôi | 90 ngày |
| Mã quà tặng và mã ưu đãi: mã dạng băm, đoạn gợi nhớ ngắn, số lần đã dùng; nhật ký sự kiện cấp gói (loại sự kiện, thời điểm) | Đổi mã, đối soát, chống lạm dụng | Cơ sở dữ liệu của chúng tôi | 24 tháng sau khi mã hết hạn hoặc bị thu hồi; nhật ký sự kiện 24 tháng |
| Thư bạn gửi tới info@haikotek.com | Trả lời bạn | Hộp thư công ty | Tới khi không còn cần |
Mã cài đặt khi mua gói. Khi bạn mua, app tạo một mã ngẫu nhiên cho lần cài đặt này và gửi cho cửa hàng cùng giao dịch (Apple gọi là appAccountToken). Mã không chứa thông tin cá nhân và chỉ dùng để nối giao dịch với quyền dùng gói. Từ mã này app tính ra một mã hỗ trợ (SUP-XXXXX-XXXXX, hiện ở Tôi → Về Emberlo sau khi bạn mua gói). Chúng tôi chỉ giữ mã băm một chiều của mã hỗ trợ, để khi bạn đọc mã này cho chúng tôi thì tìm hoặc xoá được hồ sơ của bạn.
Chúng tôi không thu thập: vị trí, danh bạ, số tài khoản ngân hàng, thông tin đăng nhập ngân hàng, mã định danh quảng cáo, nhật ký sử dụng, ảnh của bạn. Tính năng đo lường sử dụng tắt và app không chứa SDK phân tích hay quảng cáo nào.
Riêng trên Android: để đọc chữ trên ảnh và quét mã QR ghép máy, app dùng thư viện Google ML Kit và Google code scanner. Các thư viện này gửi cho Google thông tin chẩn đoán kỹ thuật (đời máy, phiên bản hệ điều hành, tên và phiên bản app, một mã cài đặt ngẫu nhiên, thời gian xử lý, mã lỗi). Không có nội dung ảnh, số tiền hay tên của bạn trong đó. Xem thông tin của Google.
5. Quyền app xin
- Camera (iOS): chỉ để quét mã QR khi ghép máy. Ảnh không được lưu. Trên Android, việc quét do trình quét của Google Play services đảm nhận, app không xin quyền camera.
- Ảnh: chỉ những ảnh bạn tự chọn hoặc chia sẻ vào app (bộ chọn ảnh của hệ điều hành).
- Thông báo: lời nhắc buổi tối, tạo ngay trên máy. Không dùng dịch vụ đẩy thông báo từ máy chủ.
- Internet: để đồng bộ giữa hai máy, và để kiểm tra quyền dùng gói khi bạn mua hoặc đổi mã.
6. Mục đích và căn cứ xử lý
Chúng tôi chỉ xử lý dữ liệu cho các mục đích sau: (a) chạy app, gồm ghi chép, sao lưu và khôi phục; (b) đồng bộ giữa hai người trong nhà; (c) cấp, gia hạn và thu hồi quyền dùng gói trả phí, xử lý mã quà tặng; (d) giữ an toàn và chống lạm dụng; (e) trả lời khi bạn liên hệ; (f) tuân thủ nghĩa vụ pháp lý như kế toán, thuế hoặc yêu cầu hợp pháp của cơ quan có thẩm quyền.
Căn cứ. Căn cứ chính là sự đồng ý của bạn theo Điều 9 Luật Bảo vệ dữ liệu cá nhân: tự nguyện, cho từng mục đích cụ thể và thể hiện rõ. Bạn đồng ý khi tự bật đồng bộ và ghép máy, khi mua gói hoặc đổi mã, và khi gửi thư cho chúng tôi. Im lặng không phải là đồng ý. Bạn có thể rút lại sự đồng ý bất cứ lúc nào (xem mục 10); việc rút lại không ảnh hưởng tới xử lý đã diễn ra trước đó. Với hồ sơ pháp luật buộc phải giữ, căn cứ là nghĩa vụ pháp lý.
Bạn dùng được Emberlo một mình, không gửi gì tới máy chủ của chúng tôi, nếu bạn không ghép máy và không mua gói. Chúng tôi không dùng dữ liệu cho quảng cáo, không lập hồ sơ về bạn, không ra quyết định tự động về bạn và không dùng dữ liệu cho mục đích khác khi chưa xin lại sự đồng ý của bạn.
Dữ liệu tài chính. Sổ chi tiêu chứa thông tin tài chính cá nhân và có thể được coi là dữ liệu cá nhân nhạy cảm. Vì vậy app được thiết kế để chúng tôi không giữ bản đọc được của sổ: mọi xử lý nội dung sổ diễn ra trên điện thoại của bạn.
7. Thanh toán qua Apple và Google
Mọi thanh toán gói trả phí do Apple (App Store) hoặc Google (Google Play) xử lý theo chính sách riêng của họ: Apple và Google. Chúng tôi không thấy và không lưu số thẻ, tên, email, Apple ID hay tài khoản Google của bạn. Chúng tôi chỉ nhận mã giao dịch, mã gói, trạng thái, ngày hết kỳ và việc gói có tự gia hạn hay không, như bảng ở mục 4.
9. Thời gian lưu và xoá
Thời gian giữ từng loại dữ liệu nằm trong cột cuối của hai bảng ở mục 4. Thêm vào đó:
- Bản sao lưu của máy chủ được mã hoá và giữ 7 bản theo ngày và 4 bản theo tuần. Dữ liệu đã xoá biến mất khỏi bản sao lưu khi bản đó hết hạn, tối đa khoảng 5 tuần.
- Nếu pháp luật buộc giữ hồ sơ (kế toán, thuế) hoặc cần giữ để giải quyết khiếu nại đang diễn ra, chúng tôi giữ phần đó tới hết thời hạn cần thiết và chỉ dùng cho mục đích này.
- Tự xoá trong app: Tôi → Rời nhà chung. Sau đó chọn “Bắt đầu nhà mới” và xác nhận để xoá bản sao sổ khỏi máy. Gỡ app cũng xoá dữ liệu của app khỏi máy.
- Yêu cầu xoá hồ sơ gói và mã quà tặng trên máy chủ của chúng tôi: xem trang xoá dữ liệu. Cách nhanh nhất là gửi mã hỗ trợ của bạn.
10. Quyền của bạn và cách thực hiện
Theo Luật Bảo vệ dữ liệu cá nhân, bạn có quyền được biết, đồng ý hoặc không đồng ý, xem, rút lại sự đồng ý, xoá, nhận bản sao, chỉnh sửa, hạn chế xử lý, phản đối xử lý, khiếu nại, tố cáo, khởi kiện, yêu cầu bồi thường thiệt hại và tự bảo vệ. Vì dữ liệu sổ nằm trên điện thoại của bạn, phần lớn quyền này bạn tự thực hiện ngay trong app:
- Xem, sửa, xoá: trực tiếp trên từng khoản, hũ, thoả thuận.
- Nhận bản sao: Tôi → xuất sổ ra tệp CSV, hoặc Tôi → sao lưu mã hoá.
- Rút đồng ý và ngừng chia sẻ: Tôi → Rời nhà chung để dừng đồng bộ; gỡ app để xoá dữ liệu trên máy.
Với dữ liệu trên máy chủ của chúng tôi (nhóm B), gửi yêu cầu tới info@haikotek.com. Vì hồ sơ của chúng tôi không có tên hay email, hãy gửi kèm mã hỗ trợ (Tôi → Về Emberlo), hoặc mã đơn hàng trong email biên lai của Apple hoặc Google Play, hoặc mã quà tặng, để chúng tôi tìm đúng hồ sơ (xem trang xoá dữ liệu). Chúng tôi có thể hỏi thêm để chắc người yêu cầu chính là bạn.
| Quyền | Thời hạn chúng tôi xử lý |
|---|---|
| Xác nhận đã nhận yêu cầu | Trong 2 ngày làm việc |
| Xem, chỉnh sửa, nhận bản sao | Tối đa 15 ngày |
| Rút lại sự đồng ý, hạn chế, phản đối | Tối đa 20 ngày |
| Xoá | Tối đa 30 ngày |
Các thời hạn trên đã tính cả thời gian nhà cung cấp máy chủ phối hợp. Với yêu cầu phức tạp, luật cho phép kéo dài một lần; khi đó chúng tôi báo bạn lý do bằng văn bản. Bạn cũng có thể khiếu nại tới cơ quan chuyên trách về bảo vệ dữ liệu cá nhân của Việt Nam hoặc khởi kiện tại toà án.
11. Trẻ em
Emberlo dành cho người từ 18 tuổi trở lên và không hướng tới trẻ em. Chúng tôi không cố ý thu thập dữ liệu của người dưới 16 tuổi, độ tuổi mà luật coi là trẻ em. Nếu bạn là cha mẹ hoặc người giám hộ và thấy con đã dùng Emberlo, hãy nhắn cho chúng tôi để xoá hồ sơ liên quan trên máy chủ.
12. Bảo mật và thông báo sự cố
Cơ sở dữ liệu trên máy mã hoá bằng SQLCipher; khoá sinh trên máy và giữ trong Keychain hoặc Android Keystore. Đồng bộ dùng XChaCha20-Poly1305 với khoá nhà chỉ có trên hai điện thoại; mã 6 số giúp hai người xác nhận đúng máy khi ghép. Kết nối tới máy chủ dùng TLS. Hồ sơ trên máy chủ dùng mã băm thay cho định danh, bản sao lưu máy chủ được mã hoá và chỉ đội kỹ thuật được truy cập.
Không có hệ thống nào an toàn tuyệt đối: hãy cất 16 từ khôi phục ở nơi an toàn. Nếu mất cả điện thoại lẫn 16 từ, chúng tôi không khôi phục được sổ.
Nếu xảy ra sự cố lộ hoặc mất dữ liệu cá nhân, chúng tôi thông báo cho cơ quan chuyên trách về bảo vệ dữ liệu cá nhân trong vòng 72 giờ kể từ khi phát hiện, và thông báo cho bạn khi luật yêu cầu hoặc khi sự cố có thể gây hại cho bạn. Vì nội dung sổ được mã hoá đầu cuối, sự cố ở máy chủ không làm lộ nội dung sổ.
13. Thay đổi chính sách
Khi chính sách thay đổi, chúng tôi cập nhật ngày ở đầu trang và báo trong ghi chú phiên bản. Nếu thay đổi mở rộng dữ liệu được xử lý hoặc mục đích xử lý (chẳng hạn bật đo lường sử dụng), app sẽ hỏi bạn trước và chỉ xử lý khi bạn đồng ý.
14. Liên hệ
Mọi câu hỏi, yêu cầu về dữ liệu cá nhân hoặc khiếu nại: info@haikotek.com. Thư gửi tới CÔNG TY TNHH HAIKOTEK, 44/24A Trương Phước Phan, Khu phố 1, Phường Bình Trị Đông, Thành phố Hồ Chí Minh, Việt Nam.
Phần 2. Trang web này
15. Trang web thu thập gì
- Trang web không thu thập email và không đặt cookie. Không có biểu mẫu đăng ký, không có tài khoản.
- Không có công cụ phân tích hay quảng cáo chạy trên trang, và trang không tải phông chữ, mã hay hình từ máy chủ bên ngoài.
- Trình duyệt của bạn lưu một giá trị “em-theme” trong bộ nhớ cục bộ để nhớ chế độ sáng hoặc tối. Giá trị này ở lại trên thiết bị của bạn, không được gửi đi.
- Bản mẫu tương tác chỉ tải khi bạn bấm “Xem thử”, chạy hoàn toàn trong trình duyệt của bạn và không gọi ra mạng. Sau khi bạn bấm, bản mẫu lưu tiến trình xem thử của bạn trong bộ nhớ cục bộ của trình duyệt; dữ liệu đó không rời thiết bị và bạn xoá được bằng cách xoá dữ liệu trang trong trình duyệt.
16. Nhật ký máy chủ và đo lường
Như mọi trang web, máy chủ và mạng phân phối nội dung (CDN) ghi nhật ký truy cập kỹ thuật: địa chỉ IP, thời điểm, trang được tải, loại trình duyệt. Chúng tôi dùng để giữ an toàn và xử lý sự cố, giữ tối đa 30 ngày rồi xoá.
Để biết trang xuất hiện thế nào trên tìm kiếm, chúng tôi dùng Google Search Console. Công cụ này đo ở phía tìm kiếm, không chạy trên trang này.
17. Khi bạn nhắn cho chúng tôi
Nếu bạn gửi thư tới info@haikotek.com, chúng tôi dùng nội dung thư và địa chỉ của bạn để trả lời bạn, và giữ thư trong hộp thư của công ty cho tới khi không còn cần thiết. Đừng gửi số tài khoản, số thẻ hay ảnh giấy tờ.