apple’s getting schooled: if you don’t provide an open api, one may be provided for you