MixDB

Privacy Policy

For the MixDB desktop application · Effective 31 August 2026 · Last updated 31 August 2026

MixDB collects nothing about you. There is no account to create, no server operated by us that the app talks to, and no analytics, telemetry, crash reporting or advertising code anywhere in it.

Your connections, credentials and queries stay on your computer. The rest of this page explains precisely where they are kept and the only two occasions on which MixDB contacts the internet by itself.

1. Who we are

MixDB is developed and published by mixnz (Nguyễn Hải Quang), Cẩm Mỹ, Đồng Nai, Vietnam.

Questions about this policy, or about privacy in MixDB generally, go to haiquang9994@outlook.com.

2. Personal data we collect

None. We do not collect, receive, transmit, store, process or have access to any personal data from users of MixDB. Specifically, MixDB contains:

Because we receive nothing, we have nothing to sell, share, disclose or hand over. We do not sell or share personal information, and we never have.

3. What MixDB stores on your device

MixDB is a working tool, so it remembers your work. All of it is written to your own computer and none of it is sent anywhere.

3.1 Configuration files

Saved database connections, saved SSH hosts, REST requests and environments, query drafts and history, and your app settings are stored as plain JSON files in the application data folder:

Windows
%APPDATA%\io.github.haiquang9994.mixdb
macOS
~/Library/Application Support/io.github.haiquang9994.mixdb
Linux
~/.config/io.github.haiquang9994.mixdb

3.2 Passwords and secrets

Database passwords, SSH credentials and any REST environment value you mark as secret are not written to those files. They are handed to the credential store your operating system already provides, under the name MixDB:

MixDB reads a secret back only when a connection you started needs it. It is never logged, and debug output prints such values as "***".

3.3 Interface state

Your theme, accent colour, interface language, open tabs and which update you chose to skip are kept in the application's local storage on your device.

4. When MixDB contacts the internet on its own

Exactly twice. Everywhere else, MixDB is silent unless you tell it to connect somewhere.

4.1 Checking for updates

A few seconds after launch, and when you press the check button in Settings, MixDB requests the release manifest published at github.com and compares its version against the running one. It sends no identifier and no information about you or your work; GitHub, like any web server, sees the IP address and standard user agent of the request. That data is handled under GitHub's Privacy Statement. We receive nothing from it and keep no record of it.

This check is currently part of how the app starts and cannot be switched off from Settings. If you would rather it never ran, block the application's network access at your firewall — MixDB continues to work normally; only the update notice stops arriving.

4.2 Downloading database command-line tools

Dump and restore need the vendors' own tools. When — and only when — you ask MixDB to install them, it downloads them from the vendor:

Those sites see your IP address and user agent as they would for any download. Each has its own privacy policy. Nothing about you or your databases is sent with the request, and none of it happens until you press the button.

5. Connections you make yourself

Database connections, SSH tunnels and REST requests travel directly from your computer to the address you entered. There is no proxy, relay, cloud sync or intermediary of ours in the path — we could not see that traffic even if we wanted to.

What those servers do with the requests they receive is governed by whoever operates them, not by this policy. If you connect to a third party's database or API, their terms and privacy practices apply to that exchange.

6. Children

MixDB is a technical tool for software developers and database administrators. It is not directed at children, and we do not knowingly collect personal data from anyone — children included — because we do not collect personal data at all.

7. Your rights and how to exercise them

Data-protection laws such as the GDPR and the CCPA give you rights of access, correction, deletion, portability and objection against whoever holds your data. We hold none, so there is no request for us to fulfil and no profile of you for us to produce. We are not a controller or processor of your personal data.

Everything MixDB remembers is on your machine and under your direct control:

If anything here is unclear, write to haiquang9994@outlook.com and we will answer.

8. Security

Secrets are delegated to the operating system's credential store rather than kept in files of our own, so they are protected by the same mechanism that guards the rest of your machine's passwords. Every update is cryptographically signed and its signature is verified before a byte of it is executed.

No software is free of risk. If you believe you have found a security or privacy problem in MixDB, please report it to haiquang9994@outlook.com rather than posting it publicly.

9. Changes to this policy

If this policy changes, the revised version appears on this page with a new effective date. Changes that affect what MixDB does with your data are also called out in the release notes of the version that introduces them, so an update never quietly changes the terms you accepted.

10. Contact

mixnz — Nguyễn Hải Quang
Cẩm Mỹ, Đồng Nai, Vietnam
haiquang9994@outlook.com

Chính sách quyền riêng tư

Cho ứng dụng máy tính MixDB · Hiệu lực 31/08/2026 · Cập nhật lần cuối 31/08/2026

MixDB không thu thập bất cứ thông tin nào về bạn. Không có tài khoản để đăng ký, không có máy chủ nào của chúng tôi để ứng dụng gửi dữ liệu về, và không có một dòng mã analytics, telemetry, báo lỗi tự động hay quảng cáo nào trong đó.

Kết nối, mật khẩu và câu truy vấn của bạn ở lại trên máy bạn. Phần còn lại của trang này nói rõ chúng nằm chính xác ở đâu, và hai trường hợp duy nhất MixDB tự ra Internet.

1. Chúng tôi là ai

MixDB do mixnz (Nguyễn Hải Quang), Cẩm Mỹ, Đồng Nai, Việt Nam phát triển và phát hành.

Mọi thắc mắc về chính sách này, hoặc về quyền riêng tư trong MixDB nói chung, xin gửi tới haiquang9994@outlook.com.

2. Dữ liệu cá nhân chúng tôi thu thập

Không có. Chúng tôi không thu thập, không nhận, không truyền, không lưu, không xử lý và không có quyền truy cập vào bất kỳ dữ liệu cá nhân nào của người dùng MixDB. Cụ thể, MixDB không có:

Vì không nhận được gì, chúng tôi không có gì để bán, chia sẻ, tiết lộ hay bàn giao. Chúng tôi không bán và không chia sẻ thông tin cá nhân — chưa bao giờ.

3. MixDB lưu gì trên máy bạn

MixDB là công cụ làm việc nên nó nhớ việc bạn đang làm. Tất cả đều được ghi xuống chính máy bạn và không có phần nào được gửi đi đâu cả.

3.1 Tệp cấu hình

Kết nối database đã lưu, host SSH đã lưu, request và environment của REST, bản nháp cùng lịch sử truy vấn, và các thiết lập của app được lưu dưới dạng tệp JSON thuần trong thư mục dữ liệu ứng dụng:

Windows
%APPDATA%\io.github.haiquang9994.mixdb
macOS
~/Library/Application Support/io.github.haiquang9994.mixdb
Linux
~/.config/io.github.haiquang9994.mixdb

3.2 Mật khẩu và giá trị bí mật

Mật khẩu database, thông tin đăng nhập SSH và mọi giá trị environment REST bạn đánh dấu là secret không được ghi vào các tệp trên. Chúng được giao cho kho credential mà hệ điều hành của bạn vốn đã có, dưới tên MixDB:

MixDB chỉ đọc lại một secret khi kết nối do bạn mở cần đến nó. Giá trị này không bao giờ được ghi log, và các dòng debug in nó ra thành "***".

3.3 Trạng thái giao diện

Giao diện sáng/tối, màu nhấn, ngôn ngữ, các tab đang mở và phiên bản cập nhật bạn chọn bỏ qua được giữ trong bộ nhớ cục bộ của ứng dụng trên máy bạn.

4. Khi nào MixDB tự ra Internet

Đúng hai trường hợp. Ngoài chúng ra, MixDB im lặng cho tới khi bạn bảo nó kết nối tới đâu đó.

4.1 Kiểm tra bản cập nhật

Vài giây sau khi khởi động, và khi bạn bấm nút kiểm tra trong Settings, MixDB tải bản kê phát hành công bố tại github.com rồi so phiên bản với bản đang chạy. Nó không gửi kèm mã định danh nào, cũng không gửi thông tin gì về bạn hay công việc của bạn; GitHub — như mọi máy chủ web — nhìn thấy địa chỉ IP và user agent chuẩn của yêu cầu đó. Phần dữ liệu này chịu sự điều chỉnh của Tuyên bố quyền riêng tư của GitHub. Chúng tôi không nhận được gì từ đó và không lưu lại bất cứ dấu vết nào.

Hiện tại việc kiểm tra này là một phần của quá trình khởi động app và không thể tắt trong Settings. Nếu bạn muốn nó không bao giờ chạy, hãy chặn quyền truy cập mạng của ứng dụng ở tường lửa — MixDB vẫn hoạt động bình thường, chỉ là thông báo cập nhật sẽ không còn tới.

4.2 Tải công cụ dòng lệnh của database

Chức năng dump và restore cần đến công cụ do chính các hãng cung cấp. Khi — và chỉ khi — bạn yêu cầu MixDB cài chúng, app tải về từ nhà cung cấp:

Các trang đó nhìn thấy địa chỉ IP và user agent của bạn như với mọi lượt tải khác. Mỗi bên có chính sách quyền riêng tư riêng. Không có thông tin nào về bạn hay database của bạn được gửi kèm, và không có gì xảy ra cho tới khi bạn bấm nút.

5. Những kết nối do chính bạn tạo

Kết nối database, SSH tunnel và REST request đi thẳng từ máy bạn tới địa chỉ bạn nhập. Không có proxy, không có máy chủ trung chuyển, không có đồng bộ đám mây hay bất kỳ khâu trung gian nào của chúng tôi nằm trên đường đi — chúng tôi không thể nhìn thấy lưu lượng đó dù có muốn.

Các máy chủ ấy làm gì với yêu cầu chúng nhận được là do bên vận hành chúng quyết định, không thuộc phạm vi chính sách này. Nếu bạn kết nối tới database hay API của một bên thứ ba, điều khoản và cách xử lý dữ liệu của họ áp dụng cho trao đổi đó.

6. Trẻ em

MixDB là công cụ kỹ thuật dành cho lập trình viên và quản trị viên database. Ứng dụng không hướng tới trẻ em, và chúng tôi không cố ý thu thập dữ liệu cá nhân của bất kỳ ai — kể cả trẻ em — bởi lẽ chúng tôi hoàn toàn không thu thập dữ liệu cá nhân.

7. Quyền của bạn và cách thực hiện

Các luật bảo vệ dữ liệu như GDPR và CCPA cho bạn quyền truy cập, chỉnh sửa, xoá, mang đi và phản đối đối với bên đang giữ dữ liệu của bạn. Chúng tôi không giữ gì cả, nên không có yêu cầu nào để chúng tôi thực hiện và không có hồ sơ nào về bạn để chúng tôi cung cấp. Chúng tôi không phải là bên kiểm soát hay bên xử lý dữ liệu cá nhân của bạn.

Mọi thứ MixDB ghi nhớ đều nằm trên máy bạn và do bạn trực tiếp kiểm soát:

Nếu có điều gì chưa rõ, hãy viết cho haiquang9994@outlook.com, chúng tôi sẽ trả lời.

8. An toàn

Các giá trị bí mật được giao cho kho credential của hệ điều hành thay vì cất trong tệp riêng của chúng tôi, nên chúng được bảo vệ bằng đúng cơ chế đang giữ những mật khẩu khác trên máy bạn. Mỗi bản cập nhật đều được ký bằng chữ ký số và chữ ký ấy được kiểm trước khi một byte nào của nó được thực thi.

Không phần mềm nào là không có rủi ro. Nếu bạn cho rằng mình phát hiện một vấn đề về bảo mật hay quyền riêng tư trong MixDB, xin báo tới haiquang9994@outlook.com thay vì công bố công khai.

9. Thay đổi chính sách

Nếu chính sách này thay đổi, bản sửa đổi sẽ xuất hiện tại trang này kèm ngày hiệu lực mới. Những thay đổi ảnh hưởng tới cách MixDB đối xử với dữ liệu của bạn còn được nêu rõ trong ghi chú phát hành của phiên bản mang thay đổi đó, để một bản cập nhật không bao giờ lặng lẽ đổi điều khoản bạn đã chấp nhận.

10. Liên hệ

mixnz — Nguyễn Hải Quang
Cẩm Mỹ, Đồng Nai, Việt Nam
haiquang9994@outlook.com