Daily affirmations,
written for your chart.

Most affirmation apps write one line for everybody. Solara reads your Sun, Moon and Rising, and writes to each of them. You get a line for the day, somewhere to set an intention, and a journal that stays yours.

It isn't a horoscope and it doesn't predict anything. It's a small thing you do each morning.

In App Store reviewSee how it works
The Solara home screen, showing the day's focus word, the user's intention, and their constellation for the current zodiac season.

Three placements, three voices.

Your sun sign is the part a stranger could guess. Solara writes for the rest of the chart as well, so the same day arrives three ways and you take the one you need.

  • Sun

    Who you're becoming. Free, and it stays free.

  • Moon

    What you feel when nobody's watching. The half a sun sign never reaches.

  • Rising

    How you meet a room before you've said anything.

The Sun lane is free. Moon and Rising come with Premium, along with the full chart reading and the extra themes.

The Solara affirmation feed, with a Rising, Sun and Moon lane switcher above the day's affirmation.

Three thousand lines, and none of them shout.

Every affirmation is written and tagged by hand, then matched against your chart and whatever you said you were working on. Three of them:

My boundaries make my warmth feel safer to share.
Boundaries
I trust the pause that keeps my heart from flooding.
Calm
My reasons for doing this are quiet, and they hold up fine.
Purpose

A practice you can see.

Finish two of the day’s three steps and the day is sealed. One star lights in the constellation for the current zodiac season.

Twelve seasons, twelve real constellations, drawn by hand and carrying their real star names: Regulus, Antares, Zubeneschamali. Miss a day and the figure comes out sparser. It's a record of what you did, not a score.

The Your Sky screen: the Leo constellation with twelve of fourteen stars lit, above a strip of previous seasons.

Ninety seconds, most days.

There are three things to do, and you only need two of them for the day to count. The bar is low on purpose. What matters is that you came back, not that you did it properly.

Affirm
Read the line written for your chart today.
Set an intention
A sentence about how you want to move through the day.
Reflect
A prompt, a mood, and room to write it down.

Written down, and kept private.

A prompt each day, a mood, and somewhere to answer it. After a year it's the part of the app you'd least want to lose.

So entries are encrypted on your device, under a key that never leaves your iCloud Keychain. They follow you to a new phone. The server holds text it has no way to read.

The Solara journal: today's prompt, a writing area, mood tags, and a list of recent entries.

On the home screen and the lock screen.

Widgets carry the day’s focus and affirmation, and keep themselves current whether or not you open the app.

Reminders run from one a day up to twenty, inside whatever hours you pick, in whatever timezone you woke up in. There's a quieter one on the new and full moon.

A medium Solara home screen widget showing the daily focus and affirmation.A small Solara home screen widget showing the daily focus word.
An iPhone lock screen with three Solara notifications delivered through the day.

The same ritual, with more room.

Solara is a native app on both, laid out for each. It isn't a phone screen stretched across a tablet.

Solara on iPad: the day's focus, Your Sky, and the ritual checklist laid out in a centred column.

How it’s built.

Solara is a native iOS app over a Postgres backend, designed and engineered end to end at Helvet Studios LLC.

3,000+
Affirmations
36
Chart lanes
12
Constellations

How lines get matched

Every affirmation carries three tags from a closed vocabulary of sixty-seven words, and each of the thirty-six lanes (twelve signs across three placements) maps to a tag triple. Lines are scored against your chart and against whatever you said you were working on, sorted into tiers, then dealt in mixed batches so the feed never reads like a category page.

Two copies of the same engine

That scoring runs in Swift on the device for the in-app feed, and again in TypeScript on the server for the notification queue, over one shared state table. A line you've already read doesn't turn up as a push an hour later.

Widgets that work offline

The day's affirmation is a pure function of device, date and catalogue, so the widget needs no network and no app launch to be right. It can't repeat a line until the whole catalogue is spent.

What the server can't see

Journal entries are AES-GCM encrypted on device, under a key that never leaves your iCloud Keychain. Accounts are anonymous by default, every table is row-level secured, and deleting yours takes one tap.

  • Swift
  • SwiftUI
  • WidgetKit
  • Supabase
  • PostgreSQL
  • Deno
  • APNs
  • RevenueCat

Solara

An affirmation and reflection app for iOS, made by Helvet Studios LLC. Questions, bug reports and account help all go to support, and we answer within 3–5 business days.