June 2026 updates: share URLs, long-form articles, and a blog
Three major changes shipped in June 2026: share URLs rolled out to every tool, every tool gained a long-form article, and this blog launched. Here's the context and intent behind each.
Share URL rollout (June 2)
June 2 saw 236 commits in a single day. The ShareUrlButton component was placed in every tool, and bidirectional URL-state sync (useUrlStateSync) was wired into the state of all 349 tools at the time.
Users can now share a tool’s current state (mode / options / partial input) via URL, and reloading the page restores it. Secrets and keys are deliberately excluded from URL params; a Share URL button next to each tool’s run button is now a baseline convention documented in CLAUDE.md (June 3).
Long-form tool articles (June 8, AdSense remediation)
The Google AdSense application integrated back on May 15 was rejected for “low-value content” (thin content). Tools were Tool + a short howTo + FAQ, which apparently read as templated thin content.
As remediation, every one of the 349 tools received a 4-section long-form article (sensitivity of the data → upload-service risk → in-browser mechanism → pre-share checklist), 800–1200 ja characters / 600–900 en words. The ToolContent.article infrastructure landed this morning (June 8), and the body for all 305 remaining tools was filled in via 11 parallel agents during the late morning.
JSON-LD and external references (June 8)
Also today: structured data and outbound references. The home page now emits Organization + WebSite + ItemList, each category landing emits BreadcrumbList + ItemList, and the About page emits Person + AboutPage + BreadcrumbList.
Each tool’s article ends with 2-3 outbound references to authoritative sources (MDN / RFC / W3C / ISO / Japan NTA / MHLW / Pension Service). This is an E-E-A-T signal that the article is grounded in primary sources rather than templated. The links also feed automatically into the citation field of the SoftwareApplication JSON-LD.
Blog launch
Off the back of the AdSense remediation, the site now has a blog dedicated to the privacy-first design that is its core value (this post being part of it). The plan is to keep writing pieces on upload-service risk, what WebAssembly changed about defaults, audit procedures with DevTools and GitHub, and ongoing release notes.
I’ll follow up in a separate post after the AdSense re-review. The About page was also enriched in the same pass — still operating under a handle rather than a real name, but with a bio, role, principles, and GitHub links to back up the E-E-A-T signal.