Custom App with Local Control?

Hi guys,

Is it possible to build your own custom app that works with Smartthings? I like to create my own interface that communicates directly from the device to the hub without going over the internet. Is that possible?

Thank you in advance.

It’s not possible without internet. Their api communicates through their cloud.