Thaw any JSON URL into a more useful page. Liquid templates per URL pattern — fields surfaced, statuses colored, IDs linkified.
Last updated: 2026-04-19
Freshet is a Chrome extension that thaws JSON URLs into rendered pages using per-URL Liquid templates, locally, in your browser. It does not collect, transmit, or share any personal information.
The extension stores only your own configuration: the rules and templates you create on the Options page, plus a per-host “skip” toggle from the popup.
This data is stored using Chrome’s built-in chrome.storage API:
chrome.storage.sync by default — synced by Chrome itself, across devices where you are signed into the same Google account, subject to Chrome’s own storage limits. If your configuration grows beyond Chrome’s ~100 KB sync quota, the extension automatically switches to chrome.storage.local, which is stored only on your local device and never synced.chrome.storage.local — stored only on your local device.Both storage areas are scoped to this extension and are not accessible to other websites or extensions.
The extension does not:
When a page loads, the extension’s content script reads the page’s text and checks whether any rule you configured matches the page URL. If a match is found and the page contains valid JSON, the extension renders it according to your template. All processing happens in your browser. Nothing is sent anywhere.
| Permission | Purpose |
|---|---|
storage |
Persist your rules and templates locally and via Chrome’s sync. |
tabs |
The popup reads the active tab’s URL to show match status and the per-host skip toggle. |
<all_urls> (host permission) |
The content script must be able to inspect arbitrary pages so it can apply the user-configured rules you set up. |
chrome://extensions clears all extension storage. You may also clear individual rules and templates from the Options page..freshet.json bundle from the Options page; the export dialog includes a “scrub before share” step so you control exactly what is included, and a secret-sniff scan flags anything that looks like a credential before you copy or download. See Sharing rules and templates for the full reference.There are no third-party services, analytics, advertising, or telemetry providers integrated into this extension.
If this policy materially changes, the “Last updated” date at the top of this page will be revised, and the changes will be summarized in the project changelog.
Questions, concerns, or reports of policy violations: