Overview
Bitget Position Tracker is a Chrome extension that displays your Bitget futures positions, unrealized PnL, live crypto prices, and closed-position history. This privacy policy explains what data is collected and how it is used.
Data We Collect
The extension stores the following data locally in your browser's Chrome storage:
- Bitget API credentials (API key, secret key, passphrase) — stored in
chrome.storage.syncto authenticate API requests to Bitget. These never leave your browser except in signed requests directly to the Bitget API. - Position data — open and closed positions fetched from the Bitget API, cached in
chrome.storage.localfor display. - Ticker data — live cryptocurrency prices fetched from the Bitget WebSocket or CoinGecko API, cached in
chrome.storage.local. - Settings — update interval preference, stored in
chrome.storage.sync. - Error logs — the last 10 error entries, stored in
chrome.storage.localfor debugging.
Data We Do NOT Collect
- We do not collect, store, or transmit any personal information to our own servers.
- We do not use analytics, advertising, or tracking SDKs.
- We do not sell or share any data with third parties.
How Data Is Used
Your API credentials are used solely to authenticate requests to the
official Bitget API (api.bitget.com) to fetch your
positions and account data. Position and ticker data are cached
locally to display in the popup, side panel, and full-page views.
Third-Party Services
- Bitget API (
api.bitget.com) — used to fetch positions, closed positions, and WebSocket ticker data. Your API credentials are sent directly to Bitget for authentication. - CoinGecko API (
api.coingecko.com) — used as a fallback for cryptocurrency prices when WebSocket data is unavailable. No credentials are sent to CoinGecko.
Data Security
API credentials are stored in Chrome's encrypted sync storage and are
only transmitted over HTTPS to the official Bitget API endpoints. The
extension does not include any third-party scripts or external
content. Content Security Policy restricts script execution to
'self' only.
Data Deletion
All stored data can be cleared by removing the extension from Chrome, or by going to Settings → Open Settings → Clear browsing data → Extensions. The extension does not retain any data outside of Chrome storage.
Permissions Explained
- storage — to save your API credentials, cached positions, and settings.
- alarms — to schedule periodic position updates as a fallback when WebSocket is disconnected.
- sidePanel — to display the tracker in Chrome's side panel.
- contextMenus — to add "Open Full Page" and "Open Settings" right-click menu items.
- host_permissions: api.bitget.com — to fetch positions and ticker data from the Bitget API.
- host_permissions: api.coingecko.com — to fetch fallback cryptocurrency prices.
Changes to This Policy
If we change this privacy policy, we will update this page. We encourage you to review this page periodically.
Contact
For questions about this privacy policy, please open an issue on the project's GitHub repository.