Public changelog

What changed in PureStream.

A public website record of launch and product-facing updates as PureStream moves toward release.

This record describes what was published here on each date. An entry does not by itself mean a native app or paid service is available. Check current availability and the current sale status on their canonical pages.

31 July 2026

Primary navigation is easier to use on a small screen

  • Every primary navigation link now has a full-size touch target at narrow mobile widths instead of exposing only the height of its text.
  • The links use a stable two-row layout that stays clear of the theme control down to the 320-pixel launch baseline.
  • The same navigation remains available without JavaScript, and current-page and keyboard-focus states are unchanged.

30 July 2026

Every public page now makes a consistent first impression when shared

  • Account, changelog, privacy, and terms links now carry the same canonical social-preview information as the rest of the public website.
  • A site-wide contract keeps each shared URL aligned with its canonical page instead of allowing previews to drift between routes.

Open podcasting and library portability have a practical guide

  • Added Open Podcasting & Portability to explain how RSS feeds and OPML subscription lists play different roles.
  • The guide gives listeners a four-step OPML handoff, including the privacy of the file and what does not normally move with a subscription list.
  • It describes publisher network requests honestly and does not present a fake upload, import, export, sign-in, or native-store control.

Website accessibility guidance is now public

  • Added a public Website Accessibility guide covering keyboard and focus support, reduced motion, light/dark/auto themes, semantic structure, and reading without JavaScript.
  • The guide is scoped to this public website. It does not claim certification or accessibility coverage for the separate web player or native apps still in release validation.
  • It connects visitors to the existing support and privacy guides without adding an unverified form or contact channel.

Your data now has a plain-language map

  • Added Your Data & Privacy to explain what stays on a listener’s device, what podcast hosts receive when they serve a feed or audio, and which PureStream services are optional.
  • The page separates future account sync and payment handling from local listening without presenting sign-in, deletion, export, or payment controls that are not open.
  • It links to the full Privacy Policy and support paths, and keeps the unresolved privacy-inbox launch check visible instead of claiming it has been verified.

Platform availability now has one honest home

  • Added Ways to Listen as the canonical place to open PureStream Air and check native-app release status.
  • The web player is clearly marked available now, free, with no account or card required.
  • Android and iOS remain in release validation. No placeholder store badge, guessed package URL, or unavailable download action is shown.

Support now has a proper front door

  • Added a public Help and Support page for app, account, billing, and privacy questions.
  • It directs future subscriptions to the place they were bought, explains cancellation, failed-payment, refund, and account-deletion paths, and links to the full terms and privacy disclosures.
  • The page says plainly that sign-in remains closed, Plus is not on sale, and there is no subscription to manage today.
  • Every page now links to Support instead of dropping visitors directly into an email message without context.

The account page now tells the whole pre-launch story

  • The account page now says plainly that sign-in is not open, Plus is not on sale, and this website cannot take a payment.
  • It explains what account and subscription details will appear here when the service opens, without showing a sign-in or billing control that cannot work.
  • It also explains source-correct management: website subscriptions will use the Stripe customer portal, while store subscriptions stay in Google Play or the App Store.
  • Direct links lead to the already-published subscription terms, payment privacy details, pricing catalogue, and support contact.

29 July 2026

A wrong address no longer gives you a blank page

  • Mistyped URLs and out-of-date links used to return an empty page with no branding and no way back. They now land on a proper PureStream page that explains what happened and points at everything worth reading.
  • The page still returns a genuine 404 to search engines and is marked so it never gets indexed itself.
  • Every link the page suggests is checked automatically, so it cannot start recommending routes that no longer exist.

Subscription terms published before anything goes on sale

  • Added section 5 of the Terms of Use: who you buy from, the 14-day trial, automatic renewal, cancelling, what happens if a payment fails, refunds and statutory rights, managing a subscription where you bought it, and how account deletion fits in.
  • Added section 5 of the Privacy Policy: your card details never reach us, the payment processor receives only an opaque account identifier, and your listening history, podcast subscriptions, and Smart Segment data are never part of a payment record.
  • Confirmed in writing that there are no conversion or advertising analytics on the purchase flow.
  • Both pages say plainly, in their summary, that Plus is not on sale yet. Prices live on the pricing page only, so the legal text cannot drift out of step with them.
  • Fixed heading and carousel accessibility faults on the home and features pages, and the whole site is now checked against axe in light and dark mode.

Pricing page published, and every page now ships its security headers

  • Added a public Pricing page: the complete player stays free, and PureStream Plus is set out plainly as a supporter subscription at $1.99 a month or $14.99 a year with a 14-day trial.
  • Stated clearly that Plus is not charging yet — the prices are configured in test mode and no payment can be taken from this website today.
  • Added a billing-interval switch that restates the annual price as a yearly cost, works from the keyboard, announces the change to screen readers, and leaves both prices readable without JavaScript.
  • Fixed a hosting fault where the static file server answered page requests before the Worker did, so the strict Content-Security-Policy, HSTS, and clickjacking protections never reached any page. Every route is now verified in a real browser.
  • Pages no longer stay invisible when JavaScript is unavailable.

4 July 2026

Launch website rebuilt and deployed

  • Rebuilt purestreamapp.com around the launch positioning: “The next generation of podcast experience, with intelligence powered by Spectra.”
  • Added warm premium visual design, animated background, dark/light/auto theme support, and carousel-driven product storytelling.
  • Added deeper PureStream feature messaging: open RSS/OPML, local-first privacy, optional sync, Spectra discovery, and discovery prompt examples.
  • Added public pages for Features, Account access, Privacy, Terms, and this Changelog.
  • Moved deployment to Cloudflare Workers with GitHub Actions deploy-on-push from main.

3 July 2026

Cloudflare Worker foundation

  • Configured purestreamapp.com and www.purestreamapp.com to serve through a Cloudflare Worker with Workers Assets.
  • Added health route support for deployment and uptime checks.
  • Prepared static legal pages for app launch requirements.

Stay current

Launch updates will appear here.

For support or privacy requests, use the contact links in the footer.