This service distributes read-only, static JSON metadata for the Stavebook iOS app. It contains only generic starter repertoire metadata: scales, technique exercises, etudes, sight-reading, and public-domain pieces.
It contains no teacher data, no student data, no analytics, no accounts, no forms, and no JavaScript.
The catalog manifest is published at:
/catalog/manifest.json
The iOS app fetches this manifest, compares versions, downloads only the instrument files it needs, verifies SHA-256 hashes, and copies any new metadata into the teacher's private database. A bundled offline fallback copy of the manifest is retained inside the app.