Skip to content
onViz
Features How it works Privacy Compare Pricing FAQ
Download
Features How it works Privacy Compare Pricing FAQ Download
Terms of Use Privacy Policy Cookie Policy Security

Security

Last updated: 13 November 2026

In brief
  • Your data is processed on your computer. onViz runs no cloud service that stores or relays it.
  • onViz only reads data. Several layers block statements that would change or delete it.
  • Secrets are encrypted and kept in your operating system’s secure storage. Secret columns are always masked from the AI.
  • Found a vulnerability? Email us privately, see section 7.

1. Local by design

The desktop app runs its own server on your computer, reachable only from your computer. Imported files, charts, reports and conversations live in the app’s data folder. Queries go directly from your computer to your data sources and the AI provider you chose, never through onViz.

2. Passwords and keys

  • Database passwords, Grafana tokens and AI API keys are encrypted with AES-256-GCM before they are saved.
  • The encryption key is kept in macOS Keychain or Windows Credential Manager, or in a file only your user account can read. You choose in Settings › System.
  • Moving to a new computer uses a password-protected key file, so secrets never travel in plain text.

3. Read-only access

  • Only SELECT queries are allowed. Write and admin keywords are blocked before a query is sent.
  • Direct database connections run in read-only sessions that are always rolled back.
  • Imported files are opened read-only, with access to other files and extension installs turned off.
  • Optional limits: required LIMIT clause, maximum row count, blocked CROSS JOIN and your own blocked keywords.

These safeguards reduce risk but do not replace database permissions. Connect with accounts that only have read access.

4. What the AI can see

  • Columns named like secrets (password, token, API key, OTP, PIN, card number, CVV…) are always masked.
  • You can mask more columns, block tables and limit how much conversation history is sent.
  • The AI works through onViz tools that apply the same read-only rules. Claude Code and Codex run with shell, file editing and web search turned off.

5. Sharing on your network

Remote viewing is off by default. When on, it requires a password, offers view-only access to reports, and cannot import or change data. Turn it off when you no longer need it.

6. Signed updates

Updates are downloaded from our server and installed only after their signature matches the public key built into the app. The app asks before installing. Grafana installed from the app is verified against the checksum published by grafana.com.

7. Reporting a vulnerability

Please report security issues privately to [email protected], not in public channels. English or Vietnamese is fine. Include:

  • the onViz version and operating system;
  • steps to reproduce, and a proof of concept if you have one;
  • the impact you expect.

We will acknowledge your report within 3 business days and keep you updated until it is fixed. Please give us reasonable time to release a fix before disclosing. We will not take legal action against good-faith research that respects users’ privacy and does not disrupt our services. There is no paid bug bounty at the moment.

8. Recommendations

  • Keep onViz up to date.
  • Use read-only database accounts and only enable the data sources you need.
  • Back up from Settings › System and keep the backup somewhere safe.
  • Encrypt your disk (FileVault, BitLocker) and lock your computer when you step away.

An ninh

Cập nhật lần cuối: 13/11/2026

Tóm tắt
  • Số liệu được xử lý trên máy bạn. onViz không có dịch vụ đám mây lưu hay trung chuyển số liệu.
  • onViz chỉ đọc số liệu. Nhiều lớp chặn các câu lệnh định sửa hoặc xoá.
  • Mật khẩu, mã khoá được mã hoá và giữ trong kho bảo mật của hệ điều hành. Cột bí mật luôn được che với AI.
  • Phát hiện lỗ hổng? Gửi email riêng cho chúng tôi, xem mục 7.

1. Chạy trên máy bạn

App chạy server riêng trên máy bạn, chỉ truy cập được từ chính máy đó. File đã nạp, biểu đồ, báo cáo và hội thoại nằm trong thư mục dữ liệu của app. Câu lệnh đi thẳng từ máy bạn tới nguồn dữ liệu và nhà cung cấp AI bạn chọn, không qua onViz.

2. Mật khẩu và mã khoá

  • Mật khẩu cơ sở dữ liệu, token Grafana và mã khoá dịch vụ AI được mã hoá AES-256-GCM trước khi lưu.
  • Khoá mã hoá nằm trong Keychain (macOS) hoặc Credential Manager (Windows), hoặc trong file chỉ tài khoản của bạn đọc được. Bạn chọn ở Cài đặt › Hệ thống.
  • Chuyển sang máy mới dùng file khoá có mật khẩu, nên mật khẩu, mã khoá không bao giờ đi dạng chữ thường.

3. Chỉ đọc

  • Chỉ cho chạy câu SELECT. Từ khoá ghi và quản trị bị chặn trước khi gửi câu lệnh.
  • Kết nối trực tiếp chạy trong phiên chỉ đọc, luôn huỷ (rollback) sau khi chạy.
  • File đã nạp được mở chỉ đọc, tắt truy cập file khác và cài extension.
  • Giới hạn tuỳ chọn: bắt buộc LIMIT, số dòng tối đa, chặn CROSS JOIN và từ khoá cấm của riêng bạn.

Các lớp này giảm rủi ro nhưng không thay được phân quyền của cơ sở dữ liệu. Hãy kết nối bằng tài khoản chỉ có quyền đọc.

4. AI thấy được gì

  • Cột có tên dạng bí mật (mật khẩu, token, mã khoá API, OTP, mã PIN, số thẻ, CVV…) luôn được che.
  • Bạn có thể che thêm cột, chặn bảng và giới hạn số tin nhắn cũ gửi kèm.
  • AI làm việc qua công cụ của onViz, áp dụng cùng quy tắc chỉ đọc. Claude Code và Codex chạy với shell, sửa file và tìm kiếm web đã tắt.

5. Chia sẻ trong mạng công ty

Truy cập từ xa mặc định tắt. Khi bật, cần mật khẩu, chỉ xem báo cáo, không nạp hay sửa được số liệu. Hãy tắt khi không cần nữa.

6. Bản cập nhật có chữ ký

Bản cập nhật tải từ máy chủ của chúng tôi và chỉ được cài khi chữ ký khớp khoá công khai gắn sẵn trong app. App hỏi trước khi cài. Grafana cài từ app được kiểm tra theo mã băm mà grafana.com công bố.

7. Báo lỗ hổng bảo mật

Vui lòng báo riêng tới [email protected], không đăng công khai. Viết tiếng Việt hay tiếng Anh đều được. Kèm theo:

  • phiên bản onViz và hệ điều hành;
  • các bước tái hiện, và mã minh hoạ nếu có;
  • mức ảnh hưởng bạn dự đoán.

Chúng tôi xác nhận trong 3 ngày làm việc và cập nhật cho bạn tới khi sửa xong. Vui lòng cho chúng tôi thời gian hợp lý để phát hành bản sửa trước khi công bố. Chúng tôi không khởi kiện các nghiên cứu thiện chí, tôn trọng quyền riêng tư người dùng và không làm gián đoạn dịch vụ. Hiện chưa có chương trình thưởng lỗi.

8. Khuyến nghị

  • Luôn cập nhật onViz bản mới.
  • Dùng tài khoản cơ sở dữ liệu chỉ có quyền đọc, chỉ bật nguồn dữ liệu cần dùng.
  • Sao lưu ở Cài đặt › Hệ thống và cất bản sao lưu ở nơi an toàn.
  • Mã hoá ổ đĩa (FileVault, BitLocker) và khoá máy khi rời chỗ ngồi.
onViz

Chat to chart. A desktop app for people who work with numbers.

Product

Features Pricing Download

Resources

FAQ How it works Security

Legal

Terms of Use Privacy Policy Cookie Policy
© 2026 onViz Made in Vietnam