That's what I thought however the ticket inspector between Schwerin and Wismar insisted we show him the live app, not just a screenshot of the big square coded picture!!That may depend on the app used. There are dozens of providers and apps. Although they indeed should never depend on an internet connection being available, certainly not with the average German countryside 3G/4G coverage.