This is a very clever device, part of me loves it. But the software - wow, not what I expected at all from a $100 purchase. Here are my comments after also testing the beta version:
1) Door state and time open or closed do not auto-update within the android app. The app seems to update based on what the app "thinks" instead of what the physical garadget device reports. To clarify, the app does not update the "time open" field unless you exit the app and re-enter. Same with detecting the door closed - If you manually close the door with the pushbutton, the app does not update to indicate it's closed, nor does it update "time closed" unless you exit the app and re-enter, or unless you also press the icon to close it. These things occur in both 1.13 and beta, and from multiple tests it's clear that the physical device is reporting accurately. If you cannot make it auto-update, then there should be a "refresh" option to update the status, I should not have to exit the app and re-enter to get a true sense of the state. This is CRUCIAL because you can easily leave the door open when exiting the app unless you remember to re-enter the app to verify the state. Then, coupled with the issue below (accidental press of close/open icon), it's far too easy to leave the door in an unintended state. Fyi, I have the scan period set to 10 seconds, and the exception to the auto-update problem is the web interface which seems to update the status every 10 seconds, as I would expect with scan frequency set to 10 seconds. HINT: It's far easier to test the above functions with the garadget 2-wire pushbutton cable disconnected.
2) It's too easy to accidentally touch the door icon and change its state when you don't intend to do so. I've done it twice in 24 hours on 2 different android devices (a samsung s5 phone and a fire hd tablet). One time I did it just by swiping the blanked screen to re-activate the display. This becomes a bit more important considering your already stated and fully appropriate cautions about safety devices and not being present to monitor the door in person. Perhaps the door button icon should be smaller, but I think a better idea to reduce this risk is to be prompted in the app after pressing the button, with something like "Do you really want to move the door? Yes/No". Or else have separate open and close icons and build in intelligence as described under alexa comments below.
3) Related to issue #1 above, I get notification whenever the app on another device requests an open or close. Again, this notification should be based on actual device state change, not on whether someone pressed the app button.
4) The beta version (labeled with file name "app-release(22).apk") still reports firmware is 1.13 in settings after install, so it's impossible to know if it's even really newer.
5) With a timed notification set to tell me if "door opened between 8:00 PM and 8 AM", I was notified that door was opened at 8:27 AM. It was indeed, but that was 27 minutes outside the programmed window.
6) My garadget came from ebay as "refurbished" - but the prior info (door name, etc) was still programmed. That could have been the ebay person or else your refurbish process does not clear out old data. I know there is a work-around, which I used. Just sayin.
7) You seemed to fix door naming in the beta, but it's still weird to do in both the app and in the web interface. The android app seems to require the "enter" key to save the changed name, how about adding text to that effect, like "Hit enter to save changed name". The web interface seems to save settings by just going back to the "doors" screen. This could all be universally the same if you implemented a save button, or added text like "click "doors" to save changes". Other settings seem to save when change is made, so each setting appears to save under different circumstances.
8) Executing the install of the new beta version (on my Samsung S5 phone) fails as an update to the garadget app if the prior version is still installed. It seems to want to try and indicates it will update the app, but the install fails. Removing the 1.13 version and installing the app-release(22).apk did work.
9) Neither version auto-rotates on the Fire HD8 (6th generation) tablet. It rotates fine on the Samsung S5 phone - and for sure the app is not officially supported on the fire, so just letting you know. There are several other apps that do not rotate properly on the Fire HD8.
The above issues persist even with the newer beta code. Of course I experienced many of the installation issues on 1.13 that others have reported - and I cannot say whether those persist with the beta, because I did not start from scratch to re-install & reconfigure using the beta code. Among the installation issues, for the first few hours settings changed in the app did not seem to propagate when viewing from another device or the web interface, and/or the setting changes didn't "take" in the first place. They "seemed" to take but did not track to other devices initially, then after changing settings multiple times they seemed to track. The alexa skill would not allow me to enter the garadget account info for about a day (first claiming no client_id, then the login would simply fail - for a day) then the next day the login worked and it linked the skill. Then alexa did not respond to commands for a few hours even though account was linked, then it just started working.
Implied from my experience and other posts is the possibility that the skill goes offline with some frequency, and that would be bad. When it is working, it's slick and some intelligence seems to be built in: For example if I tell alexa to close the door when it's already closed, she says it's already closed. I love that! That's the kind of logic/intelligence I expected to be built into the app as well.
Thanks for listening!