RateBucket Privacy Policy

Effective Date: 2026-05-27

Key principle: All data is processed locally. There is no backend server, no analytics, and no telemetry.

Overview

RateBucket is a browser extension that displays a floating usage widget on AI platform websites (ChatGPT, Claude, Grok, Gemini, Kimi, Perplexity). This privacy policy explains what data the extension collects, how it is used, and where it is stored.

Data We Collect

1. Usage Quota Data (Functional Data)

AspectDetail
WhatNumerical usage counters: remaining, total, used, resetAt, windowSeconds
SourcePlatform-owned web endpoints on the AI platform websites you visit
HowThe extension either actively fetches these endpoints with the current website session or intercepts the responses already made by the website
Storagechrome.storage.local (browser local storage)
RetentionUntil overwritten by newer data or cleared by the user
SharedNever. This data never leaves your browser.

2. IP Risk Detection Data (Optional, Disabled by Default)

AspectDetail
WhatYour public IP address and a risk score/signals from proxycheck.io
Sourceapi64.ipify.org (to obtain your public IP) → proxycheck.io (to check IP risk)
WhenOnly when you manually enable IP Risk Detection and provide your own proxycheck.io API key
Storagechrome.storage.local
SharedSent to proxycheck.io only with your explicit API key. RateBucket does not have access to this data.
RetentionCached for up to 24 hours to avoid repeated queries

3. User Preferences

AspectDetail
WhatLanguage preference ("en" or "zh-CN") and IP risk settings (enabled/disabled, API key presence)
Storagechrome.storage.local
SharedNever

4. Local Estimation Counters

AspectDetail
WhatLocally computed usage estimates when authoritative data is temporarily unavailable
Storagechrome.storage.local
SharedNever

Data We Do NOT Collect

Third-Party Services

Same-site requests to supported AI platforms may use your existing browser login session for that website. RateBucket does not read, store, export, or display cookie values, session tokens, or Authorization headers.

ServicePurposeData SentUser Control
proxycheck.ioOptional IP risk analysisPublic IP addressDisabled by default. Only enabled if user provides their own API key.
api64.ipify.orgObtain public IP address for proxycheck queryNone (GET request)Only called when IP risk detection is enabled.

Chrome Web Store Dashboard Privacy Declarations

Data CategoryCollectedReason
Personally identifiable informationNo
Financial and payment informationNo
Authentication informationNo
Personal communicationsNo
LocationNo
Web historyNo
User activityNo
Website contentNo
Non-personal usage data (quota numbers)YesCore functionality — display usage widget
IP address (optional feature)YesOnly for optional IP risk detection, disabled by default

Remote code: No
Sell data to third parties: No
Use data for personalized advertising: No

Contact

For privacy questions or data deletion requests, please open an issue on the project's GitHub repository.