Updated:

Kawan CPNS, SKD CPNS Practice Question App

CPNS preparation made easy! Practice 7,500+ TIU, TWK, TKP questions, full SKD simulations, structured study materials, spaced repetition, and progress analytics in one lightweight app.


More structured CPNS practice, ready to face SKD with confidence

Kawan CPNS brings you 7,500+ TIU, TWK, and TKP questions complete with study materials, full SKD simulations, spaced repetition, and progress analytics, all in one lightweight, free app.

Get it on Google Play

About Kawan CPNS

Kawan CPNS is a CPNS practice question app designed to help you prepare for the Seleksi Kompetensi Dasar (SKD), Indonesia’s Civil Service Candidate Basic Competency Selection. With 7,525 questions across 14 sub-categories covering TKP, TIU, and TWK, complete with structured study materials, timed exam simulations, and Spaced Repetition (SM-2) system.

Following the success of Kawan TOEFL, Kubiku Technology brings you a study companion for CPNS selection with the same approach: simple, focused, and genuinely useful.


Coverage

The app covers all three main components of the SKD CPNS:

MaterialSub-CategoriesQuestions
TKP (Personal Characteristics)Public Service, Networking, Professionalism, Socio-Cultural, ICT, Anti-Radicalism3,040
TIU (General Intelligence)Numerical Ability, Verbal Ability, Figural Ability1,746
TWK (National Insight)Nationalism, Integrity, State Defense, State Pillars, Indonesian Language2,739

Key Features

Full SKD Simulation

Test your skills with simulations that mirror the real exam:

CategoryQuestionsTimePassing GradeMax Score
TKP4535 min166225
TIU3540 min80175
TWK3020 min65150

Also available: Full SKD Simulation, 110 questions (TKP → TIU → TWK) with 100 minutes, matching the actual exam order.

Quick Practice & Random Practice

  • All Materials: 10 proportional questions from all sub-categories
  • Per Sub-Category: focus on one specific topic
  • Random Practice: 5, 10, 15, or 20 questions from all categories without timer

Spaced Repetition (SM-2)

Question scheduling based on the SM-2 algorithm. Questions you frequently get wrong appear more often; mastered questions have extended intervals. Session composition: 40% due questions, 40% new questions, 20% weak questions.

Structured Study Materials

SKD preparation isn’t just about answering questions. Kawan CPNS provides per-subcategory study materials covering concept summaries, work patterns, sample questions with explanations, and tips to avoid common mistakes. After studying, quizzes and Mastery Mode are available to test your understanding.

Remedial Mode

Automatically selects up to 10 questions that were wrong, weak, or due for SM-2 review.

Bookmark & Question Collection

Save up to 50 favorite questions, add personal notes (500 characters), and search/sort questions easily.

Adaptive Weekly Study Plan

A study schedule that adapts to areas needing improvement, from reading materials, practice/remedial, to category simulations.

Hesitation Flag

Flag uncertain questions at the top of the quiz to simulate the real CAT CPNS exam experience.

Answer Review

After each session, review all questions with sub-category badges, selected vs best answer, explanations, and color indicators (green = correct, yellow = TKP not optimal, red = wrong). Review filter: All, Wrong, Correct.

Quiz History Review

Revisit all past quiz and simulation attempts. Review questions, answer options, and explanations from any previous session. Filter by category (TWK, TIU, TKP) and answer status (Correct, Wrong).

SKD CPNS Flashcards

Interactive memorization feature with 555 cards covering TWK State Pillars, Nationalism, Integrity, TKP ASN Core Values, and TIU Numerical. Memorization evaluation system (Understood, Unsure, Forgot) with Pie Chart progress visualization.

Complete Analytics and Progress

Track your development in depth:

  • Achievements / Badges: consistency, practice, simulation, score improvement, and milestone badges
  • Study Targets: daily question target and weekly simulation target
  • Activity Heatmap: GitHub-style with daily & longest streak
  • Passing Prediction: per category with trend indicator (Improving/Stable/Declining) and TKP/TIU/TWK/SKD score prediction
  • Weekly Trends: line chart of average score per week
  • Average Time per Question: per category
  • Most Frequently Missed Topics: based on answer history
  • History filter: All, Simulation, Full Simulation, Quick Practice, Random Practice, TKP, TIU, TWK

App Widget

2x1 home screen widget to monitor study activity without opening the app: 7-day heatmap, today’s streak, and longest streak.

Convenience Features

  • Dark / light / system-follow mode
  • Timer on/off
  • Sound and vibration feedback
  • Study reminders (daily/weekly/monthly)

What’s New in v1.3.0

SKD CPNS Flashcards

Interactive memorization feature with 555 SKD CPNS flashcards covering TWK State Pillars (115), TWK Nationalism (100), TWK Integrity (100), TKP ASN Core Values (100), and TIU Numerical (140 cards including 40 Series Patterns). Features a memorization evaluation system (Understood, Unsure, Forgot) and concise Pie Chart visualization.

Quiz History Review

New review screen allowing users to revisit all past quiz/simulation attempts complete with questions, answer options, and explanations. Includes category filters (TWK, TIU, TKP) and answer status filters (Correct, Wrong).

Comprehensive Question Bank Fixes

Thorough audit of questions and options: elimination of duplicate options in TIU, correction of erroneous answer keys, fixing scoring for 235 TKP questions to ensure 100% have 5 unique scores, resolution of explanation contradictions, and spelling/grammar corrections per PUEBI/KBBI standards.

Ad Reduction & Optimization

Restructured frequency and placement of native/interstitial ads on the answer review screen for a more comfortable learning experience without disrupting the study flow.


What’s New in v1.2.2

Redesigned Home & Results Screen

Home header and daily streak are now integrated into one premium card. Quiz results page revamped with cleaner layout, percentage score, correct/wrong/unanswered breakdown.

More Random Practice Options

Random question count options: 5, 10, 15, or 20 questions with adjusted duration (1.5 min/question).

60 New Figural Questions

Addition of 60 high-difficulty figural (image-based) questions, plus fixes to answer keys and explanations on existing figural questions.

Redesigned Onboarding

Full-screen introduction with Skip button, 3-pillar feature grid, Light/Dark theme preview, and interactive study time scheduler.

Collection Capacity Indicator

Progress bar showing bookmarked question storage capacity (max 50 questions).


Technology

  • Framework: Kotlin + Jetpack Compose
  • Design System: Material 3
  • Database: Room (SQLite)
  • Preferences: DataStore
  • Widget: Glance AppWidget
  • Image Loading: Coil
  • Backend: Firebase (Analytics, Crashlytics, Cloud Messaging, In-App Messaging)
  • Monetization: AdMob (banner, interstitial, native)

  1. Study the material per category (TWK, TIU, TKP) to build a foundation
  2. Practice questions per category to get familiar with patterns and types
  3. Review your analytics to identify weaknesses
  4. Use Remedial Mode to improve weak areas
  5. Follow the Adaptive Study Plan tailored to your weaknesses
  6. Take Full SKD Simulations regularly to gauge your readiness

What Users Say

“Friendly UI and easy to understand. Plus it’s free, makes me even more motivated to study for CPNS. Thanks, Kawan CPNS 🔥” Fabregas Qushai Muntashir

“I really love the UI, and it’s free too. Thank you for creating this app, it’s very helpful.” Novita Eka Wahyu Ramadhani


Download the App

Kawan CPNS is available for free on the Google Play Store and ready to help with your SKD preparation.

👉 Download Kawan CPNS on Google Play Store


Note: Kawan CPNS is not an official government app and is not affiliated with BKN, SSCASN, or any government institution.