We've evolved on an app, which is not a very general app you download, and it just works. It's a build management tool (I won't go into it), but really it uses beacons to track the user's location and we get some feedback based on questions we ask etc. The system we develop (app + beacons + website) is meant to be sold to businesses, (for example, we have a public school lined up to buy the product), and they will guide students to download the app. The bottom line is, the app is pretty useless in itself if you're not invited to the system, and I just want to know what Apple's policy is for it. If you came into the app store and downloaded our app, it will start monitoring nearby beacons, but if there are no beacons or anything, it just doesn't matter. So we are afraid that since the functionality is meant for somewhat closed environments, can they think the app is not suitable for the app store? But if we have described it very well in the App Store description, is it good, right? It will be the first time we publish an app, and I've heard that if you get rejected, you have to wait quite a while before you can try again?