Hai câu hỏi đáng đặt ra cho bất cứ thứ gì bạn định gửi gắm một cuốn nhật ký: ai có thể đọc nó, và điều gì xảy ra với nó khi ứng dụng không còn nữa?
✦
Một cuốn nhật ký bị đòi hỏi khắt khe hơn phần lớn phần mềm, và điều đó là đúng. Trước khi viết bất cứ điều gì thật lòng vào đó, mọi người hỏi tôi hai điều: ai có thể thấy những điều này, và chuyện gì sẽ xảy ra khi anh chán rồi chuyển sang việc khác? Cả hai đều hợp lý. Đây là những câu trả lời thật, không phải phiên bản quảng cáo để trấn an.
Không có tài khoản, và không có máy chủ nào giữ nhật ký của bạn
Bạn không cần đăng ký Ember. Không email, không mật khẩu, không hồ sơ, và không có gì để đăng nhập. Khi bạn tạo một cuốn nhật ký, Ember đọc và ghi tệp trực tiếp vào bộ nhớ của chính thiết bị bạn, giống hệt cách một trình soạn thảo văn bản làm.
Đây không phải một chính sách mà sau này tôi có thể lặng lẽ thay đổi. Không có máy chủ nào giữ bài viết của bạn, nên cũng không có công tắc nào để bật. Những gì bạn viết không bao giờ đến được với tôi, vì chẳng có nơi nào để đến. Nếu bạn bật đồng bộ iCloud, Apple lo việc mã hóa và đồng bộ. Ember đứng ngoài chuyện đó.
Mọi thứ rời khỏi thiết bị của bạn
Ember mặc định hoạt động ngoại tuyến. Những thứ duy nhất đi qua mạng là:
- Số liệu ẩn danh:chúng tôi dùng PostHog để xem dữ liệu tổng hợp (như có bao nhiêu người dùng một tính năng nào đó) nhằm sửa lỗi. Số liệu này gắn với một mã định danh thiết bị ngẫu nhiên. Bài viết, tên người và nội dung của bạn bị chặn nghiêm ngặt, không bao giờ rời khỏi thiết bị.
- Tra cứu địa điểm:nếu bạn gắn một địa điểm vào bài viết, bộ mã hóa địa lý có sẵn của Apple sẽ chuyển tọa độ thành tên thành phố. Việc này đi qua các API gốc của Apple, giống như ứng dụng Ảnh.
- Đồng bộ iCloud:nếu bạn chủ động bật sao lưu iCloud, các tệp đã mã hóa của bạn được đồng bộ qua máy chủ của Apple.
Nhật ký của bạn, không cần Ember
Nhiều ứng dụng nhốt những gì bạn viết trong các cơ sở dữ liệu độc quyền. Kiến trúc của Ember hoàn toàn mở. Mọi thứ được lưu trong một kho lưu trữ JSON mở, có tài liệu cẩn thận.
Điều đó có nghĩa là bạn có thể mở cơ sở dữ liệu nhật ký trong bất kỳ trình soạn thảo mã nào, tìm kiếm bằng các công cụ dòng lệnh tiêu chuẩn, sao lưu chỉ bằng cách sao chép một thư mục, và tự xây công cụ của mình trên đó. Bạn có thể xem đặc tả đầy đủ của định dạng dữ liệu trong tài liệu về định dạng kho lưu trữ (tiếng Anh). Việc xuất dữ liệu đã diễn ra rồi, mỗi lần bạn gõ phím.
Nếu tôi biến mất
Đây là câu hỏi mà mọi người quá lịch sự để hỏi, nên tôi sẽ trả lời thẳng. Tôi là người điều hành Ember. Tôi có thể dừng lại, vì lựa chọn, vì hoàn cảnh, hay vì bị xe buýt tông. Một cuốn nhật ký mà hai mươi năm nữa bạn vẫn muốn giữ không nên phụ thuộc vào việc tôi còn ở đây hay không.
Vì Ember hoàn toàn là ứng dụng gốc trên các nền tảng của Apple và ưu tiên cục bộ, nó không bao giờ khóa bạn ở ngoài chỉ vì một lần kiểm tra máy chủ thất bại. Không có máy chủ DRM nào có thể sập. Nếu trang web biến mất vĩnh viễn, ứng dụng trên Mac, iPhone và iPad của bạn vẫn tiếp tục chạy.
Và bên dưới tất cả, nhật ký của bạn chỉ là những tệp JSON mở. Ngay cả trong trường hợp tệ nhất, khi các nền tảng của Apple thay đổi nhiều đến mức ứng dụng không chạy được nữa sau 15 năm, cơ sở dữ liệu của bạn vẫn hoàn toàn đọc được và phân tích được bởi bất kỳ lập trình viên nào trên trái đất.
Kho lưu trữ cuộc đời của bạn thuộc về bạn.
Đã đến lúc bắt đầu viết?
Ember là kho lưu trữ cuộc đời riêng tư cho Mac, iPhone và iPad của bạn. Ưu tiên cục bộ, không ràng buộc, không AI, không ồn ào.
Dùng thử bản beta