Some apps have DRM. We do enjoy publishing free apps without DRM, but this is something that's at the discretion of the various app authors if they wish to deter piracy.
The TegoTech DRM does require an internet connection on first run. That shouldn't be too bad though. I mean, you had to have an internet connection to download the app, right?