ManaDotMake Every Phone Check Count•Ambient Micro-Learning

Revisit what you study in 10-second moments.

ManaDot is your ambient learning companion. Instead of forcing you into another 45-minute course, it brings language reviews, 3D home-screen widgets, personal study flashcards, and App Gate screen-time unlocks directly into your day.

10sMicro-Reviews
App GateDoomscroll Blocker
100%Local & Offline
BloomMana Garden Stage
✦★
Mana Sprite

Drag the 3D core to rotate petals & mana motes

Ambient 3D Practice

Practice Directly from Your Home Screen

Move your mouse to tilt the 3D iPhone. Try answering cloze sentences, flipping flashcards, or reviewing daily vocabulary directly from the launcher.

9:41
ManaDot
5G

Tokyo • Wednesday, Oct 17

9:41

ManaDotManaDotCloze
1/3

毎朝、冷たい水を__ます。

"Every morning, I drink cold water."

Tap the right answer to advance
ManaDot

Move your cursor across the 3D iPhone to inspect the titanium chassis and widgets

Smart Behavior Design

App Gate: Turn Doomscrolling into Daily Mastery

Stop relying on willpower. Choose the distracting apps on your phone. Before they open, ManaDot presents a 10-second practice card. Answer correctly to earn your screen time.

Select an App to Simulate

Tap any app below to see how ManaDot intercepts distraction before it starts:

Questions Required to Unlock1 Question

Configurable from 1 to 5 quick cards. Once passed, you get an uninterrupted study break.

100% Privacy-Preserving Detection

ManaDot inspects the foreground package identifier only (e.g., com.instagram.android). It never reads, logs, or transmits your in-app content.

Tap to trigger App Gate

Home Screen

Shield badge indicates app is protected by ManaDot
Curated Daily Content

10-Word Daily Drops Without the Grind

Choose your focus: Vocabulary, Grammar, Cloze, or Conversation. ManaDot introduces a manageable daily drop (default 10 words) with complete lemma data, romaji, pitch readings, example sentences, and memory mnemonics.

Seeded High-Yield Catalog

Instant daily assignments from curated card records without waiting for runtime network latency.

Spaced Memory Schedule

Previously encountered cards return automatically right before they fade from recall.

JLPT N5 • Noun#120 Freq

水

みず (mizu)

Water, fresh cold water

水を飲みます。

I drink water.

💡 Resembles ripples flowing along a freshwater stream.

ExpressionNature

木漏れ日

こもれび

Sunlight filtering through trees

木漏れ日が美しい公園。

Park with beautiful dappled sunlight.

💡 木 (tree) + 漏れ (leak) + 日 (sun).

Verb • Group 1#48 Freq

歩く

あるく (aruku)

To walk, go on foot

駅まで歩いて行きます。

I will walk to the station.

💡 Te-form: 歩いて (aruite) with euphonic change.

Noun • JLPT N4Culture

花火

はなび (hanabi)

Fireworks, fire flowers

夏の夜に花火を見ました。

I watched fireworks on a summer night.

💡 花 (flower) + 火 (fire) = fire-flower!

Local-First AI Synthesis

Bring Your Own Study Material

Notes, vocabulary sheets, lecture slides, or PDFs. Mana AI distills them into bite-sized practice cards while your original document remains private on your device.

Local SQLite Cache
Private Notes
Original DocumentDevice Local Storage
は (wa) marks the overall topic of the sentence ("speaking of X..."). が (ga) marks the grammatical subject and emphasizes who/what does the action. で (de) marks the location of an action (eating at a restaurant). に (ni) marks the destination or specific time (going to school at 8:00).
Cloud AI runs only on demand
Generated Study Cards (2)Tap card to flip
Grammar CoreQuestion

What is the key difference between particles は (wa) and が (ga)?

Tap to reveal answerCard 1
Location NuanceQuestion

When do you use で (de) vs に (ni) for locations?

Tap to reveal answerCard 2

Ready to pin to your home-screen launcher or review offline!

Tap to emote
Mascot: HAPPY

Tap the leaf sprite to cycle emotions

The Mana Garden

Your Garden Grows With You

Every quick home-screen answer and daily vocabulary card waters your seedling. Complete streaks to unlock the radiant Cyan Bloom stage celebration.

Current Streak: 5 Days
Stage: Sprouting
Mon
Tue
Wed
Thu
Fri
6
Sat
7
Sun
Click to simulate practicing today and trigger the bloom glow
The Low-Friction Philosophy

Designed for Your Life, Not Your Screen Time

Why add another high-pressure course to your daily to-do list? ManaDot slips into the micro-moments between checking notifications.

Core ExperienceHeavy Course AppsManual Flashcards
ManaDot

Home-screen native interactive widgets

Answer cloze, quiz, and flashcards directly from launcher without opening the app

Supports your existing studies (No rigid course trap)

Doesn't demand 45 minutes of lessons or replace your textbooks/tutors

One-click AI deck generation from notes & PDFs

Drop personal study material and get instant cloze and flashcard decks

Instant local-first offline study

Zero load spinners, local SQLite database as single source of truth

The Mana Garden & Expressive Leaf Sprite Mascot

Calming Japanese aesthetic with radiant Bloom rewards instead of anxiety timers

Zero subscription paywalls & privacy-preserving

Your personal notes stay on your device; transparent Go backend

Under the Hood

Engineering for Zero Latency

A feature-first Flutter client paired with native Android RemoteViews widgets and a high-throughput Go HTTP standard-library backend.

Native RemoteViews

Widgets do not spin up an expensive Flutter engine on every click. Kotlin AppWidgetProviders validate answers, calculate attempts, and redraw instantly via partial updates.

android/app/.../PracticeQuizWidgetProvider.kt

Riverpod Layered State

Feature-first architecture where presentations observe Riverpod controllers, and repositories coordinate local SQLite state with remote API requests.

lib/features/vocabulary/domain/...

HomeWidget Bridge

Shared SharedPreferences between Kotlin native widget broadcasts and Flutter dashboards guarantees that practice progress is never desynced.

home_widget & HomeWidgetPreferences
curl http://localhost:4000/v1/healthcheck
status: "available"•database: "connected"•version: "0.1.0"
🌱 Start With 10 Seconds Today

Stop waiting for 45 minutes of free time. Start learning right now.

Install ManaDot, pin an interactive widget to your home screen, and set up App Gate to turn doomscrolling into daily progress.

🤖Available Now

Android Direct APK

Full native RemoteViews launcher widgets and App Gate accessibility support.

🍎TestFlight Beta

iOS Early Access

Interactive iOS widgets and Screen Time API integration.