I'm just testing out thingino, but it's currently lacking features compared to amcrest.
There's no option to only save video when events trigger, so it fills the card quickly.
And I can't get the tinyCam app to access recorded files, so I have to use the web-based file browser.
But then Amcrest's apps (both old and new) have do many faults and glitchy behavior.
I'm referring to Amcrest Pro cameras, btw. They are the ones that let you configure them to be independent of their cloud service, write to a NAS, etc.