While I'd like to use that service I have to agree with you. I want to self host this goldmine of personal information myself as well.
https://www.recall-app.com/faq
>What happens if Recall disappears one day?
>It is understandable that there is some hesitation to invest your time into adding your information to a new application and the obvious fear that it may just disappear one day. I want to reassure you that we are fully committed to Recall for the long term. But in the unlikely and unfortunate case that Recall doesn’t work out we will ensure that there is more than enough time for users to export their data so that it can be moved to another application. We would also open-source the project to allow users to host Recall themselves.
For example, if they are acquired and shuttered (like when fitbit bought and closed Pebble), if legal says they can't, or if the money needed to open source it after the fact is not available because they went bust and already owe creditors (you might need money to do a license review to ensure that releasing the code doesn't violate any third party licenses in software the project depends on).