Context & Design Rationale
Why TK Web Solutions engineered an independent, privacy-first companion
The Industry Problem
Most commercial menstrual and cycle tracking applications monetize sensitive personal telemetry. Many share cycle dates and behavioral data with third-party analytics and ad brokers, while locking basic prediction features behind monthly subscription paywalls.
Furthermore, typical applications are filled with intrusive advertisements, cluttering what should be a peaceful, private, and emotionally supportive daily utility.
The LUNA Solution
LUNA was conceived as an engineering proof-of-concept for an offline-first mobile sanctuary. By embedding an Isar database locally on the user's phone, sensitive logs remain physically on the user's device by default.
Developed with Flutter, it offers high-fidelity 60fps animations, intuitive one-hand usability, empathetic copy, and zero subscription paywalls or invasive monetization SDKs.
Interface & Visual Artifacts
Authentic screenshots and architectural posters from the LUNA project

LUNA Core Capabilities Poster
Comprehensive breakdown of LUNA's prediction models, sanctuary wellness tracking, and partner connectivity vision.

The 8 Architectural Pillars
Detailed view of offline storage, symptom logging, smart reminders, and empathetic UI guidelines.

Companion & Sanctuary View
Mobile interface illustrating daily hormonal phase insights, mood logging, and comforting prompts.

Cycle & Phase Forecasting
Visual prediction calendar illustrating estimated cycle lengths, ovulation windows, and luteal phase patterns.

Onboarding & User Flow Guide
User-centered onboarding roadmap showing cycle setup, preference toggles, and notification controls.
Feature Implementation Status
Transparent status of implemented capabilities and roadmap items
Local-First Isar Storage
Sensitive cycle records, symptom notes, and personal logs remain stored locally on device using the high-performance Isar NoSQL engine. LUNA uses an offline-first architecture designed to reduce reliance on continuous cloud telemetry.
Cycle Prediction Algorithm
Calculates estimated period windows, ovulation intervals, and hormonal phases based on historical cycle averages logged directly by the user.
Sanctuary & Symptom Log
Daily tracking for cramps, mood changes, energy levels, hydration, and sleep patterns paired with empathetic feedback and self-care suggestions.
Zero Ads & Zero Paywalls
Distributed as a free standalone release APK with no in-app monetization, subscription tiers, or banner advertising SDKs.
Native Flutter 60fps UI
Engineered with smooth micro-animations, customizable dark and comforting themes, and touch-optimized controls for effortless one-hand navigation.
Encrypted Partner Sync
An opt-in invitation code system designed to allow optional phase sharing with a supportive partner while maintaining end-to-end user consent.
Technical Stack & Architecture
High-performance engineering decisions powering LUNA:
Health Information & Clinical Scope Disclaimer
LUNA is an independent wellness tracking and personal habit logging application. It is not a medical device, does not provide medical diagnoses or clinical advice, and must not be relied upon as a primary method of contraception or treatment for underlying hormonal conditions. Consult a licensed healthcare professional for medical concerns.
Frequently Asked Questions
Essential details about LUNA's purpose, status, and privacy model
Is the LUNA app completely free to use?
Yes. The standalone APK is provided free with no hidden paid tiers, monthly subscriptions, or locked features. It represents an independent engineering case study by TK Web Solutions.
Who created and maintains LUNA?
LUNA was conceived, designed, and developed by Tarun Singh, Founder and Lead Developer of TK Web Solutions based in Bharatpur, Rajasthan.
How does LUNA handle data privacy?
LUNA uses an offline-first architecture designed to reduce reliance on continuous cloud telemetry. All core menstrual cycle logs and wellness symptoms are saved directly in local device storage via the embedded Isar database, without telemetry streaming to external ad brokers.
How can I install LUNA on my Android phone?
You can directly download the compiled release APK file from our server (Download APK) and install it on any compatible Android device (enable "Install unknown apps" in Android settings if prompted).
