Privacy Policy
Last updated May 16, 2026
Overview
Better Polymarket ("we," "us," "our") operates the Better Polymarket browser extension and the website betterpolymarket.xyz (together, the "Services"). This Privacy Policy describes what information we collect from users of the Services, how we use it, who we share it with, and the choices you have.
This policy is written in plain language. If anything here is unclear, open an issue at github.com/ItsCodejac/better-polymarket/issues and we will clarify.
By using the Services, you consent to the practices described here. The Services are intended for users 18 years of age or older; we do not knowingly collect data from anyone younger.
Information We Collect
We collect only what we need to make the Services work. We do not sell, rent, or trade personal information.
Wallet identity. When you sign in, we record the public address of the wallet you used and the chain it belongs to (Ethereum or Solana). We never see, request, or store your private keys, seed phrase, or any signing material. Wallet sign-in works entirely through cryptographic signatures that your wallet generates locally.
Optional email. You may choose to add an email address to your account from the Account tab. We use it only to send service notifications such as Terms-of-Service updates and Pro-expiry reminders. We do not send marketing email, and we will not share your email with third parties. Leaving the email blank is fully supported.
Terms acceptance record. When you accept our Terms of Service, we record the version you accepted, the date and time, and (server-side) the IP address and user-agent of the device on which the acceptance occurred. This record is kept indefinitely as a legal audit trail.
Payment records. When you pay for Pro, we record the on-chain transaction hash, the chain, the amount paid, and the date the payment was confirmed. We do not collect billing names, addresses, card numbers, or any traditional payment information. All payments occur directly between your wallet and our receive address on a public blockchain.
Referral attribution. If you signed up using a friend's referral code, we record which account referred yours so that referral rewards can be credited correctly.
Extension preferences. The extension stores your widget layout, toggle settings, and similar preferences in your browser's local storage (chrome.storage.local). This data lives on your device and is not transmitted to us unless you are signed in and choose to back it up to your account.
No analytics tracking. The extension does not include third-party analytics, advertising trackers, or session-replay tooling. The Services do not set cookies. We do not perform browser fingerprinting.
How We Use Information
We use the information described above for the following purposes only:
- To authenticate you and maintain your signed-in session.
- To provide and improve the Services, including delivering Pro features when you have paid for them.
- To send you service notifications you have explicitly opted into by providing an email address.
- To detect, prevent, and respond to fraud, abuse, or security issues.
- To comply with applicable laws and respond to legal process.
Service Providers
We use the following third-party processors to operate the Services. We share only the data each provider needs to perform its function, and we have reviewed each provider's security practices.
- Supabase — hosts our database and handles authentication. Stores your account record, terms-acceptance log, and payment history. Supabase is GDPR and SOC 2 Type II compliant.
- Alchemy (Ethereum / Polygon RPC) — used to detect on-chain payments. We send Alchemy only the receive-address activity we want to watch; we do not transmit your personal data to Alchemy.
- Helius (Solana RPC) — same role as Alchemy, for Solana payments.
- Chainlink — read-only price oracle data. Chainlink does not receive any user data.
- Polymarket — the Services overlay polymarket.com pages you visit. The extension reads Polymarket's public APIs to display market data; it does not send your personal data to Polymarket beyond what your browser already sends when visiting the site.
- GitHub — issue tracker for support and disclosures. If you open an issue, your GitHub username and the contents of your issue are public unless you use the Private Inquiry template.
We do not use third-party advertising networks. We do not use any provider that requires consent under ePrivacy / cookie-law rules.
Where Data Is Stored
Our database is hosted on Supabase infrastructure in the United States. By using the Services, you consent to the transfer and storage of your information in the United States. If you access the Services from outside the United States, your data will be transferred internationally; we apply industry-standard safeguards to protect it during transfer.
Data Retention
- Account, wallet, and email: kept for as long as your account exists. Deleted within 30 days of an account-deletion request.
- Terms-acceptance log and payment records: kept indefinitely as a legal and financial audit trail. We cannot delete individual entries from these logs without compromising their integrity, but we will anonymize them if you delete your account.
- Extension preferences (your widget layout, toggles): live on your device and are removed when you uninstall the extension.
Your Rights
You may at any time:
- Access the data we hold about you by viewing the Account tab in the extension.
- Correct or update your wallet or email by signing in with the corrected wallet or editing the email field in the Account tab.
- Delete your account by opening a private inquiry at our GitHub Issues page. Account deletion is permanent and irreversible; unused Pro time will not be refunded.
- Export your data. Send a request via GitHub Issues and we will provide a copy of all data we hold about you within 30 days.
- Object to processing or restrict use of your data. Tell us through GitHub Issues and we will respond within 30 days.
If you are in the European Economic Area, the United Kingdom, or California, you have additional rights under the GDPR, UK GDPR, or CCPA respectively. Send your request through GitHub Issues and we will honor it.
Security
We protect your information with measures appropriate to its sensitivity:
- All connections to our servers use TLS 1.2 or higher.
- Authentication tokens are stored in the browser's extension storage, never in cookies or page-accessible JavaScript.
- Database access is gated by Row-Level Security policies that limit each user's read and write access to their own rows.
- We do not store passwords, private keys, or seed phrases under any circumstances.
- No method of internet transmission or electronic storage is perfectly secure. If we discover a breach affecting your data, we will notify you within 72 hours of confirmation.
Children
The Services are not directed to children under 18, and we do not knowingly collect personal information from anyone under 18. If we learn that we have collected information from someone under 18, we will delete it.
Changes to This Policy
We may revise this Privacy Policy from time to time. The "Last updated" date at the top of this page reflects the most recent revision. For material changes, we will additionally notify signed-in users through the extension's Account tab and (if you have provided one) by email.
Continued use of the Services after a revised Privacy Policy is posted constitutes acceptance of the revised policy.
Contact
Privacy questions, data requests, and concerns:
github.com/ItsCodejac/better-polymarket/issues
For requests that require confidentiality (deletion, export, complaints), use the "Private Inquiry" template or the in-app Account form.