Ứng dụng
Emberlo
Tiền của hai người, không thành cuộc cãi. App tiền nhà cho cặp đôi Việt.
Đã phát hành · iOS · Android

Cách làm
Là gì
App tiền nhà cho các cặp đôi Việt: hũ chung, túi riêng, ghi chi nhanh, thỏa thuận tiền nhà, kế hoạch Tết, sổ hiếu hỉ và bảo hành hóa đơn.
Dành cho ai
Vợ chồng, cặp đôi ở Việt Nam. Tiếng Việt là chính, có thêm tiếng Anh.
Công nghệ
React Native cho iOS và Android, trên lõi Rust dùng chung với SQLite.
Kiến trúc
Tiền lưu bằng số nguyên VND, không dùng số thực. Dữ liệu chung mã hóa đầu cuối, đồng bộ qua relay chỉ giữ gói niêm phong và tự hết hạn sau 14 ngày. Túi riêng không bao giờ sang máy người kia. Ảnh không đồng bộ, không sao lưu.
Tính năng
- Hũ chung rõ ràng, túi riêng vẫn riêng
- Ghi một khoản chi trong vài chạm
- Thỏa thuận tiền nhà và kế hoạch Tết theo âm lịch 2024–2045
- Sổ hiếu hỉ và bảo hành hóa đơn
Chất lượng
40 file kiểm thử: Jest, Rust và kiểm thử xuyên các lớp.
Trạng thái
Đã phát hành trên iOS và Android.
Điều chúng tôi rút ra
Với tiền của hai người, riêng tư chính là tính năng: thứ chỉ nằm trên một máy cũng quan trọng như thứ được đồng bộ. Chọn đúng cách lưu tiền từ đầu thì về sau khỏi lo lỗi làm tròn.
Mổ xẻ: chọn gì, đánh đổi gì
| Quyết định | Vì sao | Đánh đổi |
|---|---|---|
| App React Native trên lõi Rust dùng chung | Logic tiền, lưu trữ SQLite và mã hóa chỉ viết một lần cho cả iOS lẫn Android. | Phải bảo trì thêm một lớp cầu nối JavaScript–Rust. |
| VND lưu dạng số nguyên | Không lệch vì làm tròn. | Định dạng tiền chỉ xử lý khi hiển thị. |
| Túi riêng không bao giờ đồng bộ | Riêng tư được tính từ khâu thiết kế. | Túi riêng không nằm trên máy người kia, cũng không có trong bản sao lưu. |
| Đồng bộ mã hóa đầu cuối qua relay. Gói niêm phong hết hạn sau 14 ngày | Relay không đọc được dữ liệu của gia đình. | Máy nào offline quá lâu thì phải đồng bộ lại. |
Câu hỏi thường gặp
Emberlo là gì?
Đây là app tiền nhà cho các cặp đôi ở Việt Nam. App có hũ chung, các túi riêng, nhập chi tiêu nhanh, thỏa thuận tiền nhà, kế hoạch Tết, sổ quà cưới và quà tang lễ, cùng bảo hành hóa đơn.
Emberlo dành cho ai?
Dành cho các cặp đôi ở Việt Nam. App ưu tiên tiếng Việt, có kèm tiếng Anh.
Túi riêng có đồng bộ không?
Không. Túi riêng không bao giờ đồng bộ sang điện thoại của người kia hay sang bản sao lưu. Điều riêng tư chỉ nằm trên điện thoại của bạn, theo thiết kế.
Dữ liệu chung được bảo vệ thế nào?
Dữ liệu chung được mã hóa đầu cuối. Dữ liệu đồng bộ qua một máy trung chuyển chỉ giữ các gói đã niêm phong, và các gói hết hạn sau 14 ngày. Máy trung chuyển không đọc được dữ liệu của gia đình.
Emberlo chạy trên thiết bị nào?
Ứng dụng đã phát hành trên iOS và Android.
Emberlo lưu tiền như thế nào?
App lưu tiền dưới dạng số nguyên theo VND, không dùng số thực dấu phẩy động. Cách này tránh sai lệch làm tròn.