aiity

Two tools that run on your machine, not on ours.

aiity is sAiity and hAiity. Same rule for both: no account, no sign-up, nothing in the middle. What you make and what you say stays where you made it.

sAiity puts subtitles on whatever your Mac is playing, on the machine itself. hAiity keeps habits on the iPhone as contribution graphs.

sAiity is a signed download for macOS. hAiity is in TestFlight.

The projects

sAiity is a signed Mac download. hAiity is in TestFlight.

sAiity Subtitles for whatever your Mac is playing. System audio is recognised and translated on the machine itself. Press-to-talk dictation can now be translated locally too. Signed — download it for macOS 26 on Apple Silicon. enrzh.github.io/sAiity
hAiity Habits on the iPhone, each one a contribution graph. Includes GitHub graphs, selectable widgets, reminder sync, and motivation activities. No server, no account; iCloud is only your private mirror. In TestFlight. enrzh.github.io/hAiity

If something needs the network

Neither needs the network for everyday use. sAiity downloads speech models once, then works offline. hAiity lives on the iPhone.

Once sAiity fetches speech models the first time you use them.
On the device sAiity on the Mac. hAiity on the iPhone. After that: no network, no key, no cost.

What we know about you

Nothing.

That is not a stance, it is a consequence of how these are built: there is no aiity server. No account, no sign-up, no analytics, no tracking. We do not sit between you and anything, because in the data path there is no “we”.

sAiity keeps models and recognition on the Mac. hAiity keeps habits on the iPhone. Where a project keeps keys, they live on the device that uses them, not on a server of ours.

What leaves your device is what you send to a provider you chose yourself, and their privacy policy applies there. With a model running on the device, nothing leaves at all.

Full privacy policy