Privacy Policy — VsisProxy Chrome Extension
VsisProxy is an open-source Chrome extension built by VSIS.NET that lets you manage and switch HTTP proxies. We take privacy seriously: VsisProxy is local-first and does not collect any personal data. This page explains what the extension does, what it stores, and what it never does.
TL;DR
- All your data stays on your device (and is synced via your Google account by Chrome's built-in
chrome.storage.sync). We never see it. - No call to VSIS.NET servers. The extension is fully usable with any HTTP proxy from any provider.
- The only outbound network call is the optional Live Test button →
https://api.ipify.org. On-demand, only when you click it. - NO tracking · analytics · advertising · telemetry SDKs.
- NO account · login · email · registration required.
1. Data we collect
None. VsisProxy does not collect, transmit, or store any data on our servers. We have no servers that receive your data, no database, no analytics dashboard. There is nothing for us to delete because we never had it.
2. Data the extension stores on your device
For the extension to function, it stores configuration data using Chrome's built-in storage APIs. This data lives on your device; if you sync Chrome through your Google account, Chrome (not us) replicates it to your other Chrome installations.
| Data | Stored in | Synced? | VSIS.NET sees? |
|---|---|---|---|
| Proxies you added (host, port, optional username/password, label) | chrome.storage.sync | Yes — via your Google account | No |
| Profiles (name, color, linked proxy) | chrome.storage.sync | Yes | No |
| Auto-switch rules (URL pattern, type, profile) | chrome.storage.sync | Yes | No |
| Default profile | chrome.storage.sync | Yes | No |
| Active mode (Off / Fixed / Auto Switch) | chrome.storage.local | No | No |
| Language preference | chrome.storage.local | No | No |
chrome.storage.sync is a Google Chrome feature; data is encrypted in transit and at rest by Google between your Chrome installations. We have no access.
To delete all stored data: uninstall the extension (chrome://extensions → Remove). Chrome purges both local and sync stores immediately.
3. Network calls the extension makes
3.1 Through the proxy you configured
When you set a proxy as Active, Chrome routes your browser traffic through that proxy server. This is the entire point of the extension. VsisProxy itself does not see, log, or transmit the destinations you visit — it merely tells Chrome which proxy to use. If your proxy requires authentication (HTTP 407), the extension supplies the username/password you stored — sent directly to your proxy server, never to VSIS.NET.
3.2 Live Test feature (on-demand)
When you click the Test button (⚡) on a proxy, the extension makes a single HTTPS request to:
https://api.ipify.org?format=json
through the proxy under test, then immediately restores your previous Chrome proxy settings. The response is a short JSON body containing the public IP observed by ipify (a free, well-known IP echo service), letting you verify the proxy is alive and see its outbound IP and latency.
- The request runs only when you click Test. It never runs in the background.
- The destination URL is hardcoded in open-source code at src/background/index.ts.
- ipify is operated by an independent third party. Their website & policy.
4. Permissions and why they are requested
| Permission | Why |
|---|---|
proxy | Set Chrome's proxy settings. Core feature. |
storage | Save proxies, profiles, rules (section 2). |
webRequest | Detect proxy authentication challenges (HTTP 407). |
webRequestAuthProvider | Respond to challenges with the credentials you stored. |
alarms | Reserved for an upcoming optional health-check feature; no scheduled alarms run today. |
notifications | Reserved for optional desktop notifications. Not used in v0.3.x. |
<all_urls> host | Required by webRequest.onAuthRequired to intercept proxy 407 from any URL. The extension does not read or modify any web page content. |
5. Children's privacy
VsisProxy is not directed at children under 13. We do not knowingly collect any personal information from anyone, regardless of age.
6. International users (GDPR, CCPA)
Because we do not collect personal data, GDPR data subject requests (access, rectification, erasure, portability) and CCPA consumer requests are answered by uninstalling the extension — Chrome will purge all stored data. We have no separate copy.
7. Open source verification
The full source code is published at github.com/vsisnet/vsisproxy-extension. You can audit every line. The Chrome Web Store build uses exactly the source in this repository, tagged at the corresponding release version. Found a privacy or security issue? Open a GitHub issue or email us.
8. Changes to this policy
If this policy changes, the new version will be published at this URL with an updated date. Material changes are also announced on the GitHub releases page.
9. Contact
- Company: VSIS.NET
- Website: https://vsis.net
- Email: [email protected]
- GitHub Issues: vsisnet/vsisproxy-extension/issues
Chính sách bảo mật — Tiện ích VsisProxy cho Chrome
VsisProxy là tiện ích Chrome mã nguồn mở do VSIS.NET phát triển, giúp bạn quản lý và chuyển proxy HTTP. Chúng tôi tôn trọng quyền riêng tư: VsisProxy hoạt động cục bộ trên máy bạn và không thu thập bất kỳ dữ liệu cá nhân nào.
Tóm tắt nhanh
- Toàn bộ dữ liệu lưu chỉ trên thiết bị bạn + sync qua Google account của bạn (cơ chế Chrome). Chúng tôi không thấy.
- Không gọi tới máy chủ VSIS.NET. Dùng được với proxy HTTP bất kỳ.
- Chỉ 1 mạng outbound: tính năng Live Test →
api.ipify.org. On-demand, chỉ khi bấm nút. - Không tracking, analytics, quảng cáo, telemetry.
- Không yêu cầu account, email, đăng ký.
1. Dữ liệu chúng tôi thu thập
Không có. VsisProxy không thu thập, gửi đi, lưu trữ bất kỳ dữ liệu nào trên máy chủ chúng tôi.
2. Dữ liệu lưu trên thiết bị bạn
Để hoạt động, tiện ích lưu cấu hình bằng Chrome storage API. Dữ liệu nằm trên máy bạn; nếu bạn bật đồng bộ Chrome qua Google account, Chrome (không phải chúng tôi) sync giữa các thiết bị Chrome bạn dùng.
| Dữ liệu | Lưu ở | Sync? | VSIS.NET thấy? |
|---|---|---|---|
| Proxy bạn thêm (host, port, user/pass, nhãn) | chrome.storage.sync | Có (qua Google) | Không |
| Profile, Rules, Default profile | chrome.storage.sync | Có | Không |
| Mode active, Ngôn ngữ | chrome.storage.local | Không | Không |
Xoá toàn bộ: gỡ tiện ích (chrome://extensions → Remove). Chrome xoá sạch ngay.
3. Tiện ích gọi mạng khi nào
Qua proxy bạn cấu hình — Chrome route traffic qua proxy đó (đây là chức năng chính). Tiện ích chỉ bảo Chrome dùng proxy nào, không thấy/log đích bạn truy cập.
Live Test (chỉ khi bấm ⚡) — gọi 1 lần HTTPS đến api.ipify.org qua proxy đang test, để biết proxy còn sống và IP ra. Sau đó restore setting cũ.
4. Quyền (permissions) tiện ích xin
Mỗi quyền chỉ được xin vì tính năng tương ứng yêu cầu — chi tiết xem phần tiếng Anh ở trên.
5. Trẻ em, GDPR, CCPA
Vì không thu thập dữ liệu, các yêu cầu xoá dữ liệu được đáp ứng bằng cách gỡ tiện ích — Chrome xoá ngay.
6. Mã nguồn mở
Audit tại github.com/vsisnet/vsisproxy-extension.
7. Liên hệ
- VSIS.NET — vsis.net
- Email: [email protected]
- GitHub: issues