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:
- no account system, sign-in or user identifier;
- no usage analytics, product telemetry or event tracking;
- no crash or error reporting service;
- no advertising, advertising identifiers or marketing trackers;
- no third-party analytics or data-collection SDKs of any kind.
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:
- Windows — Windows Credential Manager
- macOS — Keychain
- Linux — Secret Service (GNOME Keyring, KWallet and compatible)
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:
mysqldump / mysql from dev.mysql.com (Oracle)
pg_dump / psql from get.enterprisedb.com (EDB)
mongodump / mongorestore from downloads.mongodb.org and fastdl.mongodb.org (MongoDB, Inc.)
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:
- See or export it — the configuration files are readable JSON; open or copy them at any time.
- Delete it — delete the application data folder listed in section 3.1, then remove the entries named
MixDB from your operating system's credential store. Uninstalling the app does not remove either automatically.
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ó:
- hệ thống tài khoản, đăng nhập hay mã định danh người dùng;
- analytics sử dụng, telemetry sản phẩm hay theo dõi hành vi;
- dịch vụ báo lỗi hoặc báo crash tự động;
- quảng cáo, mã định danh quảng cáo hay công cụ theo dõi tiếp thị;
- bất kỳ SDK thu thập dữ liệu nào của bên thứ ba.
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:
- Windows — Windows Credential Manager
- macOS — Keychain
- Linux — Secret Service (GNOME Keyring, KWallet và các phần mềm tương thích)
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:
mysqldump / mysql từ dev.mysql.com (Oracle)
pg_dump / psql từ get.enterprisedb.com (EDB)
mongodump / mongorestore từ downloads.mongodb.org và fastdl.mongodb.org (MongoDB, Inc.)
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:
- Xem hoặc mang đi — các tệp cấu hình là JSON đọc được; bạn có thể mở hoặc sao chép bất cứ lúc nào.
- Xoá — xoá thư mục dữ liệu ứng dụng nêu ở mục 3.1, rồi xoá các mục mang tên
MixDB trong kho credential của hệ điều hành. Gỡ cài đặt app không tự xoá hai thứ này.
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