PodSaid on YouTube Bookmarklet

A no-install alternative to the browser extension. One click per visit.

Drag this button to your bookmarks bar:

Ask PodSaid Bookmarklet URL length: calculating…

Then navigate to any PodSaid-enabled YouTube channel (or a video from one) and click the bookmark. A widget panel appears in the bottom-right corner. Click again to hide it.


How it works

  1. Read the channel ID from the URL — no scraping. For /channel/UC… it's already in the path; for /@handle we fetch the channel's own page and read channelId; for /watch?v=… we read the player response object.
  2. Ask PodSaidGET api.podsaid.com/v1/lookup/youtube-channel/{id} returns either { enabled: false } or { enabled: true, attributes: {…} }.
  3. Load the widget bundle from widget.podsaid.com/v1/widgets.iife.js (once per page, cached by the browser).
  4. Mount <ask-pod-widget> in a fixed 400×600 floating panel and forward each attribute (JSON camelCase → HTML kebab-case) — no branching for Model C vs Model A, the payload is agnostic.
  5. Re-clicking the bookmark toggles the panel's visibility instead of remounting.

FAQ

Does this scrape YouTube's data?

No. The only YouTube data we touch is the channel ID exposed in the URL / a page fragment already loaded in your browser. Everything else — feed name, API key, chat backend — comes from api.podsaid.com.

Does YouTube know you're using this?

No. The bookmarklet runs entirely in your browser and sends one request to PodSaid's own API. No analytics, no third-party requests, no telemetry.

Why not just install the extension?

The extension is coming. The bookmarklet ships first because it requires zero review and zero install ceremony, and lets us validate the lookup + widget flow before shipping to the Chrome Web Store.

What if the channel isn't PodSaid-enabled?

You'll see a brief alert saying so. Nothing else happens — no widget loads, no panel appears.

Which browsers?

Chrome, Firefox, and Safari — vanilla JS only, no browser-specific APIs.

Payload source

This is the readable copy of the code that runs when you click the bookmark. The href above is a minified + URL-encoded version of the same source.

Loading bookmarklet/payload.js…

podsaid.com · Delivered via api.podsaid.com + widget.podsaid.com