DivePhone software shuts down all the other functions of the smartphone before diving and restores them when closed. Thus you can't receive or make calls, connect to internet or surf on twitter while you are underwater. We know that would be distracting and dangerous. DivePhone is not designed to 'use the smartphone' while diving, but use its hardware capabilities to do the dive computing.
Shutting down of the phones' other functions and applications also increase their reliability since phones usually crash while processing them. DivePhone software is simple and refine enough to not to cause reboots.