1 item
Compose a share for the page you are on and open it on the network you choose. It opens compose pages, it does not post for you. HERALD writes the post for you and stops there. Press the toolbar button on any page. HERALD reads the page's own title and description, strips the tracking junk off the link, fills a draft from your template, and opens the compose page on whichever network you pick, with the text already in the box. You press post yourself, on their site, in the session you are already signed in to. WHAT IT DOES NOT DO It does not post on your behalf. It opens compose pages. It holds no accounts, no API keys, no tokens and no passwords. There is nothing to sign in to and no account to create. It makes no network requests. No analytics, no telemetry, no error reporting, no remote fonts, no code loaded from anywhere. Everything it draws ships inside the extension. There is exactly one exception, described below, and it is switched off until you switch it on. NETWORKS Mastodon, Bluesky, LinkedIn and Reddit are enabled out of the box. Hacker News, Substack Notes, Pixelfed and Lemmy ship switched off and can be turned on in settings. Each one carries its own character budget and its own counter. Bluesky counts user perceived characters, so a family emoji costs one, not seven. Mastodon counts every link at a flat width the way your instance does, and the budget is set per instance. Some networks cannot accept prefilled text at all. LinkedIn is one. Rather than pretend otherwise, HERALD copies your commentary to the clipboard, opens the dialog, and tells you to paste. That is written into the interface, not hidden. WHAT YOU CAN CHANGE Per network templates with tokens for the title, link, description, selected text, site, author, date, your hashtags and your handle. Reorder the networks. Override any share address if a network changes theirs. Edit the tracking parameter list and keep a list that is never stripped. Three themes, night by default, all checked for contrast. A local log of your last 200 shares, exportable as JSON or CSV, kept on your machine and nowhere else. LINKS The tracking cleaner strips utm_ parameters and the usual click identifiers, and shows you a before and after so you can see exactly what left. A preserve list wins over it, because some sites genuinely need short parameters to resolve a page. If a page claims a canonical link on a different domain than the address bar, that is flagged and you choose which to share, rather than being followed quietly. SCREENSHOTS Any network that can take a picture offers a capture button. The screenshot is never uploaded anywhere, because no share address accepts an image. It is handed back to you on the clipboard or as a saved file and you attach it yourself. THE ONE OPTIONAL REQUEST Mastodon instances set their own character budget. A checkbox in settings, off by default, lets you fetch that number from your instance once when you press a button. Your browser asks your permission for that host at that moment. Decline it and nothing changes. That is the only network request this extension is capable of making. OPEN SOURCE GPL-3.0. No build step, no bundler, no framework, no minification. The source you install is the source that was written. Adding another network is one file.
Aug 13, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.