So, I have this simple webapp I started building once that I called "encourage.io"
No need to look—it's not running at that domain or anywhere else. I got it to the point of being 70% of what I wanted, but I just had a bunch of other things take my attention.
The name had two meanings: "encourage I/O (in/out)" (as in, it encourages you to interact with people) and encourage, in that encouragement is a fundamental element of the purpose of the interactions the app is intending to create.
You simply add a name and an email address for everyone you interact with, whose interactions you want to track. You put people into different "buckets" (like: family, &yet, node, local, mentors, clients, etc.). Then you just say when you last interacted with that person in a meaningful way where you felt like you were a source of encouragement to them. You'd also set a rough time by which you wanted to interact with that person again ("three weeks" / "three months" etc) and that interval would recur by default, until