The new app: meeting the needs of long-time users?

I second this point as well. I’m giving the new app a chance, but I’m finding that for all the reasons discussed I like the legacy app more for my learning goals.

1 Like

Thank you @dbkluck for articulating so clearly and in detail the many commendable features of the legacy app that have not been brought forward into the new app.

For long-term users, the legacy app is so efficient: just launch into your daily study routine, adding new words whenever you get bored or let the algorithm add them for you, trust the algorithm to meet your learning needs just in time, then when the timer hits your set study interval, quit until tomorrow.

Simple, elegant, brilliant, and exactly what we need to keep using Skritter.

1 Like

I gave the Skritter Beta another go, and I reverted again to the legacy application. I guess the main points are:

  • The new canvas size / font / look and feel still feel a big step backward for me. The Skritter legacy app feels much better for the eye.
  • Having to explicitly learn & test is really painful to me in the new Skritter Beta. As it was mentioned a number of time, what made me addicted to Skritter is the endless learning flow, that feel very easy and intuitive.

I ll keep an eye on the updates and give the Skritter Beta app another go in the future if these things improve.


I second that the fonts in the beta app are somewhat too small and the look and feel is not optimal (yet?).

The new learn mode is enjoyable in a way that when studying from a list from a book, when going through vocabulary which comes from chapters in the book, it allows a structured learn approach of new vocab. When I finish another chapter in the book, I head to the Learn mode and go through parts of that chapter’s vocab. However, I never use the test mode as it seems redundant when still having to keep up with the review stockpile.

The result is that I use Learn mode but due to lack of time And not finding Test mode worthwhile I barely get to see the newly Learnt vocab in review mode as my stockpile is too big.

For general advance through unstructured lists I also clearly prefer the legacy review mode with auto add. If this could be an option for the beta app it would be great.

What would be nice is to study a couple of new vocab focusedly in Learn mode and then head to Review with the recently Learnt vocab popping up prominently with SRS during that Review session.


Ok so I gave Skritter Beta yet another shot, this time with the mindset that I will have no choice but using it in the future. I guess I found how to make it work for me, and didn’t revert to the Skritter legacy app, so I thought I would share.

First of all, I spent some time tuning the settings of Skritter so it works for me:

  • I enabled “Basic writing”, which make the font more like the legacy app, or at least less disruptive to my eyes.
  • I disabled “Sound effects”, which I find disruptive.
  • I disabled “Advanced SRS Grading” so for each character, if I don’f feel I get it right, it will popup right away in the next “Review”. While I see the value of “Advanced SRS Grading”, it’s too much cognitive load for me to chose how well I remember a character, I prefer a Yes/No approach.
  • I set the “Retention rate” to 95%

Then, I use the following workflow:

  • Go to HSK2 for example and chose 10 characters to study. Then I do a “Learn”, of each of them, followed by a “Test”, right away. I may actually do 2-3 tests, until I feel I sort of remember the characters / strokes order / tones / meaning / pronunciation.
  • Then I start “Review cards” due, but “Due only” (not “Continuous” mode)
  • During that review, I religiously select “forgot” or “got it” with the mind set that “forgot” will make the card part of the “Review cards” right away
  • I keep “Review cards”, with “Due only”, setting cards as “forgot” when I am not comfortable with them
  • When “Review cards” is at 0, I “Review cards” but with “Continuous” mode, which emulates the legacy Skritter. And then I just endless review cards until my brain explodes.
  • When I am ready learn some more, I go back to step 1 “chose 10 characters to study” and repeat.

This sounds like a good flow!


Thank you so so much for providing your workflow method. I’ve struggled with adapting to the new app and this will really help.

The only problem is how much longer this is going to take each day and how much more complicated than the legacy app this is. It is dismaying, but given the new system, sounds like it is not possible to make it any smoother for long-term users.

I just wish Skritter had thought in their redesign to incorporate a “long-term” or “advanced user” mode that emulates the ease of the legacy app use.

For now, at least until individual character mnemonics make it into the new app, I have to go on using the legacy app.

All I have to do every day right now is: add new words to my list from my reading, select the list(s) I want to study in “advanced study” mode, and launch in.

The legacy algorithm does the rest for me, and I just stop when I reach half an hour each day (in Skritter time.)

Like you, I mark all new words/characters as “wrong” initially to guarantee that they will make frequent repeated appearances on the same day I just learned them.

And I stop at all new words to take a time out in Pleco to study the many different word meanings and to copy them into the Skritter definition space.

It sounds like the biggest change Skritter has made to the new system is to abandon the tried-and-true algorithm. @SkritterJake, Is that the case?

So, is the SRS system actually serving your needs? I’m a little confused because your workflow is not the typical behavior, and you’re gaming the system to get what you want by marking all new words as wrong, rather than giving them an honest grade and trusting the system to sort things out.

Also, by relying on Advanced Study rather than just “Study” you’re neglecting every other word that is due for study in the flow you’ve described.

Sorry if I’m a little lost. What is the tried-and-true algorithm? Because what you’ve described above is not the way that Skritter was built to work. What you’ve described is a study flow that you’ve made for yourself to serve your needs. Makes sense, I did the same thing when I was using Skritter in grad school. I had a million little hacks to get items I wanted to see into my queue when I wanted them. But, it was my own unique way of studying, and it often took a 45-minute lecture to teach the nuances of the how and why of the flow.

Here is the workflow you’re describing:
Note, there are more taps than this but I’m keeping it basic

  1. Launch app and open deck
  2. Add words to the list(s)
  3. Open Advanced Study
  4. Study until my new words that I want for the day appear (maybe?)
  5. Mark as wrong (for more reps)
  6. Open Pleco edit things when a word appears
  7. Keep studying until you hit 30-minutes (your daily goal, I’m guessing)

Here is a similar study flow to what you’ve described if I were doing what you did in the new app:
Note, there are more taps than this, but I’m keeping it basic

  1. Launch app and open deck
  2. Add words to the deck(s)
  3. Use learn button study words you want to learn
  4. Edit definitions on the Preview card by doing research on Pleco, book, or wherever (eventually, you’ll be able to add custom example sentences here, too!)
  5. Go to Daily Review and find the deck–review old and new cards-drill everything you got wrong right after
  6. Follow-up-- Continuous Review with the deck selected focused on both old and new words until you’re comfortable or hit some daily time goal.

Honestly, the first flow sounds totally fine, but the total due items and the total due things you’d like to learn in a day is a giant X factor. Your goal is time-based as you’ve said, so taking a day off (or more), or over-studying for a single day is likely to have a tremendous impact on what happens during that 30 minutes.

The difference between the first flow and the second flow is that the second flow can be done every day with close to the same results every time, and with perfect information along the way. Not only does this mean that you know precisely what is getting added to your queue, but you also control the pace. New things are not added randomly. I know this might be a selling point for individuals, but it makes testing, and customer support A LOT harder for the business.

Added bonus, since the flow is the same for everyone it is easy to test. So, if anything goes wrong, we can fix it for everyone. And, if someone asks us how Skritter works. We can tell them with 100% certainty how things will happen, and why. That is much less possible with some of the study flows that have been described in this thread in particular.

Don’t rule it out. We’re making updates and improvements to the app, and I make a point of reading about, or inquiring into, nearly all of our feedback. I know I say this often, but we’re a small team. There is only so much we can do in a given day, week, month. We’ve got two developers, and there are a lot of moving pieces.

This new app is a 100% rewrite. With the new API, and a full understanding of how the system works because we built it as a team, it is a lot easier to add new features and build upon this app than the alternative of trying to make an old app and old API we didn’t write work in new ways it was never intended for.

Sadly, it is a process, and it is taking much longer than initially anticipated.

The plan, for now, is to keep working on things we have in the pipeline (see here). If enough users STILL are not convinced that we’ve done well after the app is fully built I will be sure that the OG Skritter study flow is in the app as an option for all.


1 Like

@SkritterJake @Therebackagain

Analysis of sequences as steps might be useful, but it can also confuse since we really just want to spend less time making decisions in menus. (At least this is how I interpret the comments made by Therebackagain, but it is possible that I am projecting my own feellings on someone else.) I have the new Japanese app and I like where it is going, but I have been reluctant to become a Chinese beta tester for reasons that make it easy for me to sympathize with Therebackagain. This morning, however, I came up with a solution that might make the new app acceptable to me (so now I am a beta tester!).

I use Skritter several times every day, sometimes for two minutes, sometimes for ten, or even fifteen. If I were to use … let’s call it a many steps and different modes approach, I would first need to ask myself where I left of last time. What mode should I choose? Suppose that I am about to start a two minute session, but waste thirty seconds of it on trying to remember what mode I am due to use. I hope anyone reading this can understand that it would be a bit annoying. (It’s probably less annoying if you only use Skritter for one long session every day.)

The solution, as I see it, is the continuous mode that has now been turned into a mode in its own right with a nice button to click and with a timer. (Just like Therebackagain I count minutes rather than items.) So far my idea looks like this:

Every time I am about to start a session I look at the number of due items. IF it is unlikely that it will reach zero during this session, THEN use continuous mode. IF it is likely to reach zero THEN go to learn mode first.

This is not going to work for you, @Therebackagain since you have a lot of due items you don’t care about, but perhaps you can find some kind of principle that works for you. I guess that what I am trying to say is that for our needs, the continuous mode is probably the solution, since it works more like the old app. I also imagine that it will be easier to find solutions if we ask ourselves how the continuous mode can be improved, and give feedback from that angle. Is it acceptable to switch between two modes or do we need to argue for the addition of a bulk-add version of learn mode embedded within the continuous mode? Can we use continuous mode and still know when we want to add new content? Or do we need to see the number of due items like in the old days? And so on.

1 Like

Thanks for the detailed reply and for talking through your process!

Review. Always review. Whether daily due cards or continuous. If you’ve gotten to the point where due cards are zero, and you’ve got another two minutes, then you jump into a recent deck on the Home screen to add some new stuff to learn.

That’s the teacher in me talking, btw. If you only have a few minutes to spend, you’re going to be much better off maintaining existing vocabulary and keeping things fresh. Cards are due for a reason, and those should be prioritized.

Now that we’ve separated Continuous Review, it is a lot easier to conceptualize a bulk-adding system inside this particular mode as well. Honestly, much of the work we’re doing at the moment is trying to increase the variety of ways you can study Chinese and Japanese using Skritter. Daily Review, Continuous Review, and Time Attack are just the beginning of what is possible.

Keep the feedback coming, everyone. I appreciate all of the posts on this thread. And I trust that we’ll be able to come up with some great solutions together as a community!

1 Like

I don’t understand why this was done. Regardless of your preferred learning style, it seems like a classic example of adding unnecessary complexity to a UI.

Previously (2.1.2 is my reference point), there was just one review mode, and a counter at the top of the screen. When it reached 0, you were done with your needed reviews and were reviewing continuously. If you wanted to review more, you could. If you wanted to stop, you could.

Now, you can choose between Continuous and Due Cards:

  • If you pick “Due Cards” and get to the end of your reviews, you are given a dialog with session statistics. That’s a nice addition. But then you’re done. If you want to review more, you have to exit and choose “Continuous” from the main screen.

  • If you pick “Continuous” from the start, I’m not sure what happens. It appears you get the same cards as if you picked “Due Cards” but it continues on when you’re done with the day’s batch.

So, the difference is… Due Cards stops you when you’re done. That’s it. Well, unless you’re out of cards for the day, in which case it does… nothing. DC/Cont was previously a toggle option, now it’s been promoted to two separate top-level buttons, one of which might be deactivated. Just to control whether you are forcibly kicked out of review when you’re done.

That seems a little overboard to me. It is complex and confusing. And you don’t need any of it. You’re always starting with your scheduled cards anyway, so why not just have one “Review” button? It would function like “Due Cards”, show you a completion dialog when you are done with the day’s cards, and gives you the option of continuing at that point. The completion dialog already has a button for this. If you are already done with your reviews, the “Review” button would just immediately enter continuous review.

Why is it unnecessary? The goal is to provide two separate study styles to suit a variety of needs. In terms of mobile learning apps, we actually have a lot fewer study modes than most if I’m honest.

If you’re only focused on studying cards that are due for the day, select “Due Cards” and go. The app will show you only what is scheduled. The goal of the review activity is to clear your queue of everything Skritter has determined due for the day.

Personally, I don’t interpret it as getting “kicked out” when you hit zero. Its an achievement–you’re done. The queue is zero! Perfect time to either learn something new or put the app down and feel good about being done with your reviews for the day and do something else.

If you’re looking to do time-based studying, or you want to review things you’ve studied from a specific deck or decks, select “Continuous” mode. Yes, you’re still studying cards that are due, but you also could be reviewing things that aren’t due at the same time depending on what deck you’re in and how long you choose to study. And, in continuous mode, if you study for an extended period, the cards you get wrong during the session will re-appear as you’re studying.

Not everyone wants to spend extended periods of time on Skritter, and some people do. This seemed like the most logical way for us to support both study styles without conflating the two. Also, when the mode was a toggle it got very little support or notice. There are multiple instances of this here on the forum, and the same was happening in our support inbox. For now (at least), it is front and center with clear documentation on both modes via the Help button on the settings page. While the old method might make sense to many of us who’ve used Skritter for a long time, it is also terribly confusing to explain to new users coming in the app for the first time.

For the record, I’m not saying we can’t improve the UI, but they are different, and they do different things on the code level. And I do appreciate the feedback!


I still find the distinction to be slight, but the reality is having the choice doesn’t affect my use of Skritter in a significant way. I made the observation more out of engineering empathy than to complain about something that’s getting in my way.

I’m curious what those differences are. It sounds like there is a lot more going on. As far as I can tell, they are:

  1. Due Cards stops for good when you finish the scheduled cards, Continuous lets you overstudy.
  2. (guess) Continuous doesn’t notify you when you reach the end of what Skritter has scheduled.
  3. Continuous shows time and not remaining card count.
  4. Due Cards shows remaining card count but not time.

Incidentally, I consider 3 & 4 to be regressions. If I’m in a continuous state of mind, I still would like to see where Skritter thinks I am, and if I’m studying Due Cards I still want to see how long I’ve been studying. To emphasize the latter case, I’ll note that a Due Cards user’s UI needs are basically the same as a Continuous user’s needs if they are sufficiently behind in their reviews.

It ultimately boils down to having a single very specific goal for the two modes. Due Cards is about getting things to zero by studying the most optimal number of things based on SRS so time is not the focus of this goal. Continuous also contributes to getting the due cards down, but since there is no stopping point putting in time is the goal.

It might sound easy to just make them one super continuous feature like before, but over the years we’ve gotten a fairly consistent amount of feedback which highlight why this is complex. The previous continuous style tries to accommodate too many different scenarios into one. Here are some points about why a single continuous mode to rule them all is challenging:

  1. Cards can become due while you’re in the middle of studying, so it can be frustrating to get to zero for the day (especially if you have a bunch of newly added cards).
  2. Similar to #1 if you get to zero, then check back in a few minutes or a few hours it likely won’t be zero anymore.
  3. Users with a large number of due cards (think 2000+) have different often contradicting expectations. For example, some users only want to study down to zero, some want to study down to zero but want to add in some new things that get prioritized and some want to occasionally see some not due cards appear.
  4. Reviewing something when it’s not ready breaks the fundamentals of how SRS is meant to work.

im having an issue with continuous, the wrong cards do not pop up again, i had the same issue before the last update, but i figured out the a fix, before i toggle the continuous to on, i had to make sure the due cards toggle was off and my wrong cards would pop up again after a couple of reviews. i was going to report this error, but the update happened! probably this issue got carried over to the new version.


The new app is REALLY bad for repetition. Hear me out here and explain to me what I’m doing wrong.

In the old app I study… Get my 300 words and start working them down. If I fail one it gets put forward a bit and I got it back after a certain amount of time… say 10 cards. This way I learn the ones I don’t remember during my study. When I hit 0 I’m done and cards have been repeated.

How do I do this in the new app?
If I go “due cards”, which I assume is the idea, I get 300+ cards that I have to do in order regardless if I remember them or not.
Say I don’t remember the first card. Now I will have to work through all 300 cards. Press “due cards” again. And here I get my FIRST repetition of the first card i didn’t remember 1 hour ago. There is not a snowballs chance in hell i remember it this round after so long time since I saw it. And even worse now I got an entire pile if “non-remembered” cards that I have to work through a second time.
And this I now have to repeat a few times to work down the pile to a number that is manageble.
On top of all this, the cards are gone after I successfully remember them once and I have to wait until tomorrow to repeat them. Now guess what. They end up in the top of the 300 pile, and after one repetition i probably dont will remember them 24 hour later. And I have to repeat the tedious task i just described.

Maybe Im just a slow learner but with the new app I probably work through 600+ cards to repeat my 300 cards… And the day after I almost remember none of the ones I didn’t remember today because I don’t get to repeat them after i manage to do them once.

The algorithm in the old app lets me work through waaay much faster and on top of that I manage to remember them the next day.



I can reply in more detail later, but for now it sounds like you should check out Continuous Review!

Happy studying!


Thanks man. I will try out continuous learning tomorrow.

But if Im not misstaken continuous is just “due cards” on repeat. The downside is i cannot see how many cards I have left here, and I still have the problem where if I fail a card i need to burn through the entire pile before I see it again. Even if I cannot see how many I have left. Maybe continues addresses my problem after Im done with all due cards, but its hard to tell because all due cards is put of until tomorrow so I dont really know what Im seeing here.

1 Like


Continuous Review uses the more traditional Skritter scheduling system, so cards you mark incorrect will appear due again more frequently than once a day if you’re using that review mode. Cards marked incorrect should be coming up during the same session if you study long enough.

If that isn’t the case then we’ve got a bug to fix, and we’ll get it patched up ASAP!

1 Like

@SkritterJake @Evelie

In theory continuous mode should be the solution, but in reality this mode doesn’t work, as reported by @mikelimassol in this very discussion. On my phone this happens: after a mistake I get to write the word again very soon, with one or two other items in between, but as soon as I get it right once it does not reappear the way it used to in the old app. Since the time between failure and new attempt is so short I am likely to remember how to write the word just from seeing it so recently, meaning that the long term benefits of this repetition are limited. I hope that this is just a bug, because at the moment the continuous mode is useless to me.