Skip to content

Instantly share code, notes, and snippets.

@Kapysta0605
Last active July 15, 2025 08:41
Show Gist options
  • Select an option

  • Save Kapysta0605/45e498d3cb7cba97fd083d7fee99d6e2 to your computer and use it in GitHub Desktop.

Select an option

Save Kapysta0605/45e498d3cb7cba97fd083d7fee99d6e2 to your computer and use it in GitHub Desktop.
twitch-steam-link-privacy-policy

Privacy Policy - Twitch Steam Link

🔒 Privacy First: This extension is designed with privacy in mind. We do not collect, store, or transmit any personal information to external servers.

General Information

Twitch Steam Link is a Chrome browser extension that adds smart Steam Store links next to game names on the Twitch website. The extension enhances your browsing experience by providing direct links to games in the Steam Store.

Data Collection

We DO NOT collect any personal data from users.

The extension works entirely locally in your browser and does not send any information to our servers or any third-party services.

Data Used

  • Game Names: The extension reads game names from Twitch pages to create Steam Store links
  • Page URLs: The extension only works on Twitch pages (twitch.tv)
  • Steam Store Data: The extension queries Steam Store search API to find game information

Local Data Storage (Cache)

The extension uses Chrome's local storage to improve performance:

  • Game Search Results: Cached Steam Store search results to avoid repeated API calls
  • Storage Location: Data is stored locally in your browser using Chrome's storage API
  • Data Retention: Cached data persists until manually cleared or the extension is uninstalled
  • Data Content: Only game names, Steam app IDs, and direct links are cached
  • No Personal Data: No user information, browsing history, or personal data is stored

Data Transfer

The extension makes the following network requests:

  • Steam Store API: Queries Steam Store search pages to find game information
  • No Data Sent: No user data is transmitted to any servers
  • Read-Only Access: The extension only reads public Steam Store data

Data Storage

No data is stored on external servers or in the cloud. All data is stored locally in your browser.

Permissions

The extension requests the following permissions:

  • https://www.twitch.tv/* - Access to Twitch pages to read game names
  • https://store.steampowered.com/* - Access to Steam Store API for game searches
  • storage - Local storage permission for caching game search results

Third-Party Services

The extension interacts with the following third-party services:

  • Twitch.tv: Reads game names from public Twitch pages
  • Steam Store: Queries public Steam Store search API

No data is shared with these services beyond what is necessary for the extension's functionality.

Data Security

Since all data is stored locally in your browser:

  • No data is transmitted over the internet
  • No external servers have access to your data
  • Data is protected by your browser's security measures
  • You can clear cached data at any time through the extension's popup

Your Rights

You have full control over your data:

  • View Cache: Check what data is cached through the extension popup
  • Clear Cache: Remove all cached data at any time
  • Uninstall: Remove the extension to delete all associated data

Contact

If you have questions about this privacy policy or the extension's data handling, please contact us through the project's repository.

Changes to This Policy

This privacy policy may be updated to reflect changes in the extension's functionality. Users will be notified of significant changes through the extension update process.


Last updated: July 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment