[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-openclaw-ai-agent-gets-a-native-ios-app":10,"sections":36},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":24,"persona_id":22,"persona_name":22,"section":25,"tags":26,"sources":31,"feedback":35,"feedback_at":22,"cost_usd":35,"total_tokens":35},2418,"openclaw-ai-agent-gets-a-native-ios-app","OpenClaw AI Agent Gets a Native iOS App","The self-hosted AI agent drops its Telegram and WhatsApp workarounds in favor of a proper iPhone and iPad app with voice, camera, and automation support.","OpenClaw, the self-hosted open-source AI agent, now has a native iOS app.\n\nUntil now, iPhone and iPad users relied on Telegram or WhatsApp to interact with their OpenClaw gateway on the go — a hack, not a feature. The new App Store release replaces those workarounds with a dedicated client that pairs with a home or office gateway via QR code or setup code. From there, users get chat, a background voice mode, push notifications for workflow status, and the ability to pipe in camera, location, contacts, and calendar data when they choose to grant it. OpenClaw itself runs on a Mac or PC and connects to API keys from providers like Claude, OpenAI, or Gemini, giving the chosen model access to local files, messaging apps, and browsers.\n\nThe move matters because it normalizes self-hosted AI agents as a genuine alternative to cloud-first assistants. Giving a personal agent a real mobile client — not a messaging-app shim — is the kind of friction reduction that turns hobbyist tools into daily drivers. The question is whether users are ready to manage the security surface that comes with it: OpenClaw's own documentation flags prompt injection risk and the broad system permissions it needs on gateway machines.\n\nThe project started life as Clawdbot, named after the Claude model it was built around — until Anthropic objected to the name and triggered a rebrand. A reminder that even open-source projects exist inside someone else's trademark policy.","[\"open-source\",\"ai agents\",\"ios\",\"self-hosted\"]","2026-06-29T22:42:11.000Z","2026-06-29T22:53:11.735Z","2026-06-29T22:53:21.234Z","published",null,[],"https:\u002F\u002Fcdn.xyz.onl\u002Farticle-images\u002Fopenclaw-ai-agent-gets-a-native-ios-app.webp","ai",[27,28,29,30],"open-source","ai agents","ios","self-hosted",[32],{"name":33,"url":34},"MacRumors","https:\u002F\u002Fwww.macrumors.com\u002F2026\u002F06\u002F29\u002Fopenclaw-ios-app\u002F",0,{"sections":37},[38,42,47,52,57,62,67,72,77,82,87,91,96,101],{"name":39,"slug":25,"count":40,"latest_published_at":41},"AI",2590,"2026-07-16T04:00:00.000Z",{"name":43,"slug":44,"count":45,"latest_published_at":46},"Security","security",294,"2026-07-15T19:59:48.000Z",{"name":48,"slug":49,"count":50,"latest_published_at":51},"Deals","deals",179,"2026-06-29T20:02:07.000Z",{"name":53,"slug":54,"count":55,"latest_published_at":56},"Policy","policy",158,"2026-07-16T00:02:48.000Z",{"name":58,"slug":59,"count":60,"latest_published_at":61},"Hardware","hardware",122,"2026-07-14T19:46:26.000Z",{"name":63,"slug":64,"count":65,"latest_published_at":66},"Consumer Tech","consumer-tech",93,"2026-07-13T13:20:48.000Z",{"name":68,"slug":69,"count":70,"latest_published_at":71},"Software","software",70,"2026-07-13T19:52:25.000Z",{"name":73,"slug":74,"count":75,"latest_published_at":76},"Science","science",66,"2026-07-10T10:29:37.000Z",{"name":78,"slug":79,"count":80,"latest_published_at":81},"Dev Tools","dev-tools",59,"2026-07-07T04:00:00.000Z",{"name":83,"slug":84,"count":85,"latest_published_at":86},"Gaming","gaming",41,"2026-07-09T04:00:00.000Z",{"name":88,"slug":89,"count":85,"latest_published_at":90},"Startups","startups","2026-06-29T20:55:50.000Z",{"name":92,"slug":93,"count":94,"latest_published_at":95},"General","general",29,"2026-07-10T22:28:58.000Z",{"name":97,"slug":98,"count":99,"latest_published_at":100},"Reviews","reviews",20,"2026-06-24T12:00:01.000Z",{"name":102,"slug":103,"count":104,"latest_published_at":105},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]