Paatam App Icon
iOS App • 275+ Organic Downloads

Master Indian Scripts with Confidence.

Paatam is an intelligent handwriting and character recognition companion for reading and writing Indian language scripts—featuring smart spaced repetition and Apple Pencil stroke tracing.

App Interface & Walkthrough

Tap any screenshot to enlarge in high resolution.

Paatam Main Screen
Paatam Practice Screen
Paatam Progress Rings
Paatam Character Details

Key Architectural Features

🧠 Smart Spaced Repetition

Utilizes algorithmic memory scheduling to test characters at the precise moment before forgetting occurs, ensuring long-term script retention.

✍️ Real-Time Stroke Grading

Integrated with native PencilKit and touch gesture heuristics to analyze stroke direction, sequence, and character accuracy with haptic feedback.

📊 Visual Completion Rings

Dynamic progress metrics and mastery rings provide clear visual accountability across vowels, consonants, and compound modifiers.

🌐 Multi-Language Modules

Comprehensive script catalogs supporting Telugu, Hindi, Tamil, Kannada, and Malayalam in a unified, distraction-free interface.

Technical Architecture

Originally engineered with Dart and Flutter (achieving 275+ organic downloads), Paatam was rewritten in native Swift & SwiftUI to take advantage of low-latency Apple Pencil tracking, native SwiftUI layout animations, and offline-first storage.

Swift SwiftUI PencilKit Spaced Repetition Algorithm Offline-First Haptics API