"Better" depends on which part of Life360 is failing you, because it does three jobs: family location, driving reports, and crash detection. No single product wins all three.
If you want better location accuracy: Apple Find My (free, precise on iPhone) or Google Maps sharing (free, cross-platform). Both are more accurate than Life360's free tier and do not monetise your family's location data, which is Life360's real cost — its business model includes selling aggregated location insights to data brokers.
If you want better driving and safety reports: Life360's paid tiers are actually strong here, and the honest answer is that nothing free matches crash detection at the roadside. Alternatives that do driving reports well: OnMyWay, Safewise, and carrier tools like Verizon Smart Family Premium.
If you want no subscription and no data selling: Google Family Link for Android children, Apple's Screen Time plus Family Sharing for iPhone children. Free, first-party, and they do not resell location data.
If what you actually need is not a map but the device: Life360 cannot show messages, calls, web history or app usage. That is a different category — a monitoring dashboard installed on a device you administer. Ultimate Phone Spy covers Android, Windows and Mac with location history plus messages, calls, app inventory and web history in one account (plans, location tracker).
The combination most families end up happy with: Apple/Google sharing for the free map, plus one dashboard for the devices that need oversight, instead of paying $20/month for Life360 Platinum and still not seeing what is happening on the phone. And if the concern is a partner rather than a child, none of these are appropriate without their agreement — that is the line that separates a family app from surveillance.