Image: TechcityAuthority
Grok Bot's iPhone app is reportedly getting ready to control your smart home and set alarms. App researcher Aaron, who posts as @aaronp613 and has a strong record with app teardowns, found the groundwork in the latest iOS version of the app.
Grok Bot is gaining support for Apple Home and iOS Alarms
— Aaron (@aaronp613) October 22, 2026
The latest version of Grok Bot for iOS contains the groundwork for both Apple Home support and Alarms
"NSHomeKitUsageDescription": "Grok Bot can read and control your Home accessories when you ask it to." pic.x.com/KV0CfdkosQ
The clues are two permission strings in the app's code. Apple makes every app explain why it wants access to sensitive features. That explanation pops up the first time the app asks. One string reads, "Grok Bot can set alarms and timers when you ask it to." The other reads, "Grok Bot can read and control your Home accessories when you ask it to."
For regular users, that points to two new tricks. You could ask Grok Bot to wake you at 6 or start a 10 minute pasta timer, and it would set a real alarm on your iPhone. You could also ask it to turn off the lights, lock the door or check the thermostat through Apple's Home app.
This is a bigger shift than it sounds. Today Grok Bot does its work on a cloud computer with its own browser and files. That is great for research, email and web chores, as we covered in our guide to using Grok Bot. But a cloud computer can't touch the phone in your hand or the lamp in your living room. These strings suggest Grok Bot would act on your phone itself for these tasks.
Until now, people who wanted this had to build workarounds. Some users on X connect Grok Bot to Home Assistant, a separate smart home hub, to control their devices. Native Apple Home support would make that a single permission tap.
Both strings say "when you ask it to." That suggests Grok Bot would only act on these features on request, not on its own. iOS would also ask you to allow each permission before the app gets any access.
Features found in code can change or never ship, so treat this as unconfirmed until it appears in an update.

Comments