While this probably could only be done with the cooperation of Apple/Google, something like what they did for contact tracing during the pandemic would be ideal. Picking up that you were in the proximity of various friends without any active effort.
Doing it via a photo implies facial recognition, which can potentially be more creepy for people. Is it happening on device or in the cloud? Do I need to register my face when joining the service? What happens to that data if the service is sold at some point in the future?
I don't really like the idea of an app telling me how to manage my friendships, my view is that people can handle their relationships without intervention. I'm not sure what problem it is trying to solve.
It gives you one way to experience your friendship. It’s not telling you how you should manage them. You can use it for just a few friends. Or ignore it completely