CacheBuddy

CacheBuddy / Policy

Privacy Policy

CacheBuddy uses your browser data to save and reopen the offline copies you request. Saved content stays in your browser profile.

Effective · Applies to CacheBuddy 1.1.4

Data and Purpose

Yap maintains CacheBuddy. When you open the extension popup, CacheBuddy reads the active tab’s address to show cache status. When you choose Cache, Check for changes, or Update, it processes the selected page or public pages on the selected site for offline use or to compare versions. A snapshot can include text, images, and information from the current page’s markup, including private or signed-in content if you capture it from a rendered tab.

CacheBuddy stores snapshots, embedded assets, original URLs, page titles, timestamps, sizes, and comparison hashes in your browser profile. It also stores your theme and media-saving preferences locally and temporarily holds pending capture details during the permission prompt. CacheBuddy observes failed top-level navigations to match them to saved addresses. It does not maintain a browsing-history log. Your browser may retain normal history entries for visited pages and the offline viewer.

Network Requests and Sharing

When you save or check a copy, CacheBuddy can request pages, assets, and robots.txt from the selected origin. When media saving is enabled, it can also fetch referenced resources from external media hosts and CDNs and follow resource redirects. These hosts receive the requested resource URL and ordinary connection details, including your IP address. Its own fetches omit cookies and authentication credentials. The site you selected receives ordinary request details, including the requested URL and your IP address. Opening a live link in your browser is a separate visit governed by that site’s practices.

CacheBuddy has no developer-operated server, accounts, telemetry, advertising, or browser-sync feature. The extension does not send saved copies, browsing activity, or preferences to Yap. It does not sell user data or share it for advertising, with data brokers, or for credit decisions. It uses browsing activity solely to provide the offline capture and replay features described here.

Retention, Security, and Your Choices

Saved copies remain in local browser storage until you delete them using Uncache or the Saved tab, clear the extension’s data, or uninstall it. Checking for changes leaves the existing archive in place. You can decline optional site access, or revoke it in your browser’s extension settings. Delete an existing copy separately if you no longer want it stored.

Anyone with access to your browser profile may be able to view your copies. Use your browser and device security controls to protect that profile. Avoid archiving sensitive pages if others can access your device.

Browser Permissions

activeTab and scripting
Read the selected tab’s address and capture rendered HTML after a page action.
Optional HTTP and HTTPS site access
Request access for the selected host to fetch eligible pages and assets. Enabling media saving requests optional HTTP/HTTPS access to all websites so referenced external media and CDN resources can be embedded. You can decline or revoke this access; saved content remains local.
webNavigation
Detect failed navigations and open a matching local copy.
offscreen in Chromium
Parse and sanitize snapshots and let a requested save continue after the popup closes.
storage and unlimitedStorage
Keep preferences and pending job information locally and support larger archives containing page content and assets.

This Website and External Links

This site is hosted by GitHub Pages. GitHub logs and stores visitor IP addresses for security under its Privacy Statement. CacheBuddy adds no website analytics, tracking cookies, or advertising scripts. GitHub, Ko-fi, browser marketplaces, and other linked services handle visits under their own policies.

If you email Yap for support, your email address and message are used to respond and handle your request. Please avoid sending cached private pages or credentials.

Contact and Policy Updates

For privacy questions, requests about information you sent directly, or accessibility concerns, Email: yapperyapemail@proton.me. Yap cannot access or delete copies stored only in your browser. Updates to this policy will appear here with a revised effective date.