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 has dropped its free tier for a one-time 50-message preview, and prices now appear only at checkout, so you commit before you can compare plans. The memory tiers that make it good are sold as add-ons on top of the base plan.
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 buying on the web is usually cheaper than in the app stores
Cons
- No ongoing free tier: a one-time 50-message preview, then read-only until you pay
- The high-context Ultra and MAX tiers are separate monthly add-ons stacked on the base plan
- Add-on tiers are gated behind a usage history, so you cannot simply buy them
- Prices are shown only at checkout and vary by country and platform