Live demo

Open the software and use it

It’s a working copy of Udooku with a made-up beauty school inside it. You don’t have to sign up or hand over an email address. Take attendance, change a grade, issue a certificate. Nothing you do in there matters.

Password: Udooku1234 (the same one for all four accounts)

Sign in with this emailWhat that account can reach
[email protected]Everything, billing included
[email protected]Everything except billing
[email protected]Students and reports
[email protected]Academics and attendance only

Start as the owner unless you want to see what a teacher sees. All four accounts are there so you can check that an instructor can’t get near your billing or your student roster.

Sample data only · resets every day at 09:00 UTC

What you’re looking at

Example Beauty Academy

Named that way on purpose. It isn’t a real school and those aren’t real students. It’s set up to look like a small Board-approved campus halfway through a term.

Students on the roster50
Programs runningBarbering, Cosmetology, Esthetics, Nail Technology
Term in progressJul 1 to Dec 15, 2026
Student statuses in playActive, graduated, withdrawn, on leave
Everything resetsDaily, 09:00 UTC

Names, addresses and email addresses are all generated. Nothing in there belongs to a real person or a real school.

Worth doing first

Five things that answer most questions

Each takes under a minute, and each shows you something a feature list can’t.

  1. Take attendance for a whole class

    Cohorts, then Cosmetology Foundations, then Attendance. Mark everyone present, then switch two students to absent and one to tardy. Watch the percentage move as you go.

  2. Look at one student end to end

    Students, then any active one. Profile, documents, academics, billing, placement and the change log all sit on the same record, so there’s nothing to reconcile between systems.

  3. Issue a document, then void it

    Open a graduated student, go to Academics, and issue a Certificate of Completion. Download the PDF, then void it. The voided copy stays in the list for good. Issued records never disappear.

  4. Run the completion-rate report

    Compliance, then BPPE Annual Report. Pick a year and run it across all programs, then run it for one. Download the CSV to see the submission roster it builds.

  5. Sign in as the instructor

    Sign out and come back as [email protected]. Compliance, billing and the student roster are gone. That’s the permission model working, not a setting you have to go and configure.

That was step one of three

The other two are just as self-serve. See your own roster in here, or go straight to a plan. Nobody calls you either way.

  1. Try itThe live demo, with a made-up school in it. No signup, no email.
    Open the live demo
  2. See your own students in itSend an export and get a private link back. Free, nothing to sign.
    Send a CSV
  3. Start on CoreFrom $99 a month. No contract, cancel from inside the software.
    Start on Core