Skip to content

Instantly share code, notes, and snippets.

@nathanpuls
Created March 30, 2026 17:00
Show Gist options
  • Select an option

  • Save nathanpuls/20332b13dca662bebe816e87c502024d to your computer and use it in GitHub Desktop.

Select an option

Save nathanpuls/20332b13dca662bebe816e87c502024d to your computer and use it in GitHub Desktop.
Linksaw Shortcuts Chrome extension privacy policy.
# Privacy Policy for Linksaw Shortcuts
**Last Updated:** March 30, 2026
## 1. Introduction
This Privacy Policy applies to the "Linksaw Shortcuts" Google Chrome Extension ("the Extension"). This policy describes how we collect, use, and handle your information when you use the Extension.
We take your privacy seriously. **The short version is: we do not sell, rent, or inappropriately share your data, and we collect only the absolute minimum data required for the Extension to function.**
## 2. Data Collection and Usage
The core functionality of Linksaw Shortcuts is to expand text "shortcuts" into full text snippets as you type across the web. To achieve this, the Extension uses the following permissions and data:
- **Keystrokes and Text Input:** The Extension monitors your text inputs on web pages (via content scripts) solely to detect when a shortcut trigger is typed so it can be replaced with the corresponding expanded text. **Your keystrokes and text inputs are analyzed purely locally on your device in real time. They are NEVER logged, stored, or transmitted to any external server.**
- **Webpage Content (`<all_urls>`):** The Extension requires access to websites you visit so it can insert the expanded text into the text fields you are currently typing in. We do not read, store, or transmit any other content from the webpages you visit.
- **Shortcuts Database:** The Extension securely connects to a remote database (Supabase) to retrieve and sync your pre-defined shortcuts and expansions. This connection is strictly used for downloading your shortcut library to the Extension's local storage.
## 3. Data Storage
- All your text expansions and shortcuts are cached in your browser's local storage (`chrome.storage.local`) for lightning-fast access.
- Local data remains on your device and is not transmitted anywhere other than when syncing with the designated database server.
## 4. Third-Party Services
The Extension interacts with Supabase (a BaaS provider) strictly to retrieve your shortcut configurations. Supabase acts as the hosting provider for the shortcut database. We do not use third-party analytics (e.g., Google Analytics) or advertising trackers within the Extension.
## 5. User Rights and Control
You have full control over your data.
- You can uninstall the Extension at any time, which will remove all locally stored shortcut data from your browser.
- Because we do not transmit identifying user browsing data or keystrokes to our servers, we hold no personal data to delete upon request.
## 6. Changes to this Policy
We may update this Privacy Policy from time to time. If we make material changes, we will notify you by updating the "Last Updated" date at the top of this policy.
## 7. Contact Us
If you have any questions or concerns about this Privacy Policy or how the Extension handles your data, please reach out via the support link on the Chrome Web Store listing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment