Good point, I didn't read that it will be limited anywhere either. But in my personal experience is that the nature of things offered through the SNKRS app give off the impression that they are limited or should I say they usually 80-90% of the time sell out in the app day of release. I've taken quite a few "L's" trying to grab stuff at the time of release on SNKRS. Not everything sells out there are 4 or 5 things on there now that dropped today that are still available but they aren't high demand releases in my opinion.
I didn't do too much reading up on these but the sneaker news article and I think one other site/article I read did not mention these being available any other place or any other way than the SNKRS app. Oddly enough they are not on the "upcoming" list in the SNKRS app yet. I checked as I wrote this.
https://www.nike.com/launch?s=upcoming
They might be on there later today or will be tomorrow the day of release - I think that's happened before, not typical, but has occurred - most releases are featured in advance though. Or it's possible they've been delayed.