This is intentional, if you see the Values properties of the app you'll see that it shows a numbers starting with 1.
Alterable Values/Strings are in fact 0-based but it does show in the corner of the calculator that it works this way. Same goes for globals.