Skip to main content

What's New?

Updated this week

Recent Outage: Public Statement

Before we begin, we’d like to sincerely apologize for the outage that occurred between May 17th and May 26th.

We understand the timing couldn’t have been worse, many of you were preparing for or taking important exams, and we know how much you rely on us during critical moments like these. We're truly sorry for the disruption and the stress it caused.

We’ve read all your messages, felt your frustration, and understand how upsetting this must have been, especially when you needed us most.

Now that we've resolved the core issue and addressed most customer inquiries, we finally had the chance to sit down and put together a much-needed post-mortem.

We’ll walk you through what happened, what we’ve done to fix it, and how we’re working to ensure it doesn’t happen again.

While the root causes were deeply technical, we’ve done our best to explain everything in a clear, non-technical way.

Incident details

At one point, our cloud provider's storage system severely degraded, with reads/write to the database becoming 20-30 times slower. This caused syncing issues across our database servers and led to inconsistent data. Some users saw missing decks or cards, while others weren't affected at all.

We contacted our provider about the ongoing issues with the disk.

We began preparing to restore from our most recent backup. However, before we could complete that process, our provider without warning, replaced a storage system. This caused severe filesystem corruption on one of our core servers and disrupted the backup environment we were preparing to use for recovery.

Because our system is sharded across multiple nodes, recovery became significantly more complicated - ensuring consistency across the cluster required careful reconciliation.

Following the incident, we immediately restricted access to the app to prevent further data inconsistencies and began the recovery process.

Our team worked around the clock - often 20+ hour days for nearly a week - to restore database functionality and verify data integrity. This was a complex process involving deep inspection and reconstruction, but the vast majority of data was recovered.

We want to be clear: we're not blaming our cloud provider. They acted according to standard procedures. It’s on us, we just weren’t prepared for this kind of situation.

Lessons Learned

This incident exposed serious gaps in our infrastructure - and we’re already making major changes to prevent anything like this from happening again:

  1. Stronger, Redundant Backups - We're moving to live, multi-zone backups that remain isolated and resilient even during major failures. We've also set up fault-isolated storage systems across multiple providers to further reduce the risk of total data loss.

  2. Strict Provider Coordination - All infrastructure changes now require our explicit approval. No more unannounced interventions. We're also improving communication protocols with all vendors to ensure clear oversight.

  3. Improved Monitoring and Recovery - We've upgraded our monitoring systems and will now run regular disaster recovery drills to ensure we’re prepared for the unexpected.

  4. Enhanced Offline Access - We’re rebuilding offline mode to be truly reliable - so you can access your study materials even during a complete server outage.

  5. Expert Oversight - We've brought in external database infrastructure specialists to audit our setup, identify vulnerabilities, and guide us toward a much more resilient long-term architecture.

These changes are already underway. We take full responsibility for what happened and are committed to earning back your trust.

As an apology…

We want to offer more than just words.

For all free users, we’re unlocking full Premium access for the next three months.

For our paid users, we’re offering either a 50% discount or three months of free access, depending on your subscription.

Just fill out this short form to claim your benefit: https://2228h48813q.typeform.com/to/i7IQwXPE

We know no compensation can undo the stress this caused, but this is our way of saying thank you for your patience, and our real apology is the work we’re doing every day to build a product you can rely on, now and in the future.

Final note

We hope this post helps shed some light on what happened. We know it won’t immediately restore the trust that was broken last week, but we deeply believe in transparency, and we feel it’s our responsibility to share the full story with you.

Thank you for sticking with us. We don’t take your trust for granted, and we’re working every day to earn it back.


RELEASE 2.11.1

Improve Prompt for AI Templates

With this update you can now adjust your prompt when creating your cards with our AI Templates feature.

If you're not satisfied with the cards that are generated, simply tap Improve Prompt and the algorithm will do the rest! 👨🏻‍💻

Keyboard shortcuts for tablets

Long awaited update that will allow you to make your studying process even smoother.

Navigate our app and study your cards by simply pressing shortcuts on your keyboard and learn your material even faster! 👨🏻‍💻


RELEASE 2.10.0

Image Search*

Now, with the help of our new integration with Unsplash you can directly search and add reference images to your cards. Simply type in the relevant keyword or fill in your Front side of the card to instantly get results and relevant pictures!

The feature will be gradually released among all Premium users. If you want to get access to it asap, please contact us at [email protected] 🙌🏻

Resize your PDF view

A small update to help you better organize your screen when generating cards from PDF files.

Dark mode for your Card Styles

Now your custom styles for cards can also adapt to your Dark mode settings so that your late night studies can be even more comfortable 🤓


RELEASE 2.9.0

Learning Algorithm Settings*

With this update we will start rolling out updates to our Learning Algorithm settings which will allow you to customize it even further.

Now, you can add and customize your own Review steps as well as adjust such parameters as Easy Bonus or Interval modifier.

It will help you tailor your review schedules according to your personal study pace.

We are also adding the Max cards per day parameter which will now allow you to limit the total number of cards you'll see a day.

To ensure stable performance of the newly released Learning Algorithms Settings feature, we will be rolling it out slowly across our user base. Don't worry, it shouldn't take longer than a couple of days for you to see the update, so we kindly ask for your patience 🙏🏻

Otherwise, feel free to contact us at [email protected] and we will manually enable them for you.

Deck Folders

Say goodbye to clutter! You can now clean up your Home page even more.

Assign custom names, colors and emojis according to your subjects and organize your decks into folders.

AI TTS improvements

Now we've made it even easier for you to adjust your AI TTS masks. Once you tap the selected part of your text, you can directly choose the Language settings for your pronunciation voices!

As always, enjoy and feel free to leave your feedback at [email protected]! 💛


RELEASE 2.8.0

Please meet our new release and let's see what new exciting features we've prepared for you 👨🏻‍💻

LaTeX Formulas support

With this update you can now add proper math formulas to your cards! Simply put the necessary symbols ($$) on both ends of your formula and the app will automatically format it for you!

Card Styles

If you no longer want to see the same boring background, now you can add more variety to your cards! Just switch to one of the styles with various backgrounds and more unique fonts.

Duplicate cards check

Tired of accidentally creating the same cards? Well, rest assured, with our new Duplicate Check feature the app will tell you right away if it detects a similar card in your deck!

Improvements to AI Cards Generation

Aside from improving our algorithms to provide you with even better results, we've also added a couple of quality of life improvements. Now you can:

  • adjust the amount of cards you want to create

  • tap Generate more right away if you need more cards. No need to restart the whole process anymore!

  • edit your cards directly

  • bulk select, preview and delete multiple cards

And as always, please enjoy studying with Noji! 🖤


RELEASE 2.7.3

This update bring cool new improvements for our PDF Card Generator feature. Let's see what we've prepared:

More Customization

You can now choose the Detail Level as well as select the necessary Card Format when creating new cards from your PDF documents.

Same options are of course available also when you create your cards manually.

Quick Edit

Edit your cards directly after creating them! This way you can streamline your card creation process and make necessary adjustments right on the spot.

We are constantly working and improving our app, so your opinion is really valuable to us. Don't hesitate to share your experience with us via the Feedback form:)


UPDATE 2.7.0

Toolbar Reorder

Customize your Toolbar by prioritizing or hiding the tools you use most with the Edit button.

Links in Cards

You can now add links to your flashcards, perfect for citing sources or adding extra context!

Code Block Support

Programmers, this update is for you! Now you can add code blocks directly to Noji: choose your programming language, and see automatic syntax highlighting.

We're launching new AI-powered tools to help speed up and enhance your card creation process.

Generate Card from PDF with AI

Import PDFs or other files and automatically generate flashcards. Choose the standard Q&A format, Fill-in-the-blank, or both!

Create Cards with AI

Use AI to quickly generate multiple flashcards based on your custom prompts for advanced vocabulary, translations, or other study terms.

Custom AI Templates

Create custom templates to make card creation even faster. Include pronunciation, definitions, and more!


UPDATE 2.6.0

Deck Export

Now you can export your decks in CSV or in our own OFC format for backups and easy transfer.


UPDATE 2.5.0

Improved Text-to-Speech

We've enhanced our TTS features with better voices from Google Cloud AI for clearer pronunciation and high-quality audio. You can also enable Autoplay!

Card Sorting

Sort your cards by Name, Learning Progress, or Date Added with the new Sort option in your deck, which can be found right at the top of your list of flashcards.


UPDATE 2.4.0

Bulk Card Reverse

You can now reverse several flashcards or even an entire deck at once, which is particularly helpful for large decks with hundreds of flashcards.

Deck Publishing Options

After publishing a deck to the library, you now have the flexibility to view deck performance statistics right on the publishing page. You can also submit updated versions of the deck whenever necessary or unpublish it.

Deck Archiving

You now have the option to archive decks you're not currently using. This can be done quickly through the deck’s quick actions, settings, or move section.

Card Preview in Edit Mode

A new flashcard preview feature in the Card Builder allows you to review how your cards will look before finalizing them. This ensures you can make any necessary edits before clicking "Done."

AI-Powered Features

We are slowly rolling out new AI-driven tools designed to make card creation more efficient and user-friendly. The features will let you generate flashcards by entering a simple text prompt or upload PDF files for AI flashcards generation.


UPDATE 2.3.0

Flashcards Filter

We’re introducing a more flexible flashcard filtering system that lets you filter cards by their learning progress and freeze states, making it simpler to locate and update the cards you need.

Library Deck Preview

Easily browse any deck in the library with the new preview function—just hit the preview button and scroll through the cards instantly.


UPDATE 2.2.0

AI for image occlusion

To work with Image Occlusion faster, we added and AI solution that detects blocks of text and hides them. You can edit them to your liking as soon as the masks are generated. Just click “Detect with AI” to get started!

Image occlusion button in toolbar

We've included an Image Occlusion icon in the toolbar, allowing you to quickly add an image and generate masks on the spot.

Deck publishing

You now have the option to publish your decks to our Library and make a difference in the flashcard learning community! If your deck has over 20 cards, head to settings and choose “Publish in Library.” Enter the deck’s name and description, then tap “Submit.” Once your deck is reviewed, you'll receive a notification about its submission status!

Library homepage

We've revamped the library homepage with a horizontal list of deck categories, making it easier for you to explore the collections and pre-made decks available.


UPDATE 2.1.0

Image occlusion

This feature allows you to test your knowledge by hiding specific parts of an image, turning them into flashcards for quick and effective learning. Take a look at how it works:

Library trending searches

We significantly upgraded the search functionality! Now, when you search for new decks, you’ll see a list of the most popular queries from the past 24 hours, helping you discover trending and relevant content with ease.

Loading flashcards ahead in learning mode and preview

We've set up cards, including images, to preload in advance, ensuring seamless study sessions without delays between revisions in learning mode or preview.

Other improvements

New alerts when closing tab with learning mode on web and when closing tab with card edit mode on web.

Currently working on

Deck publishing
We are working on updating the deck publishing logic that allows users to share their own decks to the library, helping to expand our collection with high-quality content. The initial version includes a simple submission process, basic moderation, and a motivation mechanism to encourage users to contribute their decks.


UPDATE 2.0.0

Offline learning

This feature allows you to download your cards and study them wherever you go! Absence of the internet connection when travelling or commuting will no longer stop you from flashcards revisions.

Right click actions

We've added a new web feature for decks: right-click to quickly access actions such as creating sub-decks, moving decks, and deleting them.

Contact us menu on web

On the web, you'll find a small “?” icon at the bottom right corner. This button provides quick access to various helpful resources, including our support team, the Help Center, the What’s New page for updates, and even our Instagram for a dose of memes (because you deserve a laugh).

Currently working on

Library
We've made significant improvements to our pre-made decks library, but there's still more to come! Currently, we are working on implementing a trending searches list with the ability to search by selected trends. Additionally, we're updating the library homepage with a horizontal list of deck categories, it's going to look like this soon:


UPDATE 1.30

Duplicate cards and decks

You can now create duplicates of your cards and decks, whether they're from your library or shared with you. This allows you to modify the copied items as much as you like—the only limit is your commitment to excellence!

Deck re-ordering

In the top right corner, you'll see a small pen icon. Clicking it will enable re-ordering mode, where each deck will display a special block on the left side. Use this block to drag and reposition your decks as you wish.

Card preview

Enhance your card browsing experience with our easy preview feature! This feature simulates a learning mode where you can swipe through your cards and Select, Edit, Move, Freeze, or Delete them directly from the preview.

Currently working on

Image occlusion
Image Occlusion (IO) will give an opportunity to hide information on pictures and improve your experience with learning visual information.

We have already developed an IO builder that allows you to create masks, enabling you to hide specific parts of an image that you want to learn. It will released as an experiment in the next update.

Did this answer your question?