Solving my problems one chrome extension at a time
BBC Sport Filter
Filter BBC Sport articles by category, team, or competition. BBC Sport Filter gives you complete control by allowing you to customise exactly which content appears on the BBC Sport website.
Simply add the categories, teams, or competitions you wish to filter out, and watch as the extension seamlessly hides those articles while preserving the content you want to see.
The intuitive interface makes it easy to manage your filters with auto-complete suggestions for hundreds of sports categories, while visual placeholders clearly indicate where content has been removed.- Auto-complete suggestions for hundreds of categories
- Visual placeholders show where content is hidden
- Cross-device sync when signed in (v1.2+)
Google Apps Script Backup
One-click backup of all your Google Apps Script projects as downloadable ZIP files.
- Download to device or email via Gmail
- Custom backup names with timestamps
- Secure Google OAuth2 sign-in
- Settings sync across devices
GridPrint
Create a custom grid of images for easy printing or PDF export. GridPrint is a Chrome extension for creating and printing image grids on A4 or A3 paper in portrait or landscape. Perfect for photographers and designers, it ensures privacy with 100% offline processing.
Simply install from the Chrome Web Store, click the plus icon to upload your images, arrange them, choose your paper size and orientation, then click “Print” or “Save as PDF.”
- Supports A4 and A3, portrait or landscape
- Drag-and-drop image uploads
- Export directly to PDF
- Works with JPEG, PNG, GIF, and WebP (up to 10MB)
BBC Sport Filter
Version 1.2 (November 5, 2025)
- Added cross-device sync – Filters now sync across all your devices when signed in.
- Automatic migration of existing filters from local storage to sync on update.
- CSS fixes.
- Enhanced button display logic.
- Duplicate filters now not possible.
Version 1.1 (October 22, 2025)
- Applied CSS changes for improved visuals.
- Introduced a new header design.
- Simplified help section.
- Amended some filter categories with correct name.
Version 1.0 (October 17, 2025)
- Initial release of BBC Sport Filter.
Google Apps Script Backup
Version 1.0 (November 12, 2025)
- Initial release of Google Apps Script Backup.
- One-click backup of Apps Script projects as downloadable ZIP files.
- Download to device or email to self/other address via Gmail API.
- Custom backup name and timestamped filenames (e.g., MyProject backup Nov12_2025_1_46PM.zip).
- Secure Google OAuth2 sign-in with silent re-authentication.
- Auto-detects current project in script.google.com editor.
- Settings sync across devices via chrome.storage.sync.
- Clean, Google-inspired UI with smooth transitions and responsive layout.
- Full privacy-first design — no data collection, no third-party analytics.
GridPrint
Version 1.1 - October 11, 2025
- Minor CSS improvements.
Version 1.0 - October 4, 2025
- Initial release of GridPrint.
BBC Sport Filter
Introduction
BBC Sport Filter is a Chrome extension designed to help you personalize your browsing experience on the BBC Sport website by filtering out unwanted sports categories, teams, or competitions. We are committed to protecting your privacy and ensuring transparency about how this extension handles your data.
Non-Affiliation with BBC
BBC Sport Filter is not a BBC product and is not affiliated with or endorsed by the BBC or the BBC Sport website. All modifications to the BBC Sport website (https://www.bbc.co.uk/sport) are cosmetic, applied locally on your device, and are fully reversible by uninstalling the extension or removing your filters.
Data Collection and Usage
BBC Sport Filter does not collect, store, or transmit any personal data. The extension operates entirely on your device and uses the following:
- Local Storage: The extension uses Chrome’s chrome.storage.local API to store your filter preferences locally on your device.
- Website Interaction: The extension modifies the display of the BBC Sport website by hiding content matching your filters. No data from the website is collected or stored.
Permissions
- Storage: To save your filter preferences locally on your device.
- Host Permissions: To access and modify content on https://www.bbc.co.uk/sport to apply your filters.
Third-Party Services
BBC Sport Filter does not use any third-party services, analytics, or tracking tools. All functionality is self-contained within the extension.
Data Security
Since all data (filter preferences) is stored locally on your device via Chrome’s storage API, it is as secure as your device. We do not have access to this data, and it is not shared with any external parties.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. The latest version will always be available at this URL.
Google Apps Script Backup
Introduction
Google Apps Script Backup is a Chrome extension designed to help you securely back up your Google Apps Script projects as downloadable ZIP files. We are committed to protecting your privacy and ensuring transparency about how this extension handles your data.
Non-Affiliation with Google
Google Apps Script Backup is not a Google product and is not affiliated with or endorsed by Google or the Google Apps Script platform. All interactions with the Google Apps Script editor are performed via official Google APIs.
Data Collection and Usage
The extension does not collect, store, or transmit any personal data beyond what is required for authentication and backup functionality.
- Local & Synced Storage: Uses chrome.storage.sync to store backup preferences across devices.
- Google OAuth2: Authenticates with Google to access Apps Script and Gmail APIs. Your email is fetched once for display.
- Project Data: Fetched via official APIs and processed locally into a ZIP file.
- Email Delivery: Optional Gmail API usage to send backup directly to your inbox.
Permissions
- identity: For Google OAuth2 authentication.
- storage: To save and sync preferences.
- activeTab, scripting, tabs: To detect current project.
- Host Permissions: To access Google APIs.
Third-Party Services
The extension does not use any third-party services, analytics, or tracking tools.
Data Security
All data is stored locally or via Google’s secure APIs. We never see or store your code.
Changes to This Privacy Policy
We may update this policy. The latest version will always be available here.
GridPrint
GridPrint is a Chrome extension that enables users to create customizable grids of images for printing or exporting as PDF. It supports A4 and A3 page sizes in portrait or landscape orientation. All image processing is performed locally on your device, ensuring your data remains private.
Data Collection and Usage
- No Data Collection: GridPrint does not collect, store, or transmit any user data to servers or third parties.
- Local Processing: Images you upload are processed locally as data URLs in memory during your session. These are not stored persistently and are cleared when you close the extension or select "Clear images."
- No Analytics or Tracking: GridPrint does not use analytics, tracking, or any form of data monitoring.
Third-Party Libraries
GridPrint uses third-party libraries (html2pdf.js, Font Awesome, Pico CSS) to provide functionality. These libraries are bundled locally within the extension and do not collect or transmit any user data. Their respective licenses are included in the extension package.