The most common sentence I keep hearing over the years is "I have nothing to hide". This is sad but that's the reality we live in. Whether people can trust the institutions, having an "official" backdoors to your devices makes it obviously easier to others individuals with actual bad intentions to exploit them.
This is what I understand as well. On top of that, you cannot call restore on the same sqlite file, so you have to create a new db each restore and make your reader app aware of the new db file.
Edit: As the blog is saying, it's mainly for single-node application so you should treat the project as a way to constantly backup your sqlite db and being able to recover from disaster.