Band library
Everyone plays from
the same version.
Share your full song and setlist library with the band. Edit a song, and every band member has the update within seconds. No more "which PDF is current?" No more WhatsApp files.
How it works
Create a band. Invite members. Share everything.
Create a band in Strofa (Settings → Band → New band). Give it a name, and share the 6-character invite code with band members. They enter the code in Strofa and are added to the band. You approve new members before they get access.
Once a member is in the band, they see the band library in their sidebar. Songs and setlists you've added to the band library are available to all members immediately — no manual sharing, no file transfer. When you edit a song, the update appears on all devices within a second.
Members can also contribute to the library. If the bassist has a song in their private library and wants to share it, they copy it to the band library in two taps. The original stays in their private library; the band library gets its own copy.
- Unlimited band members
- Owner and member roles — only owners can delete band songs
- Real-time sync in real time
- Private and band libraries exist side by side
- Copy songs private → band or band → private in two taps
- Band invite via 6-character code
Band data is protected server-side by server-side access control. A song in Band A is not readable by a member of Band B — even via direct API access. The security check uses a is_band_member() security definer function called at the database level, not in client code.
If the band owner leaves or deletes their account, ownership transfers automatically to the next oldest active member. The band and its full library survive — nothing is lost when a member leaves.
Permissions
The right people see the right content. Enforced server-side.
Access to band content is controlled by server-side access control — the permission check happens in the database, not in the app. A non-member cannot read band songs even if they know the API endpoint and have a valid auth token.
Within the band, there are two roles: Owner and Member. Members can read all band songs, add songs and edit songs they've contributed. Only owners can delete songs from the band library, rename the band or remove members.
You can be in multiple bands simultaneously — for example, a full band and a duo project. The sidebar lets you switch between bands and your private library. Each context is separate: a song added to "The Frank Iversen Duo" is not automatically visible to "The Full Band".
Realtime events are also scoped by band — when a member of Band A edits a song, the server sends the update only to other members of Band A. Members of Band B see nothing.
Get started
One library. The whole band.
Free 7-day trial. Strofa subscription includes Band Library for all members.