not really.. I mean it wouldn't make much sense to get vac banned while playing offline.
There's a plugin I believe for dedicated servers where you can disable vac and play whilst hacking with friends. And for private match you can be alone and not worry about a vac but if you have something open that's detected and a friend joins your private match then that will cause a vac. That's from my personal experience at least. Hope this helps.