Getting Started
Welcome to Kaboosh
Kaboosh is a flashcard learning platform designed to help you master any subject through interactive practice activities and scientifically-proven spaced repetition. Whether you're learning a new language, studying for exams, or teaching a classroom of students, Kaboosh adapts to your needs.
Create Decks
Build flashcard decks with text, images, and audio
Practice Activities
Choose from flashcards, quizzes, matching, and more
Smart Tracking
Spaced repetition scheduling for long-term retention
Earn Achievements
Stay motivated with badges, streaks, and goals
Creating Your Account
Sign up for Kaboosh using your email address or continue with Google. During onboarding, you'll select your role:
- Individual – Self-directed learners studying for themselves
- Teacher – Educators managing students and classes
- Parent – Parents overseeing their children's learning
- Student – Learners connected to a teacher or parent
Dashboard Overview
Your dashboard is your home base, showing:
- Cards due for review today
- Your current study streak
- Daily goal progress
- Recent achievements
- Quick access to your decks and the Learning Zone
The dashboard adapts to your role — teachers see class management tools, while students see their assignments and points.
Creating Your First Deck
To get started learning:
- Click "My Decks" in the sidebar
- Click the "+ New Deck" button
- Give your deck a name and optionally a description
- Add cards with a front (question/term) and back (answer/definition)
- Head to the Learning Zone to start practicing!
Decks & Flashcards
Creating Decks
Decks are collections of flashcards organized around a topic. When creating a deck, you can:
- Set a name and description
- Choose a subject category
- Select an age group for appropriate content
- Set a front/back languages for language learning decks
- Enable reverse mode to practice both directions
Adding Cards
Each flashcard has a front and back side. You can enhance cards with:
- Images – Search Pixabay, Pexels, or upload your own
- GIFs – Add animated images from Klipy
- Audio – Text-to-speech is automatically available (audio may be generated as needed)
- Rich formatting – Basic text styling supported
Card text limits: front and back text are limited to 500 characters each.
Image-first cards: if a card has media (image/GIF) and only one side has text, Kaboosh treats it as a visual prompt card and may force the study direction for that card.
Translations are language-aware: when a deck uses multiple languages (or you set per-card languages), you can translate cards between the selected languages.
Importing Cards
Bring your existing flashcards into Kaboosh:
- CSV/Excel – Map columns to front, back, and optional fields like images
- Anki (.apkg) – Import Anki decks with optional SRS history retention
Navigate to Import Flashcards from the sidebar to get started.
Organizing Decks
Keep your decks organized with:
- Folders – Group related decks together
- Tags – Add keywords for easy filtering
- Search – Find decks by name, description, or tags
- Sorting – Order by name, date created, or last studied
Deck Settings
Each deck has configurable settings:
- Reverse Mode – Enable to practice back-to-front in addition to front-to-back
- Language Settings – Set languages for proper text-to-speech pronunciation
- Visibility – Make decks public to share with the community
Front ↔ Back direction: there is a global direction toggle in the top bar (Front → Back / Back → Front). This affects Smart Tracking and some Learning Zone activities.
Reverse Mode and Smart Tracking: if a deck is not reverse-enabled, Smart Tracking may not be available in the Back → Front direction for that deck.
Locking after you start studying: after you've started reviewing a deck, Kaboosh may lock the deck to help protect your progress. You can unlock it to edit, but changing cards can affect your learning history.
Public Decks
Discover and use decks shared by the community:
- Browse the Public Decks library by subject
- Copy public decks to your library to customize them
- Share your own decks to help other learners
Publishing rules: to make a deck public, it must have at least 5 cards.
Public deck locking: if a public deck is being used by other learners, some structural edits (like changing subject or languages) may require you to unlock the deck first.
Copying public decks: copying public decks into your own library may require a paid plan.
Learning Zone
Overview
The Learning Zone is where you practice your flashcards through different practice activities. Each activity targets different learning skills:
- P (Passive) – Recognition-based learning (e.g., multiple choice)
- C (Cued) – Recall with hints (e.g., jumbled letters)
- A (Active) – Full recall without assistance (e.g., typing answers)
For language decks, games also target specific modalities:
- R (Reading) – Visual text recognition
- L (Listening) – Audio comprehension
- W (Writing) – Typing/spelling production
Some activities only show decks that fit their input type.
- Switch the direction if the activity expects the other side of the card.
- Make sure the answer side has short, typable text.
Flashcard Review
The classic flip-card experience. See the front, recall the answer, then flip to check. Rate your confidence to optimize future scheduling.
Memory Match
Match pairs of cards by flipping them two at a time. Find the front-back pairs to clear the board.
Matching Game
Connect terms with their definitions from two shuffled lists. Drag or click to make matches.
Multiple Choice Quiz
Answer multiple choice questions with 4 or 6 options. Provide your own custom options per card (or use ones shared by the deck owner).
Speak It
Practice pronunciation with speech recognition. Hear a prompt, speak your answer, and get immediate feedback.
Type It
See the prompt and type the answer. Tests active recall with flexible grading that handles typos gracefully.
Listen and Spell
Practice spelling by typing what you hear. Great for reinforcing listening and accurate written recall.
Character Writing
Stroke-order practice for Chinese and Japanese characters with guided writing checks.
Concept Test
Explain the idea in your own words. Responses are graded by meaning, not exact wording.
Word Search
Find hidden words in a letter grid, then match them to their definitions. Words can be horizontal, vertical, or diagonal.
Anagram
Unscramble jumbled letters to form the correct word. Drag letters into position or tap to swap.
Crossword
Fill in a crossword puzzle using your flashcard terms. Clues come from card definitions.
Fill in the Blank
Complete sentences with the missing word or phrase. Example sentences are generated automatically.
Game Settings
Most games share common settings:
- Shuffle – Randomize card order
- Image display – Show/hide and position images
- Text-to-speech – Enable audio and choose voices
- Timer – Show/hide the session timer
- Fullscreen – Distraction-free mode
Smart Tracking (SRS)
What is Smart Tracking?
Smart Tracking uses spaced repetition - a scientifically-proven learning technique that schedules reviews at optimal intervals. Cards you know well are shown less frequently, while challenging cards appear more often.
How It Works
After each review, the system calculates when you are likely to forget the material:
- You review a card and rate your confidence (Again, Hard, Good, Easy)
- The algorithm predicts your retention probability over time
- The card is scheduled to appear just before you would likely forget it
- Each successful review extends the interval; lapses shorten it
Mastery Levels
Your progress on each card is tracked through mastery scores (0-100%):
- New cards - Start at 0% mastery
- Learning - Short intervals as you build familiarity
- Review - Growing intervals for known material
- Mastered - High mastery with long intervals (weeks/months)
For language decks, mastery is tracked separately for Reading, Listening, Writing, and Speaking skills.
Mastery Circles/Bars: mastery is shown throughout the app as either a circle or bars. You can choose your preferred style in Settings -> Learning.
Non-language decks: mastery is shown as Recognition and Production.
Direction matters: if you study a deck in Back -> Front (and the deck has Reverse Mode enabled), mastery and scheduling are tracked for that direction as well.
Review Scheduling
Cards progress through learning phases:
- Intraday steps - 10 min -> 1 hour -> 12 hours
- Graduated - Intervals grow based on your performance
- Lapse handling - Forgotten cards return to shorter intervals
Fine-Tuning SRS
Paid subscribers can customize the algorithm in Settings -> Learning:
- Difficulty Factor - Make intervals shorter (harder) or longer (easier)
- Intraday Steps - Customize the learning phase intervals
- Disable Auto-Difficulty - Prevent automatic difficulty adjustments
Progress & Achievements
Daily Goals
Set a daily review target to build consistent study habits. Choose from preset options (20, 30, 50, 80, 100, 150, or 200 reviews per day) in Settings -> Learning.
Study Streaks
Maintain a streak by studying every day. Longer streaks earn bonus XP and unlock achievements!
Achievements & Badges
Earn badges for reaching milestones:
- Streak achievements - 7, 14, 30, 60, 100+ day streaks
- XP milestones - 1,000, 5,000, 10,000+ XP earned
- Mastery achievements - 50, 100, 500+ cards mastered
- Session milestones - 10, 50, 100+ study sessions
View all your achievements on the Achievements page.
Leaderboards
Compete with other learners on game-specific leaderboards. Rankings are based on score, accuracy, and speed.
Statistics
Track your learning progress with detailed stats including cards reviewed, accuracy rates, time spent studying, and XP earned.
Audio Features
Text-to-Speech
Hear your flashcards read aloud with high-quality text-to-speech:
- Uses your deck/card language settings for pronunciation
- Choose from multiple voices per language
- Adjust playback speed
- Enable auto-play when cards appear
Audio Settings
Customize audio globally or per-game: TTS provider, voice selection, sound effects, and background music.
Teacher Features
Teacher Dashboard
Teachers have a dedicated dashboard for managing students, classes, and assignments with class-wide progress analytics.
Managing Students
Create and manage student accounts: add individually or via CSV import, generate credentials, and track individual progress. Students log in with assigned credentials - no email required.
Creating Classes
Organize students into classes for easier management. Create multiple classes, assign students, and track progress by class.
Assignments
Teachers can assign decks to students (or entire classes) with optional due dates and time limits.
You can also create shareable assignment links for supported activities (for example Flashcards, Type It, Speak It, Quiz, and more) and view submission reports.
Progress Tracking
Monitor student learning: see mastery per card, time spent studying, assignment completion rates, and identify struggling students early.
Teaching Mode
Run guided practice sessions with students. Lead single-student or class sessions where all progress is tracked under student accounts.
Student Features
Student Login
Students log in using credentials provided by their teacher via the dedicated student login page. No email required.
Student Dashboard
A kid-friendly dashboard shows points earned, current streak, cards due, and assigned missions.
Completing Assignments
View assigned decks in "My Missions", practice using any available game, and track progress toward completion.
Earning Points
Students earn points for studying. Leaderboards encourage friendly competition, and teachers can view point settings.
Settings
Profile Settings
Update your display name, avatar, and public profile details in Settings -> Profile. Email/password changes are in Settings -> Account, and reminder timezone is in Settings -> Notifications.
Learning Settings
Configure Smart Tracking on/off, daily goal targets, mastery visualization style (circle/bars), and SRS fine-tuning (paid) in Settings -> Learning.
Display Settings
Change theme from the theme picker in the sidebar (desktop) or mobile menu. Available themes are light, dark, and forest.
Subscription
Plans & Pricing
Plan names, limits, and rates can change. Use the Pricing page for the current comparison.
Visit the Pricing page for current rates.
Free vs Paid Features
Free access covers core study workflows with usage limits.
Paid plans expand usage and unlock more advanced study, classroom, and family tools.
Managing Your Subscription
View and manage your subscription on the Subscription page. You can upgrade, downgrade, pause, or cancel at any time.
FAQ
Common Questions
Can I use Kaboosh offline?
Some parts of the app can keep working offline (for example, reviewing cards you have already loaded). Your progress syncs when you reconnect.
How do I reset my password?
Click "Forgot Password" on the login page to receive a reset email.
Can I share decks with other users?
Yes. Make a deck public to share it with the community.
Troubleshooting
Audio not playing?
Check that TTS is enabled in game settings and that your device volume is up.
Speech recognition not working?
Ensure you have granted microphone permissions in your browser settings.
Cards not syncing?
Check your internet connection and try refreshing the page.
Contact Support
Need more help? Reach out to us:
- Submit feedback via the Feedback page
- Email us at