User management in Crescender is unusually rich because the real world is. One adult can be a working musician (their own Crescender), a parent of two music-learning kids (My Crescender Family), a band member in two bands (band collaboration), and a teacher in a music school (Creduca). Crescender's user model carries all of these without requiring multiple accounts, multiple sign-ins, or multiple sets of credentials.
One account, many roles
Each sign-in carries one identity (your name, email, avatar). That identity participates in the various surfaces you're active in, your own musician profile, your kids' family, your bands, the music school you teach at. When you sign in, the app routes you to the surface most relevant to what you're doing, and you can switch between contexts from the top-right account menu.
There is no concept of 'a kid Crescender account', kids exist as records inside their parents' families. There is no concept of 'a band account', bands exist as collaboration spaces shared among members. There is no concept of 'a school account in the consumer sense', schools are organisations that contain teachers and students with role-based access.
Family, parents, coparents, and kids
In My Crescender Family, both adults are owners with equal rights. Either can add a kid, set goals, edit the calendar, or trigger a data export. Children are records under the family's ownership; they have no independent authentication. The whole architecture is described in detail on the My Crescender Family coparent-sync page.
Family roles are designed for the realities of contemporary households, not just married parents, but separated coparents, step-parents, grandparents with shared custody, long-term au pairs. The data model carries 'this is an adult attached to the family' without prescribing the relationship.
Public profiles for working musicians
Each musician can have a public-facing profile at their chosen URL (yourname.crescender.com.au or a custom domain), bio, instruments, current bands, upcoming gigs, Spotify embeds, contact for bookings. Optional and granular; you control what's visible to whom.
Profile visibility settings let you show some sections to the public (gig calendar) while keeping others private (financials, repertoire). Search engines index the public sections only if you opt in.
Permissions in schools and organisations
Creduca (the music education platform) and Creduca Asset (the school instrument inventory) carry role-based access: school admin, music director, teacher, librarian, student-with-parent, parent. Each role has a specific permission set; the school admin can adjust permissions at any time.
Audit trails record who accessed what, relevant for child-safety incident investigation in school deployments. Permission changes are themselves audited.
