Sounds like a bug. You are right, current version of Headwind MDM is starting an activity at boot. This bug is scheduled to be fixed in further versions. In the Community edition, you can fix it yourself by editing the source code: remove/comment out lines 87-95 in receiver/BootReceiver.java