Double Check as a main feature for WaniKani?

I’ll try to remember which update that convo came up, but it was by WK team members as I remember it. There’s been a lot of discussions about adding functionality to WK over the years though. :sweat_smile:

I think it comes down to wanting a sleek app that’s simple to maintain for them, while they improve the actual content and that’s where they put their hours.

I don’t really know if an undo button is that much of a deal actually. Not a script writer or staff member, but it doesn’t look like rocket sience to me. Focus on content should be ofc priority. But making the actual app more user friendly is also an advertisment banner for WK.
Double Check feels like an essential feature to me and i caught myself not wanting to continue without it. It’s even more useful if you are not native in english. Some words are so strange, that even native speaker dont really use them.
So i was waiting for the nice dude who updated the script until moving on.


One thing is definitely sure, few scripts evoke as much of a reaction once they break. I think that’s something to consider as well. For those that DO use Double-check, it seems essential. If not, then does it truly matter if it’s included then?

Maybe that’s also a specific concern/question they’re considering for the team, though we can only speculate.

1 Like

Just that people dont know about a feature, doesn’t mean they couldn’t want it. If the thing itself is useful or not, can only be told by people knowing about it.
I think if they implement it, people wouldn’t mind at all.


Out of curiosity, what are some of the scripts that are of more general importance to improve the user experience?


From my experience, those that alter the contents during lessons for sure. The biggest one being the Keisei-script. That one is pure gold and makes a huge difference in how you learn kanji readings and understand relationships between them from radicals.

Others that also adds things to how you learn are:

Those are probably the most important ones for improving upon on your learning experience overall during lessons and on info pages. Also works during reviews as well, when you check info.

Outside of lessons, I’d say “Self-Study Quiz” and “the Item-Inspector” are both hugely helpful with your learning process. And of course things like the “Heatmap” and Ultimate Time-line are as well. But, concentrating on what adds “content improvement”, the above linked scripts wins out for me.


Thank you. I’m already using the first two scripts, and I agree that vanilla WK would benefit a lot from including that information, but I’ll have to check out the rest.

1 Like

It’s not conjecture, search the forum for plenty of examples of people who abuse the feature (some with regrets, some not).

I abuse it big time. In fact, I get virtually nothing wrong because whenever I get it wrong, I click the button and give myself another shot.

Personally, I go for full script abuse and correct literally everything.

I thought “Double-Check” was my friend. “Oh, yeah of course I meant that…”. But at level 21, there were dozens of reviews, that I couldn’t even recognise.

I’ve been using the Double Check userscript and it’s at the same time a blessing and a curse. On one hand, I will never rank down my SRS over silly typos. But on the other hand, it’s been hard for me not use on other occasions when I probably should not be using to give myself an unfair advantage over the SRS.

Sure you’re only cheating yourself, but making it an official feature would only encourage abuse, and potentially lead to less learning. If you get something wrong it goes back into the SRS pile – that’s the approach they advertise and it works perfectly well, cries of “literally unusable without Double Check” notwithstanding.

In fact people are so rude and childish when the script breaks that I hope it’s never implemented, personally. If they do it should have some gamified limits.


Every time this comes up it’s always a discussion on “abuse” as if users are monkeys that only do the wrong things all the time. Ban alcohol because people abuse it yo.

Personally, I learned a good bit from using undo scripts. It’s not just being able to fix mistakes, but also from being able to mark stuff wrong. Times where I could remember a keyword, but not the keyword I wanted associated with a kanji or term. Or times when I used Bunpro SRS and there’d be multiple valid answers I want to try. Of course, there was also the random mishap like fat fingering the virtual keyboard on my phone or whatever.

However, I’ve also switched to JPDB which doesn’t have an undo button and happily use it… because that service doesn’t suffer from the same design flaws as WK. When we talk about things like “abusing” scripts for progress here it’s usually because people don’t want to get held up in their learning process. WK is freaking awful. Levels progression dependent on kanji progression dependent on arbitrary radical nonsense… missing a single thing can set you behind for a couple days for no meaningful reason. It makes the workload uneven if you get stuck at something like 0/0 instead of having consistent lessons + reviews every day.

WK’s content body is fantastic, but actually using it is a headache and filled with little design annoyances that are often addressed by scripts. I see little to no reason why minor features like this can’t get official support hidden in an advanced menu. Extra study was a much bigger feature, one that people also claimed was bad for learning (LOL) and had room for abuse (LOL), but it was accepted pretty quickly in the end.

But since I’m pretty pissed off and just want to insult must of the people crying “abuse” yall sound like conservative republicans living in fear of the boogey man. There is a portion of the community that is crying out about how they would benefit from this, but yall seem incapable of empathizing with direct statements over it because you’re still scared of a few negatives (LOL).


Yeah i was reading some weird things too, but these are just emotions. If you use it daily like the most of us do, it gets routine and if you mess that up, some characters cant take that so well. I totally get their frustration, but that doesn’t mean they should write stupid things.

I know you are able to abuse the system. But isn’t that just your own desicion to make? The benefits are more great in my opinion. Especially as a non english native speaker.


With all due respect, taking a ‘you’re acting like a child so I hope you never get your way’ is just as childish an attitude.


FYI, you can effectively undo in jpdb after you hit the wrong button by pressing the browser ‘back’ button and then choosing a different grading. The website will give you an ‘are you sure?’ prompt about regrading the item. (I use this at least once every review session because I get into a habit of ‘say answer, show answer, click OK’, and then I need to hit back for the items I got wrong but autoclicked OK for :-))


A lot of people on here, do not live in the US. And can still think implementing DC as a standard to be open for discussion. This sort of intentionally trollish commentary is generally not encouraged on these forums.

I think that the discussions on this topic over the years have been incredibly constructive and informative. It’s not a new thing, for sure. And so, some of us has seen a lot of this debate before (surely you’re part of that same experience). There is therefore no need to repeat the tone of voice and invoke US politics on this issue that has nothing to do with it.

Why is it the vendor’s fault if their product is abused? If I have an ATM card, and I give my card including PIN number to a stranger, then they steal all of my money, is it reasonable for me to blame my bank? If I drink beer before driving a bus and end up killing dozens of people, is it reasonable to blame the beer brewers? If I have an MBA from London School of Economics, but I never apply for any job and just play games and eat pizza at home every day, can I blame the school?


I see all sides. We’re adults & can be civil here.

If ‘Undo’ were an option that could be turned on, perhaps they could add a humorous warning ‘Beware! The Crabigator will be very disappointed in you if you use it too much.’ & a funny gif / link to a gif.

If you really want to cheat & just advance thru levels fast without actually learning, well that’s the user’s choice. Stupid choice in my opinion, but do what you want. I’m (& I assume everyone) here to learn. Rikaikun, dictionaries, other tools aren’t allowed when I do reviews. Use / don’t use what you like.

I used Undo as a tool to help me learn. Without an Undo button I tense up, slow down when doing reviews, sometimes check my notebook before entering an answer. Frustrating, discouraging when I make a typo - I know the answer - ugh I typed ぎ not ぐ. Mistyping o i u is a common mistake for me in daily life. With an Undo button I like to think fast, enter my answer. “Ya know it or you don’t.” In daily life there’s no time to ponder every kanji. If I hit ‘undo’ I ask myself ‘do I actually know it, or was it a stupid mistake?’ If I guessed something right but I don’t feel I know it well enough I intentionally enter a wrong answer so it comes up faster in the queue. With Undo, I think I marked some correct answers as incorrect for that reason.

For me, reviews are a learning experience. Daily life & JLPT are my tests. I have a huge poster in my classroom “Make mistakes. It’s ok. Learn from your mistakes.” At the start of a term, some students are hesitant to speak, afraid to make mistakes. In class they can relax; it isn’t a test. Learn from your quizzes, other mistakes. Midterms, final exams, TOEIC are the tests. Love seeing how the students improve. Want to get good at a skill? Practice, practice, practice. Draw lots, cook lots, keep working to the desired result. Practice your musical instrument or sport a lot & keep making improvements. Enjoy your practices, keep making progress. If you’re scared to make mistakes you’ll practice less, won’t improve as fast.

Some WK users don’t care at all about Undo. For me, oh gosh I miss it, enjoy WK less, reviews are an unpleasant chore. With Undo I wasn’t scared to make mistakes. When speaking with Japanese friends I’m not worried about mistakes, feel free to speak more.

Be nice, everyone.


1 Like

The one thing I see against this, is that while WK is not at the moment a way for you to claim that you know Japanese on your CV, they are unlikely to want to diminish the possibility of becoming that in the future.

That is a real issue. While reviews are not tests, they’re also not the same as the ANKI-method of just continuing to the next item and say however well you knew the card.

I think they want to avoid this bog of confusion about what a year or two doing WK entails. That, it’s a real achievement - which also goes into the whole gamification mechanics.

If you cheat throw the whole thing - what’s left of WK? As an app? If that’s standard possibility? Again, what’s the point?

I think the wider issue is that people want a third option between WK and Anki, rather than either of these to change. (well: selfishly, they want either of these to become their third option more likely)

And WK is obliging that crowd at the moment with third-party apps and add-ons, but…

I would rate the chances of “WK is a thing worth putting on your CV” ever becoming a serious thing as solidly less than 1% (for multiple reasons), so I don’t think it should be a factor in anybody’s decision-making.


So you think. But, it is possible that it IS a decision-making thing for the WK-team. That is all I was suggesting. I have no clue for sure for real, and I thought I also made it clear what doubts there were about this as well.

If people want to cheat they easily can, using third party scripts, extensions like yomichan or even just checking the answer in a different browser tab before submitting. If anything having a first party undo option would make it easier to track who is “cheating” and who is not, they could decide to grant a special completion certificate for people who don’t use undo for instance. They could also decide to disallow undo for burn reviews to make sure that you really know the item. They could also limit the amount of undos per day. Or you could gain “undos” by answering correctly, like one undo for every 10 correct answer for instance. By relying on third party scripts and apps to implement this basic feature they give up any control and it does nothing to prevent abuse.

I think WK just likes doing things their way and they’re very set in their vision.

That being said I 100% think that they’re wrong about their decision not to have undo by default. Anybody wanting to go fast with their Japanese studies absolutely needs this feature in order to avoid wasting time triple checking every answer or getting unnecessary reviews. Since WK also gates progress based on guruing kanji, a typo could set you back days if it prevents a level up or unlocking kanji.