Alternatively it's probably a lot cheaper to offer an apk while for Apple there is no other option than the app store requiring all kinds of paperwork and lawyer fees.
Page visible only if you have installed the app in the past: https://play.google.com/store/apps/details?id=dji.mimo
The mimo app on the other hand is straight up garbage. The thing never works right if it even connects to the device at all. I regret buying that thing (it's the osmo mobile version 2 or 3). It's so bad I don't think I will ever buy a new dji device.
I love flying my spark but the battery life is trash and my Air 2 isn't fun to fly (it's more of a utility van than a fun little sports car). I'd love to get a replacement for my spark. It's probably better to just build my own at this point.
When I first purchased the robot it never required phone GPS. And that now if you disable it at any point it disconnects you from the robot. It sits gaining dust because I wish not to use an IOS app with GPS enabled for no reason.
Questioning support to why this is required they said "people are happy with GPS on" and that was that.
I look at it sadly because it runs Linux, has full root access and so much potential. But, I just don't like the fact that could be potentially tracking GPS coords back to HQ.
The one good experience I've had with customer support for a hardware+software company was for the Eufy cameras by Anker.
Opening the app would stop the audio stream that was playing. No reason to do that while showing me a list of cameras. The audio stream should have been interrupted only once one selects a camera to view and listen to.
I wrote customer support and after some explanation and friction, they understood and a fix was released about two months later.
https://gizmodo.com/eufy-local-security-camera-cloud-unencry...
(I mean, I probably could make Amcrest stuff work if I tried hard enough, but I am at the age where spare time is precious, so I was looking for something that I could order and install without hassle or tinkering with mains electricity.)
UniFi Protect only runs on their NVRs and "Dream" routers and only works with UniFi cameras. The wireless cameras only work with Protect because otherwise there's no way to get them on the network. Once a camera is paired to Protect, you cannot get a standard RTSP stream directly from it (but you can restream RTSP from Protect). They've got a Doorbell camera that doesn't send ring notifications or video to HomeKit / Alexa / Google Home.
There's hack-y stuff to make Protect work with standard RTSP cameras. And a HomeBridge plug-in to get HomeKit. But it's all subject to breakage and YMMV.
All that said, Protect is pretty great. I'm a (mostly) happy home user.
My educated guess is that the company Vincross sold their tech to the Chinese Military back in 2017 and China is being China.
It is a very nifty robot, the company still exists but feels as an empty shell.
Would be nice if users could give BLE permissions but _not_ GPS or wifi-based location permission to an app.
Not sure about iOS, but Android supports that for several years now (to the point where a given app only gets BLE access to one device it cares about which prevents data leakage).
The McDonald's app does some similar BS. You can't do anything in the app without granting the "precise GPS" permission, using a digital coupon in-store requires full GPS permission. If you use the "Ask me each time if I want to share" option, it will still reject you and tell you it needs to be always-on.