Skip to content
Okudu

Frequently Asked Questions

Everything you need to know about creating, reading, and sharing stories on Okudu.

How to create great stories?

Any tips for writing unique, high-quality stories?

You can create fascinating stories without entering any info, but to make it truly unique and yours, fill in as many of the fields as relevant. There is plenty more to be said on this, so if you are curious also check out this guide.

Input fields

Visibility
  • Private means only you can see the story.
  • Unlisted means users can access your story if they have the link for it however the story wouldn’t be displayed in the app lists or search results.
  • Public means the story and the display name of the user who created it are discoverable by others.
Characters
Characters are the protagonists in the story. Consider adding yourself, friends, family, pets or any imaginary character.
Values

Do you want the story to have a theme around honesty? Then picking honesty in the Values would steer the story accordingly. You could use this for values that are important to you or if you want to teach it to your kid.

If you are simply reading for fun though you may choose to leave this blank so that the story does not focus on that.

If you are looking to define morals for a specific character, then you should mention that in the character background field instead of here.

Story Length

If you want a quick read for the bedtime you might want to create a short story or if you want to enjoy a good long fantasy fiction you might want to read a novel etc. We provide this flexibility with number of chapters and chapter length with an approximate number of words per chapter. The current lengths are what we found as the best to write high quality stories and we constantly experiment to make things better.

Once you start a story a primary plot is written according to the story length you picked and so for most consistent writing results, stick to the story length you picked but if needed, you can update it for an ongoing story through Library > Manage > Refine.

Setting
You could specify a location or a time or a fandom or simply describe what kind of setting the story will be taking place in.
Topic
You can pick what the story will be about. Is it a journey to a certain place, is it a detective solving a crime or …?
AI writer

Okudu uses the best AI writing large language models with a secret sauce. As this is a technology that keeps progressing, we keep improving the quality. Okudu normally auto-selects a model for each story based on user inputs, if you like to pick the AI writer model you can do so in Additional Options if you have Creator subscription.

Comparing AI writers is tricky: there are many variables in play, and personal preferences differ a lot. So disclaimer: this is by no means perfect and you may find that the results differ when you try yourself. That said, we tried to compare the writing of models as objective and fair as possible. Here is the methodology we used:

  1. Decide on the story inputs that will be used across the models.
  2. Generate the first 3 chapters for 4 different genres.
  3. Measure quantitative aspects mathematically across those stories.
  4. Evaluate the writing of each story qualitatively by using 3 separate AI writers to prevent bias to their own writing style.

Quantitative scores

Model Verbosity Dialogue Flesch Vocabulary
Opus 4.71.0221.7%80.90.740
GPT-5.51.6623.2%73.60.794
GPT-5.41.4625.5%73.10.796
Sonnet 4.60.966.6%67.80.761
GLM-5.11.0019.2%73.90.766
Gemini 3.11.3518.6%62.70.771
Grok 4.21.2215.7%64.90.795

Verbosity: generated words compared to the target of 1000 words.

Dialogue: share of spoken dialogue in chapter words.

Flesch: Flesch Reading Ease, a readability score based on sentence length and word complexity. Higher scores usually mean the text is easier and smoother to read; lower scores usually mean denser or more complex prose. It does not measure story quality, only reading difficulty.

Vocabulary: vocabulary variety measured with MATTR. Higher means more varied wording.

Qualitative scores

Model Prose Immersion Pacing Technical Prompt
Opus 4.74.934.854.754.974.93
GPT-5.54.724.744.604.954.95
GPT-5.44.614.634.554.944.94
Sonnet 4.64.534.524.224.914.49
GLM-5.14.264.244.294.864.75
Gemini 3.13.923.904.124.384.84
Grok 4.23.233.113.233.964.86

Prose: line-level writing quality: flow, word choice, description, voice, and memorable phrasing.

Immersion: how strongly the chapter makes the reader feel present in the scene and emotional beats.

Pacing: how well the chapter moves, builds tension, and avoids dragging or rushing.

Technical: grammar, coherence, tense consistency, point of view consistency, and general polish.

Prompt: how closely the chapter follows the requested story setup and selected continuation.

Example stories

Opus 4.7
Adventure · Romance · Fantasy · Comedy

GPT-5.5
Adventure · Romance · Fantasy · Comedy

GPT-5.4
Adventure · Romance · Fantasy · Comedy

Sonnet 4.6
Adventure · Romance · Fantasy · Comedy

GLM-5.1
Adventure · Romance · Fantasy · Comedy

Gemini 3.1
Adventure · Romance · Fantasy · Comedy

Grok 4.2
Adventure · Romance · Fantasy · Comedy

Kids Stories

How is a kids story generated?
The large language models we use have safety mechanisms in place. Additionally, we instruct the large language model to be appropriate for the age group entered. We also prompt the model in a specific way to make it more educative and safe for kids.
How can I ensure the stories are fit for my belief system or values?
Although the audience age group should ensure safety, you can also enter further preferences in “Other instructions” in “Additional Options”. For example you could say: “respect X values”, replace X with what you prefer, such as Catholic or Islam etc.
Can I limit the age level of content shown in the app?

You can set a content age limit from Settings > Parental control. Turn it on and pick a maximum age band, and only age-appropriate stories appear in Home and Discover, with suitable genre and age defaults during story creation. Turn it off and there is no age limit. You can change the age or turn the limit off at any time from the same screen.

Language Learning

How can Okudu help me learn a language?
Extensive reading is a key learning technique to learn a langugage (learn more). With Okudu, you can find stories at your language level or you can create endless stories yourself in your specified language level and in your areas of interest. Additionally, Okudu helps you easily translate words into your language and helps you save unknown words to a list. Later, when you create a new language learning story, those unknown words are used in the new stories as well to help you reinforce your learning.
Which languages are supported by Okudu?
Currently English, Arabic, Chinese, German, Russian, Spanish and Turkish are supported. We are looking to support more in the future, let us know if you like to request a language to be added.
How is a language learning story generated?
We instruct the large language model to be appropriate for the language level entered. We also prompt the model in a specific way to make it effective for language learning.

Credits

What does a credit mean?
Certain actions like chapter and image generation require credits. Credits may be provided for free at initial signup, various in-app actions and can be purchased as subscriptions or credit packs. If you run out of credits, you can get credits through one of the free or paid options.
How are credits deducted?
To save credits, Okudu does not generate all the story at once. Instead, it generates it chapter by chapter as you read stories.
How do Premium credits work?
Each Premium subscription option provides a number of credits each month. As chapters are generated the credits are deducted from your balance, and each month your plan tops your balance back up with that month's credits. Any unused subscription credits now roll over and accumulate, up to a cap of twice your plan's monthly allowance. Consider an example of having a subscription with 100 credits/month; at the end of the month if you have a balance of 20 subscription credits, the new 100 are added on top, bringing you to 120, and your balance can keep growing up to a cap of 200. If you use a credit when you have both subscription and non-expiring credits, we deduct the subscription credits so that they do not expire.
How do credit packs work?
Each package provides a number of credits that do not expire.
How do I get the cheapest prices?

2 tips:

  1. Get a subscription you are comfortable with since they offer the lowest per credit prices besides the additional benefits like no ads, story editing capability etc.
  2. Make your purchases on our web app with a 10% discount. Web prices are discounted because Stripe (our trusted online payment provider) charges ~4% fee compared to app stores’ 15-30% fees for each purchase.
Can there be more free credits?
We provide free credits as much as we can, and have been adding new options since we started. Building cutting edge technology and using the best AI systems available incurs significant costs. As a result, creating new content requires credits and we cannot make free credits unlimited. However we make reading all stories available for free without limits.
Can I get credits back if I delete my story?
No. You can delete a story via Library > Manage but deleting a story does not restore credits. This is because we bear the costs immediately after the creation.
Why is the ad credit or welcome credit unavailable on one of my accounts?
One rewarded-ad credit is available every 23 hours, shared across all accounts you own. If another of your accounts already claimed it, this account's credit will be available once the 23-hour window resets. A new account you create may not receive welcome credits if you already have an account. This is how we prevent abuse while keeping the app free for everyone.
I watched a rewarded ad but didn't receive my credit. What happened?
In rare cases the reward signal can be lost between the ad and our app. On Android, if you watched a rewarded ad in full, we automatically add the credit to your account, unless another account you own already claimed it during that session. If you have multiple accounts and didn't receive a credit, see the entry above on account credit limits.
I created a scenario but the first chapter failed to generate. Will I be charged again to retry?
No. The credits you spent to create the scenario cover the first chapter. If the first-chapter generation fails before any content is delivered, you can retry it for free until it produces a chapter. Once the first chapter has been written successfully, regenerating it (reimagining) counts as a regular chapter generation and uses credits like any other chapter.
How do I earn credits by commenting?

You can earn 1 credit for posting a thoughtful comment on someone else’s story. The credit is granted when all of the following are true:

  • The comment is on someone else’s story (not your own).
  • The comment is approved by content moderation.
  • The comment is thoughtful and substantive.
  • This is a one-time bonus — once you’ve earned it on any story, you can’t earn it again.
Can I limit how many credits I spend per day?

You can cap how many credits this account spends in one day from Settings > Parental control. Once you’ve used that many credits, the app stops accepting credit-spending actions until the counter resets at midnight in your local timezone.

This is a self-imposed limit. You can change it or turn it off any time from the same screen.

Voices

Why does voice cloning require a Premium subscription, and how does the credit charge work?
Voice cloning uses a high-quality narration provider (Hume Octave 2) whose per-chapter cost is several times that of our standard voices. We bundle clone playback into your Premium subscription so the costs are predictable. Premium subscribers can record and preview a clone for free; you only spend 1 credit when you tap “Save voice” on the preview screen, which makes the clone available for narration. Discarding the preview costs nothing. A draft clone you neither save nor discard is automatically cleaned up after 14 days. If your Premium subscription ends, your existing clones remain in storage but cannot be played back until you resubscribe.

Subscription changes

How do upgrades and downgrades work?
Upgrades charge in full immediately; unused credits carry over. Downgrades take effect at period end. A scheduled downgrade can be cancelled via the in-app banner.
What happens to my subscription and credits when I delete my account?

Account deletion is permanent and cannot be undone. Here is what happens to your subscription and credits:

  • Credits are permanently lost. Any remaining credit balance is erased on deletion and is not restored if you sign up again with the same email.
  • App Store and Play Store subscriptions are not auto-cancelled. You need to cancel them yourself in the store, otherwise billing continues. Before deletion, the app offers a Cancel subscription option that opens the store as a courtesy.
  • Stripe subscriptions are cancelled automatically as part of the deletion. Your Stripe customer record is retained for billing history.

Streaks

What counts as a streak?
Completing the reading or listening of a chapter. To ensure the activity, using the app for at least a minute is also required. The days are based on everyone’s local timezone, from midnight to midnight. Read until you see the daily streak message to make sure you maintain your streak.
Can I recover a streak I lost?
If you miss a single day, you can restore your previous streak count by reading or listening for about 30 minutes during the day after the missed day. This brings your streak back to the number of days you had before, it does not grant any credits. Recovery is only available on the day right after a single missed day. If you miss more than one day in a row, the streak cannot be recovered.
What does the flame in the home header mean?
A lit, filled flame means you have already earned today’s streak. An outlined flame means your streak is still alive from yesterday but you have not earned it yet today. To earn today’s streak, finish reading or listening to a chapter today. The day runs on your local timezone, from midnight to midnight, so the flame fills once you complete a qualifying reading session within that day.

Milestones

What is a milestone?
We celebrate certain moments to help you get started with your reading and creation journey. The rewards at those celebration moments are meant as a starter nudge, but we hope the main reward is enjoying the reading and creating itself. Once a milestone is reached, it does not reset.

Sequels

How can I continue my story once I reach the max length?

At the end of a story you will see a “How about a sequel?” section instead of the usual “What’s next” section. Once you select an option there, it will create a sequel as a new story. As we create the sequel,

  1. We may update the setting and the character info to adapt to the changes that may have happened e.g. year 2027 instead of 2026, age 20 instead of 19 etc.
  2. We create a History for the sequel i.e. a summary of the prior books so that the sequel can continue accordingly.

If you feel the sequel is mixing up or missing out on some details, you may want to check its setup with Library > Manage > Refine.

Why can I only create one sequel per story?

A series is a linear chain, so each story has at most one sequel. Tapping create sequel again just opens the existing one. If it failed or got stuck, delete it from Library and try again. To take the story in a different direction without replacing the sequel, use “Start alternate story” from the three‑dot menu.

Story Mode

What is Auto-continue mode?

In Auto-continue mode, the next chapter starts generating the moment you open the current one, so you can keep reading without tapping a continuation. The post-chapter options, like, share, and comment remain visible just like in Interactive mode, so you can still reimagine the story or steer it in a different direction at any point. Each chapter still uses 1 credit, same as Interactive mode.

How do I switch between Interactive and Auto?

You choose the story mode under Additional Options when creating a story. You can change it at any time afterwards from Library > Manage > Refine on that story.

Series

How do I create a series?
They are created automatically when you create a sequel.
Why is my sequel not displayed as part of my series?
Only Public and Unlisted stories are displayed as part of a series.

New storyline

Can I explore alternative storylines in parallel?
Yes! As you continue a story, you might see multiple paths that you feel compelled to explore. You can do this by copying your story up until that point and taking the two stories in completely different directions. At the end of a chapter, tap the 3 dots menu below the “What’s next” options and then “Start a new storyline”.

Content policy

What kind of content can I create on Okudu?
Check our content policy here.
What happens when I report a comment?

Tapping the Report action on a comment kicks off three things in parallel:

  1. The comment is hidden from your view shortly after you submit, and you won’t see it again on this account, even if other readers can still see it.
  2. Our automated moderator re-evaluates the comment against our content rules. If the comment clearly violates the rules, it is auto-removed for everyone within seconds.
  3. If the verdict is unclear, a notification is sent to our human moderation team for review.

If you tap Report a second time on the same comment, we show a quick confirmation that you already reported it; the report isn’t filed again. You can report comments for harassment, spam, off-topic, or other reasons.

Notifications

What does the “Story updates” notification setting control?

“Story updates” is a single toggle that covers notifications about your own stories. When it is on you may receive a push notification when someone comments on your story or when your story’s visibility changes (for example, if our automated content rating determines a story is 18+ and changes its visibility to Private). The same toggle will gate other story-level events as we add them. Turning it off silences these pushes. In-app notices stay visible whether the toggle is on or off so you can still see what happened when you next open the app.

What does the “Credits added” notification setting control?

“Credits added” controls whether you get a push notification when credits are added to your account outside a purchase or reward, for example a goodwill grant from our team or a refund. It is on by default. Turning it off stops these pushes, but the credits are still added to your balance and you will still see an in-app notice the next time you open the app, so you never miss what changed.

Troubleshooting

I see a “Security check failed” error, what should I do?

This error means the app could not complete a security check on your device. Here are a few things to try:

  1. Restart the app: close it completely and reopen it. This resolves most temporary issues.
  2. Disable your VPN: VPNs can interfere with the security check. Try turning it off temporarily and retry.
  3. Check your internet connection: the security check requires a network request, so a weak or unstable connection can cause it to fail.
  4. Update Google Play Services: on Android, go to Settings > Apps > Google Play Services and check for updates. An outdated version can prevent the check from succeeding.
  5. Rooted or modified devices: if your Android device is rooted or running a custom ROM, the security check may not pass. In this case, please use the web app instead.
  6. Outdated app: if your app is outdated it may fail the checks, check Google Play to see whether there is a new app version.
  7. Use the web app: if the issue persists on your mobile app, you can use the web app at https://app.okudu.ai from any browser.
Why does the app ask me to add another login method?

If you sign in with Facebook, we now ask you to add a second way to sign in: Google, Apple, or email. We are phasing out Facebook login, and once it is removed, Facebook will no longer work as a way to reach your account.

Adding another login method keeps your account reachable. It does not remove Facebook right now and it does not change how you sign in today. Your stories, credits, and everything else stay exactly the same.

If you skip this step and Facebook login is later removed, you could lose access to your account. Adding Google, Apple, or email now is a one-time step that avoids that.

Writing assistance

What is the wand icon I see in some text fields?

The wand appears on long-form free-text fields (story setup, character background, continuation prompts and similar) when the field is focused and the text is long enough to benefit from a review. Tapping it asks our AI to suggest rewrites for grammar, clarity, and specificity.

The wand also appears as an AppBar action on the Edit screen when you have unsaved changes to the chapter body. This variant is not tied to focus and reviews only your changed paragraphs (not the whole chapter). The result opens an Accept/Reject sheet that applies all rewrites to the changed paragraphs at once — there is no per-suggestion choice in this variant.

The wand is a Premium feature. Non-subscribers get one free review across the app so you can try it; after that, the wand opens the Premium page on tap. Premium subscribers get one completed review per field per editing session, across as many fields as they need. Failed network attempts may be retried at no additional cost. If you leave the screen and come back, the field gives you a fresh attempt.

Suggestions are optional. You can review the rewrites and choose whether to apply them. On long-form fields you can Accept or Reject each suggestion individually. On continuation prompts the suggestion appears as a single rewritten draft you can accept or skip.

After you accept a suggestion, the affected text stays highlighted in green for the rest of this editing session. Tap any green span to revert your acceptance and restore the prior text. Leaving this screen clears the highlights, so revert is only available while you stay on this page.

What is the “Generate more options” button in the story option picker?

When the suggestions in the option picker don’t fit, this button generates a fresh set. It is a Premium feature; non-subscribers can use it once to try, after which the button opens the Premium page on tap.

Library

How do the Library search filters work?

Once you have more than 10 stories in a tab, a search bar and filter row appear. The search and every active filter combine with AND, so a story has to match all of them to show. Within a filter that supports multi-select (Genre), selected values combine with OR. Picking Fantasy and Horror returns stories tagged with either.

  • Created tab: Genre (multi-select), Writing status (Draft, Ongoing, Complete), Series. Series only appears if you have created at least one series.
  • Starred tab: Genre (multi-select), Reading status (Unread, Ongoing, Finished).
How is Writing status determined?

Writing status reflects how far the story's text has been written:

  • Draft means only the scenario exists; no chapter text has been written yet.
  • Ongoing means at least one chapter has been written but not all planned chapters are complete.
  • Complete means every planned chapter has been written.
How is Reading status determined?

Reading status is based on your bookmarked position on the current device:

  • Unread means you have not opened the story on this device.
  • Ongoing means you have opened the story but have not yet reached the last available chapter.
  • Finished means your bookmark is on the last available chapter on this device.

Reading status is currently per-device. If you read a story on your phone and open the Library on the web, the web view will treat the story as Unread until you open it there too. Cross-device sync of reading position is on our list to add.

Other

What does an engagement mean?
Each chapter read and listen counts as an engagement. This includes your own as well as others’ engagements.
Do you record my screen?

To diagnose issues and improve usability, we record playback of your in-app screen sessions through our analytics provider (Mixpanel). Text, images, and form inputs are automatically masked before capture, so your personal content is not recorded. See our Privacy Policy for details.