How it works Features Pricing FAQ Blog Docs Sign in Start free

Practice that actually sticks.

Repriso is built on one idea: don't measure how many times you've seen a song, measure whether you can perform it today. Here's how a few minutes of the right practice keeps your whole set stage-ready.

Play it for real. Tap when you slip. Let Repriso do the math.

A rep is one honest attempt at a song. You set how much of it shows, run it like you would on stage, and mark every stumble with a tap. No flashcards, no quizzes, just playing.

1

Pick a reveal level

Choose how much help you get, from full lyrics to a silent screen. Start where it's comfortable, then push down a level as it sinks in.

2

Run the rep

Play the song through while a timer runs. Tap the screen each time you stumble: a missed line, a wrong chord, a blank.

3

Score your confidence

Repriso weighs your stumbles against the reveal level and time, and updates a 0–100 confidence score for that song.

4

Get scheduled

Based on that score, the song is queued to come back at the right interval: sooner if shaky, later once it's solid.

Lyrics · Level 3 · Fill
Can't Help Falling in Love
Confidence 92
[C]Wise men [G]say, only [Am]fools rush [F]in But [C]I can't [G]help [Am]falling in [F]love with [C]you Shall [Em]I _____ , would it [F]be a _____ If I _____ falling in _____ with _____
Full
1st
Fill
Chords
Dark
🔒 Silent

Tap a level to see how much Repriso reveals.

Six steps from reading to remembering.

Each level takes away a little more. The goal is to keep practice just hard enough that you're recalling, not reading. That's the level where memory forms fastest.

Level 1

Full

Every word and chord on screen. For brand-new songs and first run-throughs.

Level 2

1st line

Only the first line of each section shows. Just enough to launch from memory.

Level 3

Fill

Key words drop out and become blanks. You fill the gaps as you sing.

Level 4

Chords

Chords stay, lyrics go. Tests the words while you keep your hands honest.

Level 5

Dark

A blank screen with the structure only. You're performing from memory now.

Level 6 · 🔒

Silent

Nothing on screen. Unlocks once confidence is high. The real stage test.

After your rep +6 confidence
92 / 100 confidence
Reveal levelFill · L3
Stumbles this rep1 tap
Rep time3:48
Next rep duein 9 days

One honest number for every song.

Confidence isn't a streak or a star rating. It's a calculation: how cleanly you performed, how much was hidden, and how long since you last played it.

  • Fewer stumbles at a harder reveal level means a bigger jump.
  • Scores decay over ~14 days, so a song you nailed last month won't read as ready today.
  • 75+ is stage-ready. That threshold drives your whole repertoire dashboard.

The right songs, at the right time.

You don't decide what to practice; Repriso does. Each day it surfaces only the songs that are slipping toward the edge of memory, so a short session keeps the whole set warm.

Widening intervals

A new song comes back tomorrow. A solid one might wait two weeks. The better you know it, the less it nags you.

A queue, not a to-do list

Open Practice and the day's reps are already chosen and ordered. Tap Start session and go.

Tuned to your gig

Got a booking Friday? Songs in that setlist get priority, so the set you're about to play is the set that's readiest.

Try it on one song tonight.

Add a song, run a rep, and watch your confidence score move. That's the whole loop.