Do you support backend-controlled minimum app versions for iOS and Android that can be managed without releasing a new app? If so, could you share details on hard vs. soft upgrade behavior, the version-check endpoint, expected behavior if the endpoint is unreachable, and who can manage this configuration?