The buying journey
Free install, enter birth date, time and place, then the first reading has to feel personal within a minute. Users come back for the daily push and convert to paid for deeper readings, compatibility or questions. The moment they add a friend is often when they get hooked, because now there's a social reason to open the app.