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.
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.