StarAlign Blog

Guides and insights for astrology & tarot practitioners

What's New: The Client Page Opens on the Reading, and Your Notes Survive

A client's page now starts with the chart, the last reading and the next session. Adding a client and logging a session ask less, catch more, and never throw away what you typed, even if your session expires mid-write.

Three screens carry most of a reader's day: a client's page, the form that adds a client, and the form that logs a session. All three have been reworked, with one rule behind every change: the app should never make you hunt for what matters, and it should never forget what you wrote.

The client page opens on the reading

The top of a client's page is now one card: the natal chart, Sun, Moon and Rising written out in words beside it, the last session's key themes and homework, and the next appointment. When a recap runs long, Read more opens it in place, and View full session jumps to the record.

There is one main action on the page, Log Session, and it stays in the same place at every screen size. Join turns gold only when the session has started or starts within the hour, so the button you need in the last minute is the one that stands out. Sending portal access, exporting a PDF and deleting the client have moved under More.

If the chart could not be drawn, the card says so and offers the fix, whether that is regenerating it or completing the birth data. Nothing else on the page waits for a picture that is not there.

Decisions say what they will do

Approving a session request emails the client the confirmed time, and the button now says so before you press it. Cancelling a paid session opens one confirmation that names the client, the date and the amount being refunded, with Keep it as the default. Deleting a client works the same way. A request that has no time yet reads "Time to confirm" instead of an empty space. Your time zone is named once on the card, so every time on the page is in your own day.

Session photos now sit in a row of small tiles. Tap one to see it full size.

Adding a client asks for less

The form opens on three fields and the line "Just a name is enough to start." Birth details, astrology, notes and referral each sit behind their own heading, closed until you want them. Beside Birth Details a small badge says how close the record is to a chart: not yet, needs a location picked from the list, needs a time zone, or ready to draw.

If something is wrong, the form comes back with every value you typed, the problem fields marked, and your cursor in the first one. A birth place that was typed but never picked from the list is called out on the spot, "Pick a city from the list so the chart can be drawn," and again after saving, so a client never quietly ends up without a chart. Editing a client uses the same checks, and a CSV import with an unrecognised sign in a row now reports the row instead of saving it.

On a free account at its five-client limit, the form stays open with a notice and an upgrade link above your draft. Nothing you typed is lost.

Logging a session starts from the last one

Above the form, three lines set the scene: the client's Sun, Moon and Rising, the last session with how long ago it was and a line from its notes, and any follow-up that is due. The session type is a row of pills; templates you made yourself are marked Custom.

The date field says which time zone it saves in, "Saved in Europe/Lisbon (change it in Profile & Settings)," rather than "your local time." A session cannot be dated later than tomorrow, and a follow-up cannot fall before the session. Photos are checked before anything is saved: a rejected file brings the form back with that picker marked, and the hint states the formats and the 5 MB limit up front. Under the save button, one line says whether this session will appear in the client's portal or stay private to you.

Your notes survive

This is the change we most wanted to ship. On the add-client and log-session forms, what you type is now kept on your device as you go. Close the tab, take a call, or lose the connection, and the next time you open that form it says "Restored the draft you were writing (saved 12 min ago)" with a Discard it button beside it. The draft belongs to your account on that browser, and it stops being offered once the record is saved.

If your session expires while you are writing, the form comes back with your draft, a fresh session, and a note asking you to save it again. The form's session now lasts twelve hours instead of thirty minutes, so a write-up that started at the beginning of a long reading is still yours at the end of it.

Keyboard and screen readers

Every folded section is a real heading with a real button, so heading navigation reaches it and it announces whether it is open. There is one confirmation dialog pattern for every irreversible action, and after an error your focus lands on the first problem, or on the message itself when no field is to blame.


These updates are live now. If you have feedback, reach out at [email protected].