This Privacy Policy applies to the Tweet2Skill browser extension for Google Chrome (Item ID: gpggdojppnknejkhhggmpkfpdjmecnbb) and its accompanying service platform located at https://tweet2skill.hero-apps.com. Tweet2Skill is developed and operated by Dorien Van den Abbeele (Hero-Apps) ("we", "us", or "our").
Summary / Core Pledge: Tweet2Skill operates on a privacy-first, local-first architecture. We do NOT sell, rent, or trade your personal information. We do NOT track your overall browsing history. Data is collected solely to authenticate your account, enforce credit quotas, and convert user-selected webpage/thread text into developer agent skills upon your explicit request.
Depending on how you use Tweet2Skill, we collect and process the following categories of data:
We process collected data strictly for the following operational purposes:
Policy Compliance Certifications:
• We do NOT sell, rent, monetize, or lease personal user data to third parties or data brokers.
• We do NOT use or transfer user data for serving personalized advertising or marketing campaigns.
• We do NOT use user data for creditworthiness, lending, or employment screening purposes.
• We do NOT track, store, or monitor your general web browsing history outside of pages where you explicitly launch the extension.
We share data only with trusted service providers strictly necessary to operate Tweet2Skill:
| Service Provider | Data Shared | Purpose | Privacy Link |
|---|---|---|---|
| Google Identity Services | OAuth authentication credentials, email, profile name | User authentication and sign-in verification | Google Privacy Policy |
| Google Gemini API (Google Cloud) | User-extracted tweet/webpage text and generation prompt | AI LLM inference to format structured skills (not used to train public models) | Google Cloud Privacy |
| Stripe Inc. | Payment transaction identifiers, billing email | Secure processing of one-time Pro purchases (Tweet2Skill never receives or stores payment card numbers) | Stripe Privacy Policy |
| Upstash Inc. | Account ID, email, credit balances, rate limit counters | Encrypted cloud database storage for user state and rate limiting | Upstash Privacy Policy |
| Vercel Inc. | Ephemeral HTTP request headers (IP, User-Agent) | Serverless hosting infrastructure and edge SSL termination | Vercel Privacy Policy |
In compliance with the Chrome Web Store Developer Program Policies, here is the functional justification for every permission requested in manifest.json:
| Permission | Scope & Technical Requirement |
|---|---|
| activeTab | Allows the extension to access the active tab's URL and title solely when you explicitly click the toolbar icon. |
| scripting | Executes the client-side DOM parser script to extract the text content of the active educational post or technical webpage. |
| nativeMessaging | Enables secure local inter-process communication with the local Python script (save_skill.py) to save files to your workspace directory. |
| storage | Saves your preferences, target AI format, local mode switch, and custom BYOK Gemini API key locally inside your browser. |
| tabs | Reads the active tab's URL and title during popup initialization to pre-fill the workspace scope. |
| downloads | Provides a one-click browser file download fallback if you choose not to use the native Python host helper. |
| identity | Facilitates secure Google OAuth sign-in to verify your email and retrieve your Pro credit balance. |
| host_permissions (x.com, twitter.com, tweet2skill.hero-apps.com, accounts.google.com) |
Enables seamless DOM reading on X/Twitter threads, communication with the Tweet2Skill backend API, and secure Google OAuth token exchange. |
Under international privacy regulations (including GDPR, UK GDPR, and CCPA/CPRA), you possess the following rights regarding your personal data:
To request permanent deletion of your cloud account and all associated records, send an email to support@hero-apps.com with the subject line "Tweet2Skill Data Deletion Request" from your registered Google email address. We will verify your identity and permanently delete all records from our database within 30 days.
Tweet2Skill is a developer productivity utility intended for software developers and AI practitioners. It is not directed to individuals under the age of 13 (or under 16 in the European Union). We do not knowingly collect personal information from children.
We may update this Privacy Policy from time to time to reflect changes in our practices or legal obligations. Any updates will be posted directly to this URL (https://tweet2skill.hero-apps.com/privacy) with an updated "Last Updated" date. Continued use of the extension after revisions constitutes acceptance of the updated policy.
If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, please reach out to us: