About
AstroClock is a real-time, privacy-first astrology platform that computes everything locally in your browser using Swiss Ephemeris compiled to WebAssembly (WASM). You get scientifically‑grounded planetary positions, precise transits, strengths, retrogrades, and aspects — all in a fast interface that keeps working offline after the first load.
Mission
Our mission is to unite astronomical precision with readable symbolism. We believe interpretable analytics, transparent methods, and user sovereignty (your data stays with you) make astrology more useful, respectful, and empowering.
How AstroClock works
AstroClock embeds the Swiss Ephemeris (the same astronomical library used by professional astrology software) and compiles it to WebAssembly. WASM lets your browser run high‑precision code at near‑native speed. No server calls are required for ephemeris math, so the app keeps working offline once the engine is cached.
- Real‑time computation: positions update continuously; not precomputed tables.
- Offline capability: after first load, Swiss Ephemeris and data files are stored in your browser’s cache/service worker.
- Local fallback: if Swiss can’t load, AstroClock still functions in Local mode (built-in ephemeris).
Want the technical deep‑dive? See Swiss Ephemeris — Accuracy & Why It Matters.
What makes it different
- Swiss‑grade accuracy: high‑precision calculations for fast points, retrogrades, and exact entry/exit moments.
- Full transparency: aspect badges show symbol, orb, and direction (↑ applying / ↓ separating) for immediate context.
- Interpretation with structure: The Score (based on dignity, retrograde status, and aspects) gives direct information about how challenging or suportive a planetary influence is.
- Resilient design: works smoothly even with spotty connectivity; charts compute locally.
- Privacy by design: no account required; inputs stay in your browser.
Explore the interface on the Features page, or read FAQ for quick answers.
Zodiac & house systems
AstroClock supports multiple frames so you can compare interpretations:
- Zodiac systems: Tropical, Sidereal (Lahiri/KP), True Sidereal — MTZ
- Compare frames: Tropical vs Sidereal (decision guide)
- Methodology: True Sidereal (MTZ midpoint) (constellation‑aware boundaries incl. Ophiuchus)
- House systems: Whole Sign, Equal (from Asc degree), and Placidus (requires the Swiss Ephemeris engine to be loaded)
Privacy & data
- Local‑first: your birth data and settings are stored in your browser (
localStorage); not uploaded to our servers. - Offline place lookup: when offline, enter coordinates as
lat,lon(e.g.,40.713,-74.006); name lookup requires internet. - Ephemeris caching: the WASM engine and data files are cached after first use; they only re‑download if you clear storage.
For specifics and tips, see FAQ → Basics & Offline.
Performance
- Fast LCP: optimized assets and caching reduce first‑paint delays on repeat visits.
- Low‑latency updates: WASM keeps interactions responsive for date/time simulations.
Roadmap 2026
- Extended Planetary & Sign Data (Sign Cards & Birth Charts) — ✅ Complete
- UX Enhancements: Integrated expandable menus for Chart Interpretations — ✅ Complete
- Rahu/Ketu Integration (including conjunctions) across all Modals — ✅ Complete
- Visual Consistency Audit for Transit (Zeitgeist) interpretations — ✅ Complete
- Visual Enhancements: Centered personal Zodiac Sign in sign cards — ✅ Complete
- Display Settings: Selectable DMS Ecliptic Longitude format — ✅ Complete
- Lilith Integration across all Modals — ✅ Complete
- Visual Enhancements: Modal transitions and dynamic atmospheric indicators — ✅ Complete
- Special Conjunction Interpretations — ✅ Complete
- Advanced Settings: Selectable Almuten Figuris methods (Ibn Ezra / Dorotheus) — ✅ Complete
- Almuten Figuris & Hermetic Lots interpretations — ✅ Complete
- Mandi/Gulika Integration across all Modals — ✅ Complete
- Relationship Dynamics (Couple Astrology): Chart interpretation section exploring emotional connection, communication, and attraction — ✅ Complete
- New Chart Interpretation Section "Key Events YYYY"
- Macro-level calendar engine: Tracking all New Moons, Full Moons, and precise Sidereal Ecliptic degrees for Solar/Lunar Eclipses. — ⏳ Planned
- Mercury Retrograde & Cazimi Trackers: Real-time tracking interface for annual Mercury retrograde cycles across Water and Air signs, supplemented with exact calculations for planetary Cazimis (within X°Y' of the Sun) to highlight optimal windows for mental breakthroughs and strategic contracts — 🔮 Maybe
- Advanced Predictive & Karmic Engines: Implementation of Sidereal Vimshottari Dasha cycles, Solar Return (Varshaphala) charts, and a dedicated Lunar Node axis analysis to map out personal timeline shifts, planetary ruling periods, and evolutionary soul purpose — 🔮 Maybe
- Astrocartography & Medical Astrology: Relocation map engine analyzing local angular shifts from the birth location, paired with a physical vitality scanner evaluating the 6th House, Ascendant lord, and Sun to identify biological stress indicators — 🔮 Maybe
- Astrological Remedies (Upayas): Algorithmic recommendation system that analyzes weak, afflicted, or combusted planets to generate personalized remedial measures, including specific gemstone suggestions, color therapy, mantras, and behavioral rituals — 🔮 Maybe
- New Cosmic Weather & Risk Signals Panel (Main Screen Overview): Real-time monitoring component featuring 6 radio buttons to visualize the Risk & Action Weather alongside the global Zeitgeist risk climate. An interactive 'Signal' button opens a modal report, utilizing a green checkmark for clear conditions (empty report) and a red cross to flag active critical alignments (e.g., severe conjunctions). The interface features responsive UX styling, displaying colored borders when toggled on smartphones, dynamically altering background atmospheric smoke effects on desktop displays. The interface includes a built-in browser acoustic alarm that triggers instantly upon new signal detection — ⏳ Planned
- Updated Calculations & Zodiac Settings: User-selectable toggle for calculation methods of the Lunar Nodes (True Node vs. Mean Node) — ⏳ Planned
- Stability Improvements: Ongoing logic and UI/UX bug fixes — 🛠️ Ongoing
Have a suggestion? We’d love to hear it.