About DailyAstro
By DailyAstro · Last updated 2026-09-08
DailyAstro (旺財時空) is a BaZi date-selection tool. Give it a birth date and it derives your day master, scores the year's lucky wealth days, finds the almanac-approved dates for things like opening a business or moving house, and checks how two people match. Date scoring is free without login; birth profiles stay on your device. AI explanations have a separate membership plan.
Three things we hold to
1. The algorithm is published
Where every point comes from is written out in the methodology, and every result in the app has a “why” view that lists the rules one by one. You are free to disagree with our weights — but you can at least see what they are and judge for yourself. The worst thing in date selection is “because the master said so”: a phrase that closes every question at once.
2. Your data stays on your device, and the exception is spelled out
Scoring runs in your browser. Birth dates, household profiles and settings stay in localStorage. Free scoring needs no login, and membership does not sync birth profiles. Pages load Google Fonts; when membership is enabled, the app also connects to Clerk.
Member AI explanations forward computed scores and rules to DeepSeek (Gemini is also supported as a fallback), without names or raw birth dates. Login, billing, AI replies and usage records are handled by the relevant services, as described in the privacy policy.
3. We do not sell fear
We will not tell you that blood and disaster await you this year and then sell you a remedy. Membership pays for AI explanations, not a luck-changing service or consecrated objects. A low score does not throw red warnings at you — it tells you which module gave no bonus today, and suggests you wait for the next good day.
No birth time? We will not invent one
Plenty of tools quietly treat a missing hour as 子時 (23:00–01:00) so the chart looks complete. We do not. No birth time means no hour pillar — inventing one adds a character to your four pillars that you never gave us, and afterwards you cannot tell which characters are yours and which were filled in for you.
To be equally plain about the other side: all current scoring uses the year, month and day pillars only — not one rule reads the hour pillar. If you do enter a birth time, the hour pillar appears in your chart and goes into the AI explanation's prompt (which is sent only when you press the button), but it changes no score. So an unknown birth time costs you nothing, and a known one does not make the number any “truer”. Every rule is written out in the methodology.
What we cannot do
- No true solar time (longitude) correction yet — if the birth place sits far from its time-zone meridian, or the birth was close to midnight, the day pillar can be off by a day.
- The almanac 宜/忌 data comes from a single open-source database (lunar-javascript (opens in a new tab)), and printed almanacs disagree with each other to begin with.
- The weights and the bands are our judgement calls, not formulas quoted from a classical text. Publishing them is the point: it lets you weigh them yourself.
- Birth profiles do not sync. Signing in on another device cannot restore local profiles you have cleared.
What this is not
DailyAstro is not an investment tool, not a financial adviser, and not medical or legal advice. A compatibility score should not be the only reason to hire someone, fire someone, or stay with or leave anyone. Treat it as a cultural reference with its reasoning shown; the person deciding is still you. See the terms of use.