AstraWhen — my own subscription SaaS that helps people pick the best time to act: launch, meet, sign or send a message. Users describe their plan and get scored time windows for the next 1, 3 or 7 days, personalized by birth data. I built the full product end to end: web app on Cloudflare Workers with D1 database, authentication, transactional email, paid plans via Whop (cards, Apple Pay, Google Pay), plus a native iOS app with in-app subscriptions, localized into 9 languages.