SINK.
LoginSign Up

Release notes

Recent product changes, fixes, and security updates in one public timeline.

May 23, 2026

Fixed

The player now keeps showing a station as starting until audio playback is actually moving, so the controls no longer switch to Pause before the stream is confirmed.

May 22, 2026

Security & Privacy

We now verify your email address before allowing changes to your account settings or admin actions, to protect against takeover attempts on accounts whose email was never confirmed.

Fixed

Pausing during a station switch now stops both overlapping streams, so the player no longer leaves a faint second stream running after the controls show paused.

May 21, 2026

Improved

You can now change the email address on your account from settings. We send a confirmation link to the new address and a one-click safety alert to your previous address so you can stop the change instantly if you didn’t request it.

May 20, 2026

Changed

Theme settings now use a simpler Auto, Light, and Dark switch that follows your system appearance by default.

Retired

City themes and editorial theme suggestions have been removed so appearance stays consistent across the player and station pages.

May 17, 2026

New

Stations now have public detail pages with artwork, editorial context, and direct listening prompts so they can be shared and discovered more easily.

May 15, 2026

New

Listeners can now open a dedicated Trending page to see which stations have drawn the strongest listener activity over the last 30 days, with staff picks filling out the list when signal is still sparse.

New

Signed-in listeners now have a dedicated Favorites page in the main navigation, and removing a saved station there updates the list right away.

Fixed

Signed-in station cards and station pages now reflect your saved favorites immediately instead of resetting the heart state until a separate refresh catches up.

May 12, 2026

Fixed

Expired sessions now go straight to the sign-in recovery screen before account pages render, so protected pages no longer briefly show stale content while reloading.

May 10, 2026

May 8, 2026

Improved

Protected catalog pages now show a clear retry state when a listener-facing load fails instead of dropping into a blank or stuck screen.

Improved

Public footer pages now have complete localized copy and downloadable press logo assets in SVG and PNG formats.

May 7, 2026

Improved

When playback fails, the player now shows a calmer explanation, lets you open a details panel, and lets you copy a privacy-safe playback report with incident context but without exposing stream URLs or tokens.

Security & Privacy

New email-and-password signups now get a welcome email right away, and verified signup timestamps are recorded for future account security workflows.

New

Settings now lets you save your preferred timezone, and listener-facing dates use it immediately after you update it.

Security & Privacy

Forgot-password requests now send a reset email with a direct recovery link that expires after 1 hour.

New

The full-screen player now keeps a recently played row so you can jump back to stations you just listened to without losing your place.

Improved

The full-screen player now shows how long you have been listening and lets you share the current station directly from the player controls.

Improved

On mobile, you can now swipe up on the mini player to expand it and swipe down from the full-screen handle to dismiss it with a drag-follow motion.

New

The player now supports keyboard shortcuts for play or pause, volume up or down, mute, and the full-screen player whenever a station is loaded.

New

The player now includes a sleep timer with 15, 30, 45, and 60 minute presets, and it keeps counting if you refresh the page.

Improved

Playback leveling now runs through a softer output chain, so loud measured streams keep smoother volume control and are less likely to clip harshly.

Improved

Changing stations now fades between streams more smoothly, and skip-forward can start the next queued station faster when its playback context is already warmed.

Improved

Playback now starts on the healthiest available stream for your device, while still reusing a recently successful stream when it remains in good shape.

New

The web player now appears in system media controls with station artwork, and headset or lock-screen play and pause controls can drive playback directly.

New

A public Help page now answers common questions about accounts, playback, plans, language, and support in one FAQ view.

New

The site footer now opens a public releases page with recent product changes, fixes, and security updates in one timeline.

New

The site footer now leads to dedicated About, Careers, Contact, Press, and Accessibility pages for public visitors.

New

Sign-in and sign-up now support Apple and Facebook alongside Google, with Apple shown as a first-class sign-in option.

Security & Privacy

If you try social sign-in with an email that already has a password-based SINK FM account, you now confirm the link with your password before the provider is attached.

New

Settings now shows every sign-in method linked to your account, lets you add another provider from Security, and prevents removing the last way back into the account.

Improved

First-time OAuth signups that arrive without a display name now get a one-time prompt to set one immediately or skip and finish it later in Settings.

Fixed

OAuth sign-in failures now show a dedicated recovery screen with retry guidance, verified-email messaging, and a direct return to email sign-in when needed.

May 6, 2026

Improved

Playback now starts from the backend-selected stream for your device and keeps ranked fallback candidates for local resilience if the selected stream fails mid-session.

Improved

Protected access changes now take effect on the next request, so account permissions and gated features stay in sync more quickly.

May 4, 2026

Security & Privacy

Account sign-in now slows repeated bad-password attempts to make brute-force guessing harder.

Security & Privacy

Account export and deletion now run through one privacy workflow with clearer audit evidence for sensitive actions.

May 2, 2026

Improved

Published station streams now receive automatic coverage for signal quality, now-playing metadata, and loudness evidence before listeners encounter missing diagnostics.

Improved

Now-playing metadata checks now stop automatically on streams that do not expose usable metadata, reducing unnecessary retries on unsupported stations.

May 1, 2026

Improved

Playback is more resilient when the app refreshes, keeping the active station anchored unless you choose to pause or stop it.

Security & Privacy

Playback links stay protected while browser-capable now-playing metadata continues to refresh from the right source.

Improved

Account settings have a calmer layout with clearer profile, plan, security, privacy, and preference sections.

Fixed

Server-side now-playing detection keeps listening through station pre-rolls and can show the last known track while live metadata recovers.

Fixed

The player bar now keeps station location and metadata route details visible while live track data is still settling.

Fixed

The player bar leveling control can be toggled again while a station is playing.

Improved

Signal leveling now keeps your chosen volume steady while adjusting playback output only when a stream has measured loudness data.

Fixed

The player now stops retrying a stream after the browser rejects its source, avoiding repeated failed requests while keeping manual retry available.

Fixed

The player now stops carrying stale failure state across rejected stream attempts, so recovery starts cleanly when a new playable source is chosen.

April 30, 2026

Fixed

Email signup now signs you in directly after your account is created.

April 9, 2026

New

SINK was born.

Product

  • Pricing
  • Releases

Company

  • About
  • Careers
  • Contact
  • Press

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Refunds
  • Accessibility

© 2026 SINK FM. All rights reserved.

Status

We use a small preference cookie to remember whether analytics cookies are allowed on this device. Read the cookie policy