Kindroid
One of the more serious companion apps: memory is split across persistent, cascaded and retrievable layers rather than being a single context window, and calls, video avatars and generated selfies are all first-party rather than bolted on. It is also honest about costs, publishing app-store versus web prices side by side. The memory tiers that make it good are sold as expensive add-ons.
Pros
- Three memory systems including a medium-term cascaded layer, documented in the help centre
- Voice calls, video calls, custom trained voices and generated selfies are all built in
- Public developer API with its own key format plus an open-source Discord bot
- iOS, Android and web with one account, and web subscriptions are priced below the app stores
Cons
- Free tier is limited to a distilled model, two characters and roughly two images every four hours
- The high-context Ultra and MAX tiers stack on top of the base plan, reaching around $99 a month combined
- Add-on tiers are gated behind a usage history, so you cannot simply buy them
- Regional pricing varies and the app-store route costs about 15% more