Yes, looks like Self Heal.
Apps are OK for a starting point, but they’re simply matching pictures - you need to check yourself whether the answer they give you makes any sense at all. (And its a little bit rude, given the number of experts on this group, when posters come on and say you’d be better off with a picture mapping app)