This is how everyone used to make software, before SaaSS became a thing.
(SaaSS: https://www.gnu.org/philosophy/who-does-that-server-really-s...)
It basically means your software works as intended without an internet connection.
You don't get the "reduced version" without internet, it does exactly what you expect it to and does not complain.
A password manager should be offline first, because what if you need to use a password offline?