Handle challenging content in your target language.

Make consistent gains in your vocabulary.

This is for you if:

How it works.

El bosque de niebla
Aurelio llevaba años fotografiando el cementerio del pueblo, aunque nadie lo sabía. Su abuela le había pedido que guardara los retratos de las tumbas — una tradición familiar que él nunca cuestionó.
El bosque de niebla
Aurelio llevaba años fotografiando el cementerio del pueblo, aunque nadie lo sabía. Su abuela le había pedido que guardara los retratos.
Core
El bosque de niebla
Aurelio llevaba años fotografiando el cementerio del pueblo, aunque nadie lo sabía. Su abuela le había pedido que guardara los retratos.
Core
El bosque de niebla
Aurelio llevaba años fotografiando el cementerio
cementerio
cemetery
del pueblo, aunque nadie lo sabía. Su abuela le había pedido.
Core
1 revealed
El bosque de niebla
Aurelio llevaba años fotografiando el cementerio del pueblo, aunque nadie lo sabía. Su abuela le había pedido que guardara los retratos.
Core
8 revealed
El bosque de niebla
Aurelio llevaba años fotografiando el cementerio del pueblo, aunque nadie lo sabía. Su abuela le había pedido que guardara los retratos.

Here's a foreign text in a regular reader.

You're a beginner, just starting to read.

Your focus keeps splitting.

Every unknown word takes attention away from understanding what you're reading. You end up multitasking — your mind has no room left to understand what's going on in the story.

In Vakas, words you're not ready for are hidden.

Your attention stays on the meaning of the parts you're trying to understand. You won't be overwhelmed by unknown vocabulary.

Tap any word to reveal it and look it up.

The popup dictionary shows the translation instantly.

Keep it revealed when it clicks.

When you understand how a word fits the narrative, keep it visible. Words are automatically saved and show up across all of the app's content.

Over multiple readthroughs, the text fills in.

Gradually add words as you understand what the story is saying. It's rewarding to see how your read stories become filled with words.

Ready to try it?

Try as guest

See the words you're ready for

The rest stays hidden until you tap.

Hear them as you read

Audio woven into the reading experience.

Comprehension support when you need it

L1 woven into the text — never in the way.

Problems Solved

Language learning apps still miss some key points of intuitiveness — story lists that don't remember where you've been, audio scrubbers disconnected from the text, no felt sense of where you are in a story.

Vakas was built around solving two types of problems that cause this.

See the problems it solves →

Features

Reveal

Start with where you are.

The text opens with only the simplest words visible. Tap a word to reveal it — hide it again if it's not sticking yet. Build your reading layer by layer.

Skeleton reader at core level

Wave

The whole text is your audio player.

Tap any word to play from that point. Tap any word to pause. No scrubber, no fixed button — just move through the text the way you would with your finger on a page.

Wave mode

Woven

Never lose the thread.

Translation woven on alternating sentences, there when you need it and out of the way when you don't. It temporarily lightens the volume of sentences to learn while making it easier to understand the bigger picture.

Woven mode

Discover

Find your next read at a glance.

You can sense where to go to find stories you have yet to read.

Discover browse with dot density strip

Be receptive when and where the language flows.

Launch App