In short: File Vault has no account and no server. The files, photos, scans and notes you keep in the app stay on your device and are never uploaded to us or anyone else. They leave your device only when you send them yourself, directly to another device on your local network. The free version shows ads, and the advertising partner (Google AdMob) processes limited device data as described below. On Android the app also sends anonymous crash reports and usage statistics (Google Firebase) that never include your files, their names or contents.
File Vault is published by VietDevTools ("we"). Contact: tvhieuit@gmail.com.
To show ads, the free version uses the following SDKs, which connect to the internet:
| Service | Data | Purpose |
|---|---|---|
| Google AdMob (Google Mobile Ads SDK) | Advertising ID (Android) / IDFA if you allow tracking (iOS), IP address and approximate location derived from it, device and app information, ad interactions, diagnostics | Showing and measuring ads, fraud prevention |
| Google User Messaging Platform | Your consent choices, device information | Asking for and storing ad consent (EEA, UK, Switzerland and other regions where required) |
None of your files or file information is shared with these services. See How Google uses information from apps that use its services.
Crash reports and usage statistics (Android, free and Pro): to find and fix bugs, the app uses Google Firebase:
| Service | Data | Purpose |
|---|---|---|
| Firebase Crashlytics | When the app crashes or hits an unexpected error: the type of error and the place in the app's code where it happened, device model, OS and app version, a random installation identifier | Finding and fixing crashes |
| Google Analytics for Firebase | A few anonymous usage events (app opened, an import finished with a rough number of files such as "2–5", a scan saved, the Vault unlocked, a backup saved, a transfer to or from another device finished with a rough number of files), device model, OS and app version, approximate country, a random app-instance identifier | Understanding which features are used, app stability |
Error messages are removed before a crash report is sent, because they can contain file names. Crash reports and usage statistics never include your files, file names, folder names, paths, sizes, contents, your PIN or recovery key. Analytics does not collect the advertising ID and is not used for ads or ad personalisation. Firebase processes this data on our behalf; it is not sold or shared for advertising. Crash reports are kept for 90 days. See Privacy and security in Firebase.
Document scanner (Android): scanning uses Google ML Kit's document scanner, which runs on your device inside Google Play services; Google Play services may download it once before the first scan. Text recognition uses a model bundled in the app. Scanned pages are processed on the device and File Vault does not send them anywhere. ML Kit may send Google anonymous statistics about how the scanner performs (never images or text).
Code scanner (Android): to pair two devices, File Vault uses Google ML Kit's code scanner, which also runs on your device inside Google Play services and may be downloaded once. It returns only the scanned code to the app; File Vault gets no access to your camera. ML Kit may send Google the same kind of anonymous performance statistics.
File Vault Pro removes ads; in Pro the advertising SDK is not started (crash reports and usage statistics stay on, as described above). Purchases are handled by Google Play or the App Store; we receive only the purchase status, never your payment details.
File Vault does not request broad storage access. Depending on the features you use it may ask for: read-only access to your photos and videos on Android (to show them in the Photos tab), biometrics (to unlock the Vault), the camera on iOS (to scan documents), and notifications (backup reminders). Each is optional. Sending files to another device needs no extra permission.
File Vault is not directed to children under 13 (or the equivalent age in your country) and does not knowingly process their personal data.
Ad, crash-report and statistics network traffic is encrypted in transit (HTTPS). Your files travel over a network only when you send them to another device yourself; they then go directly over your local network, end-to-end encrypted, and never over the internet.
Depending on where you live (for example under the GDPR or Vietnam's Personal Data Protection Law), you may have rights to access, correct, delete or object to processing of personal data. We hold no account or file data. Crash reports and usage statistics are tied only to random identifiers, not to your name or email; requests about ad data are best directed to Google, and you can contact us at the address above about anything else.
We will update this page and its effective date if the app's data practices change, for example if a new service is added.
Tóm tắt: File Vault không có tài khoản và không có máy chủ. File, ảnh, bản scan và ghi chú bạn lưu trong app chỉ nằm trên thiết bị của bạn, không bao giờ được tải lên cho chúng tôi hay bất kỳ ai. File chỉ rời khỏi thiết bị khi chính bạn gửi thẳng sang một thiết bị khác trong mạng nội bộ. Bản miễn phí hiển thị quảng cáo; đối tác quảng cáo (Google AdMob) xử lý một số dữ liệu thiết bị hạn chế như mô tả dưới đây. Trên Android, app còn gửi báo cáo sự cố và thống kê sử dụng ẩn danh (Google Firebase), không bao giờ chứa file của bạn, tên hay nội dung file.
File Vault do VietDevTools ("chúng tôi") phát hành. Liên hệ: tvhieuit@gmail.com.
Để hiển thị quảng cáo, bản miễn phí dùng các SDK sau (có kết nối Internet):
| Dịch vụ | Dữ liệu | Mục đích |
|---|---|---|
| Google AdMob (Google Mobile Ads SDK) | Mã nhận dạng quảng cáo (Android) / IDFA nếu bạn cho phép theo dõi (iOS), địa chỉ IP và vị trí gần đúng suy ra từ IP, thông tin thiết bị và app, tương tác với quảng cáo, dữ liệu chẩn đoán | Hiển thị và đo lường quảng cáo, chống gian lận |
| Google User Messaging Platform | Lựa chọn đồng ý của bạn, thông tin thiết bị | Xin và lưu sự đồng ý về quảng cáo (EEA, Anh, Thuỵ Sĩ và các khu vực bắt buộc khác) |
Không file hay thông tin nào về file được chia sẻ với các dịch vụ này. Xem cách Google sử dụng thông tin từ các app dùng dịch vụ của Google.
Báo cáo sự cố và thống kê sử dụng (Android, cả bản miễn phí và Pro): để tìm và sửa lỗi, app dùng Google Firebase:
| Dịch vụ | Dữ liệu | Mục đích |
|---|---|---|
| Firebase Crashlytics | Khi app bị lỗi hoặc gặp sự cố bất thường: loại lỗi và vị trí trong mã nguồn của app nơi lỗi xảy ra, dòng máy, phiên bản hệ điều hành và app, một mã cài đặt ngẫu nhiên | Tìm và sửa lỗi |
| Google Analytics cho Firebase | Một vài sự kiện sử dụng ẩn danh (mở app, nhập file xong kèm số lượng ước chừng như "2–5", lưu bản scan, mở khoá Vault, lưu bản sao lưu, gửi hoặc nhận file giữa hai thiết bị xong kèm số lượng ước chừng), dòng máy, phiên bản hệ điều hành và app, quốc gia gần đúng, một mã ngẫu nhiên của bản cài đặt app | Hiểu tính năng nào được dùng, độ ổn định của app |
Thông báo lỗi được xoá trước khi gửi báo cáo sự cố, vì chúng có thể chứa tên file. Báo cáo sự cố và thống kê sử dụng không bao giờ chứa file, tên file, tên thư mục, đường dẫn, dung lượng, nội dung file, mã PIN hay khoá khôi phục của bạn. Analytics không thu thập mã nhận dạng quảng cáo và không được dùng cho quảng cáo hay cá nhân hoá quảng cáo. Firebase xử lý dữ liệu này thay mặt chúng tôi; dữ liệu không bị bán hay chia sẻ cho mục đích quảng cáo. Báo cáo sự cố được lưu 90 ngày. Xem Quyền riêng tư và bảo mật trong Firebase.
Trình quét tài liệu (Android): tính năng quét dùng trình quét tài liệu ML Kit của Google, chạy trên thiết bị của bạn bên trong Dịch vụ Google Play; Dịch vụ Google Play có thể tải trình quét về một lần trước lần quét đầu tiên. Nhận dạng chữ dùng mô hình đóng gói sẵn trong app. Trang quét được xử lý trên thiết bị và File Vault không gửi chúng đi đâu. ML Kit có thể gửi cho Google thống kê ẩn danh về hiệu năng của trình quét (không bao giờ có hình ảnh hay chữ).
Trình quét mã (Android): để ghép đôi hai thiết bị, File Vault dùng trình quét mã ML Kit của Google, cũng chạy trên thiết bị bên trong Dịch vụ Google Play và có thể được tải về một lần. Trình quét chỉ trả về nội dung mã cho app; File Vault không có quyền truy cập camera của bạn. ML Kit có thể gửi cho Google cùng loại thống kê hiệu năng ẩn danh như trên.
File Vault Pro bỏ quảng cáo; ở bản Pro, SDK quảng cáo không được khởi động (báo cáo sự cố và thống kê sử dụng vẫn bật như mô tả ở trên). Thanh toán do Google Play hoặc App Store xử lý; chúng tôi chỉ nhận trạng thái mua, không bao giờ nhận thông tin thanh toán.
File Vault không xin quyền truy cập toàn bộ bộ nhớ. Tuỳ tính năng bạn dùng, app có thể xin: quyền chỉ đọc ảnh và video trên Android (để hiện trong tab Ảnh), sinh trắc học (mở khoá Vault), camera trên iOS (scan tài liệu) và thông báo (nhắc sao lưu). Tất cả đều không bắt buộc. Gửi file sang thiết bị khác không cần thêm quyền nào.
File Vault không hướng tới trẻ em dưới 13 tuổi (hoặc độ tuổi tương đương tại nước bạn) và không cố ý xử lý dữ liệu cá nhân của trẻ em.
Lưu lượng mạng của quảng cáo, báo cáo sự cố và thống kê được mã hoá khi truyền (HTTPS). File của bạn chỉ đi qua mạng khi chính bạn gửi sang thiết bị khác; khi đó file đi thẳng trong mạng nội bộ, được mã hoá đầu-cuối, không bao giờ qua Internet.
Tuỳ nơi bạn sống (ví dụ theo GDPR hoặc Luật Bảo vệ dữ liệu cá nhân số 91/2025/QH15 của Việt Nam), bạn có thể có quyền truy cập, chỉnh sửa, xoá hoặc phản đối việc xử lý dữ liệu cá nhân. Chúng tôi không lưu tài khoản hay dữ liệu file nào. Báo cáo sự cố và thống kê sử dụng chỉ gắn với mã ngẫu nhiên, không gắn với tên hay email của bạn; yêu cầu liên quan đến dữ liệu quảng cáo nên gửi tới Google, các yêu cầu khác bạn có thể liên hệ chúng tôi theo địa chỉ ở trên.
Chúng tôi sẽ cập nhật trang này và ngày hiệu lực nếu cách app xử lý dữ liệu thay đổi, ví dụ khi thêm một dịch vụ mới.