Privacy policy.
Last updated · May 1, 2026
X Sort does not collect, store, transmit, or sell any of your personal data. Everything runs locally in your browser.
What the extension does
X Sort is a browser extension that injects a user interface into X.com (formerly Twitter) profile pages. When you visit a public profile and activate the extension, it reads publicly visible tweet content from the page's DOM (the rendered HTML of the page you're already viewing).
The extension:
- Reads visible tweet text, like counts, view counts, retweet counts, and timestamps from the current page
- Stores your sort preference (likes, views, retweets) and plan status in your browser's local storage (
chrome.storage.local) - Does not communicate with any external server (except for Pro license key validation, described below)
Data we do NOT collect
X Sort does not:
- Access your Twitter or X account credentials, DMs, notifications, or private data
- Read your browsing history, bookmarks, or activity on any site other than x.com or twitter.com
- Track which profiles you visit
- Collect your IP address
- Send any tweet content, user data, or personally identifiable information to any server
- Use cookies or tracking pixels
- Share any data with third parties for advertising
Local storage
The extension stores the following data locally in your browser using chrome.storage.local:
| Key | Value | Why |
|---|---|---|
| xsort_plan | "free" or "pro" | Which features to enable |
| xsort_metric | Last sort preference | Remember your preferred sort |
| xsort_filter | Last filter preference | Remember your filter setting |
| xsort_install_date | Timestamp of installation | Internal use only, never transmitted |
| xsort_license | License key (Pro only) | Verify Pro status on startup |
This data never leaves your browser.
Pro license validation
If you purchase X Sort Pro and enter a license key, the extension sends the license key to api.polar.sh to verify it is valid. Polar.sh is the third-party Merchant of Record we use to handle payments and license keys. The request body contains only the license key string and our public organization ID. No personal information, browser data, or usage data is included.
Polar.sh's own privacy policy applies to the validation request: polar.sh/legal/privacy.
Permissions
| Permission | Why it's needed |
|---|---|
| storage | To save your sort preferences and plan status locally |
| Host permission for x.com and twitter.com | Required to inject the X Sort interface into X.com profile pages |
The extension does not request permissions for cookies, tabs, history, bookmarks, or any other sensitive data.
Children's privacy
X Sort is not directed at children under 13. We do not knowingly collect data from children.
Changes to this policy
If we make material changes to this Privacy Policy, we will update the "Last updated" date and note the change in the extension's release notes.
Contact
For privacy questions, contact divykairoth@gmail.com.