PROJECT CONTEXT
KALKRA
FLUTTERDARTSECURE_STORAGEAES-256
A high-performance mental math trainer built for speed and accuracy. It features an adaptive math engine that calibrates in real-time to the user's performance.
CORE PHILOSOPHY
Kalkra prioritizes integrity and security, utilizing hardware-backed keys and HMAC validation for all local save files to prevent tampering with training stats.
SYSTEM ARCHITECTURE
Game UI (Flutter) ↓ providers Game Engine (Adaptive Calibration) ↓ services Secure Persistence (AES-256 / HMAC)
KEY CAPABILITIES
• Adaptive Engine: Real-time difficulty adjustment based on solving speed.
• Security Hardened: Anti-tamper save systems with hardware-backed encryption.
• Multiplayer Suite: Support for hosting, joining, and spectating competitive matches.
# Feature Tracker
PROJECT TIMELINE
2026-05-20
Spectator Mode: Real-time observation of active matches.
2026-05-20
Career & Stats Tracking: Persistent local storage for user performance, stats, and achievements.
2026-05-20
Security Hardening: Implementation of hardware-backed keys, AES encryption, and HMAC tampering detection for save files.
2026-05-20
Automated Obfuscation: Production build pipeline with native bridge protection and R8 scrambling.
2026-05-19
Dynamic Audio System: Interactive sound services for game events and feedback.
2026-05-09
Adaptive Mental Math Engine: Core game logic with real-time performance calibration.
2026-05-09
Solo Training Mode: Personalized sessions with detailed results and session recaps.
2026-05-09
Multiplayer Match System: Support for hosting, joining, and staging competitive matches.
UPCOMING
Online Multiplayer: Global matchmaking and remote competitive play beyond local networks.
UPCOMING
Branded Visual Identity: Native splash screens and adaptive icon sets for Android/iOS.
UPCOMING
Play Store Optimization: Optimized Android App Bundle (AAB) generation and high-res store assets.
UPCOMING
In-App Compliance: Integrated Privacy Policy, Terms of Service, and Data Safety disclosures.
UPCOMING