Cloud sync

Add it on your iPhone.
It's on your iPad at the gig.

Everything in Strofa syncs automatically. Songs, setlists, settings, backing tracks and recordings — always up to date on every device without any manual step.

How it works

Offline-first. Syncs when it can. Always readable.

Strofa stores everything in a local SQLite database on the device. The app reads from this local database — so it works at full speed with no internet connection. When internet is available, changes sync automatically to the cloud in the background.

The sync is incremental: only changed records are transferred, not the whole library. Adding one song pushes one record; updating a chord pushes one field. The sync runs in the background — you never wait for it.

When you open the app on a second device, it pulls any changes made since the last sync. Sub-second Realtime updates via WebSocket keep both devices in sync while both are open simultaneously — edit on iPhone, see the change on iPad in under a second.

  • Local SQLite database — works completely offline
  • Delta sync — only changed data transferred
  • Cloud sync — sub-second updates while both devices are open
  • Syncs: songs, setlists, gigs, venues, settings, DMX scenes
  • Backing tracks and recordings synced via cloud storage (separate from song metadata)
  • Conflicts resolved: local edit wins over remote if newer
📱
Frank's iPhone 16
✓ In sync · 1s ago
⇅ Cloud sync
📱
Frank's iPad Pro
✓ In sync · 0s ago
📱
Sara's iPhone (band)
✓ Band library synced
What syncs
✓ Songs + content✓ Setlists ✓ Gigs + calendar✓ Venues ✓ DMX scenes✓ Settings ✓ Backing tracks (S3)✓ Recordings (S3)

Get started

One library. Every device. Always current.

Free 7-day trial. No credit card required at sign-up.