Connect your screens to Tailscale, and free trials reserved for first-time workspaces

Screenly now integrates with Tailscale. Connect your Tailscale account from Settings > Security with an OAuth client ID, secret, and ACL tag, and your workspace’s screens can join your private Tailscale network automatically, no VPN client to sideload onto each device by hand. This is available for devices running ScreenlyOS.

If the connection fails, you’ll now see a specific reason, bad credentials, a missing OAuth scope, or a tag that isn’t defined in your Tailscale ACL policy, instead of a generic error.

The 14-day free trial is now reserved for first-time workspaces

Every new signup used to get a 14-day free trial regardless of history, which meant someone could get repeated free trials by creating or joining multiple workspaces. The trial is now only granted the first time: if you already belong to, or have a pending invitation to, another workspace, a new workspace won’t come with a second free trial.

We also changed what happens when a trial runs out. It used to auto-convert into a paid subscription with no action on your part; now it simply ends, and you decide if and when to subscribe.

Improvements

  • The onboarding checklist on the dashboard now tracks progress for the whole workspace instead of per individual user, so a new teammate joining no longer sees steps as incomplete that the workspace has already finished. The small “% profile complete” bar under the sidebar has also been removed.

Fixes

  • New workspaces no longer start with a default “Play on All Screens” playlist that couldn’t be removed.
  • Fixed a crash on the Playlists page for some workspaces without an active subscription.