I can provide some general insights on why your ex might be checking up on you:
Fulfilling a Promise: As you mentioned, the reason for checking up on you could be due to a promise you both made during your relationship. This might not necessarily indicate love but could simply be a matter of keeping their word or showing concern for your well-being.
Remaining Friends: Some people maintain a friendship with their ex-partners after a breakup. They might check up on you as a friend to see how you're doing and stay in touch. However, this doesn't always mean they still have romantic feelings for you.
Lingering Feelings: It's possible that your ex still has feelings for you, which is why they occasionally check up on you. Breakups can be emotionally complex, and people might find it difficult to completely let go of their feelings right away.
Curiosity: People may check up on their exes out of curiosity to see how their life is progressing after the breakup. This doesn't necessarily indicate romantic feelings.
Regret: Some individuals might check up on their exes as a way of coping with feelings of regret or guilt about the breakup.
If you are interested in understanding your ex's intentions better, consider having an open and honest conversation with them. Communication is key in resolving any lingering doubts or emotions from the past. However, keep in mind that people's feelings and circumstances can change over time, and it's essential to focus on your own well-being and happiness moving forward.