Privacy Policy
MokhbirPro – TradingView to Circle | Last updated: February 24, 2026
1. Overview
MokhbirPro is a Chrome extension that captures chart screenshots from TradingView and sends them to Circle.so chat rooms. This policy explains what data the extension accesses, how it is used, and how it is protected.
2. Data We Access
The extension accesses the following data only when you explicitly interact with it:
- Active tab URL & page content – The current tab's URL and DOM elements are read to detect the ticker symbol when you are on a TradingView chart page.
- Visible tab screenshot – A screenshot of the currently visible tab is captured when you click the capture button.
- Circle.so session cookies – Your existing Circle.so authentication cookies are read to authenticate API requests to your Circle.so community.
- Comment text – When you post a comment on a Circle.so discussion page and the comment hook feature is enabled, the extension reads the comment text so you can optionally broadcast it to additional chat channels.
- User-entered settings – Community URL, community ID, chat room ID, participant ID, watermark preferences, and comment hook URL patterns that you configure in the Options page.
3. How Data Is Used
- Screenshots and ticker symbols are sent only to your configured Circle.so community via the Circle.so API.
- Screenshots are uploaded to Circle.so's cloud storage (e.g., AWS S3) as part of the standard Circle.so message attachment flow.
- Comment text is forwarded only to Circle.so chat channels that you have selected.
- Session cookies are used solely to authenticate requests to Circle.so on your behalf.
- Settings are stored in
chrome.storage.sync to persist across your Chrome sessions and devices.
4. Data We Do NOT Collect
- We do not collect, store, or transmit any data to the extension developer or any third party.
- We do not track browsing history, keystrokes, or mouse activity.
- We do not collect personally identifiable information (name, email, address).
- We do not collect financial, health, or location data.
- We do not use analytics, telemetry, or any tracking services.
- We do not store passwords — authentication relies entirely on your existing browser session cookies.
5. Data Storage & Retention
All data processing happens locally in your browser. The only persisted data is your configuration settings stored in chrome.storage.sync. Screenshots and messages exist only in memory during the send operation and are not cached or logged by the extension. Uninstalling the extension removes all stored settings.
6. Third-Party Services
The extension communicates exclusively with:
- Circle.so (
*.circle.so) – to post messages and upload images to your community.
- Cloud storage (e.g., AWS S3, Google Cloud Storage) – upload endpoints provided by Circle.so for image attachments.
No data is sent to any other service. The extension has no analytics, advertising, or tracking integrations.
7. Remote Code
The extension does not load or execute any remote code. All JavaScript is bundled within the extension package. The Content Security Policy is set to script-src 'self', preventing remote script execution.
8. Permissions Explained
- activeTab – Capture a screenshot of the current tab when you click capture.
- tabs – Query the current tab's URL and communicate with content scripts.
- scripting – Inject a script to find the chart element's bounds before screenshotting.
- cookies – Read Circle.so session cookies for API authentication.
- storage – Save your extension settings across sessions.
- host_permissions (<all_urls>) – Run content scripts on TradingView and Circle.so pages.
9. User Control
You have full control over the extension's behavior:
- The comment hook feature can be disabled in Settings.
- The floating capture button can be hidden in Settings.
- All settings can be changed or cleared at any time.
- Uninstalling the extension removes all stored data.
10. Changes to This Policy
If this policy is updated, the changes will be reflected on this page with an updated date. Continued use of the extension after changes constitutes acceptance of the revised policy.
11. Contact
If you have questions about this privacy policy, contact us at: mokhbirpro@gmail.com