René's URL Explorer Experiment


Title: OpenCode Mobile App for iPhone & iPad | KKCode

Open Graph Title: OpenCode Mobile App for iPhone & iPad | KKCode

X Title: OpenCode Mobile App for iPhone & iPad | KKCode

Description: KKCode is an OpenCode mobile client for iPhone and iPad. Monitor sessions, approve work, and keep your workspace on your development machine.

Open Graph Description: KKCode is an OpenCode mobile client for iPhone and iPad. Monitor sessions, approve work, and keep your workspace on your development machine.

X Description: KKCode is an OpenCode mobile client for iPhone and iPad. Monitor sessions, approve work, and keep your workspace on your development machine.

Keywords:

Mail addresses
junbaor@gmail.com

Opengraph URL: https://kkcode.app

direct link

Domain: kkcode.app


Hey, it has json ld scripts:
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://kkcode.app/#organization","name":"KKCode","url":"https://kkcode.app","logo":"https://kkcode.app/apple-touch-icon.png","email":"support@kkcode.app","sameAs":["https://github.com/junbaor/opencode-mobile"]},{"@type":"Person","@id":"https://kkcode.app/#person-junbaor","name":"junbaor","url":"https://github.com/junbaor","sameAs":["https://github.com/junbaor"],"worksFor":{"@id":"https://kkcode.app/#organization"}},{"@type":"WebSite","@id":"https://kkcode.app/#website","url":"https://kkcode.app","name":"KKCode","description":"KKCode is an OpenCode mobile client for iPhone and iPad. Monitor sessions, approve work, and keep your workspace on your development machine.","inLanguage":["en","zh-CN"],"publisher":{"@id":"https://kkcode.app/#organization"}},{"@type":"WebPage","@id":"https://kkcode.app/#webpage","url":"https://kkcode.app/","name":"OpenCode Mobile App for iPhone & iPad | KKCode","description":"KKCode is an OpenCode mobile client for iPhone and iPad. Monitor sessions, approve work, and keep your workspace on your development machine.","inLanguage":"en","isPartOf":{"@id":"https://kkcode.app/#website"},"about":{"@id":"https://kkcode.app/#mobile-app"},"author":{"@id":"https://kkcode.app/#person-junbaor"},"datePublished":"2025-01-01","dateModified":"2026-08-04"},{"@type":"MobileApplication","@id":"https://kkcode.app/#mobile-app","name":"KKCode","url":"https://kkcode.app/","description":"KKCode is an OpenCode mobile client for iPhone and iPad. Monitor sessions, approve work, and keep your workspace on your development machine.","applicationCategory":"DeveloperApplication","operatingSystem":"iOS, iPadOS","isAccessibleForFree":true,"inLanguage":"en","image":"https://kkcode.app/og-image.png","downloadUrl":"https://apps.apple.com/us/app/kkcode/id6780920001","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"publisher":{"@id":"https://kkcode.app/#organization"},"author":{"@id":"https://kkcode.app/#person-junbaor"},"featureList":["Live OpenCode session activity","Permission and question controls","File browsing and code-diff review","Project-aware session history","QR tunnel pairing and private network support","Notifications for permission and question blockers"]},{"@type":"FAQPage","@id":"https://kkcode.app/#faq","inLanguage":"en","mainEntity":[{"@type":"Question","name":"Is KKCode an official OpenCode product?","acceptedAnswer":{"@type":"Answer","text":"No. KKCode is an independent mobile client that uses the OpenCode API. OpenCode and its trademarks belong to their respective owners."}},{"@type":"Question","name":"How does the phone reach my development machine? Do I need a public IP?","acceptedAnswer":{"@type":"Answer","text":"No public IP is required. Use the built-in QR pairing flow , a private network such as Tailscale, a trusted LAN, or your own HTTPS proxy. Keep OpenCode authentication enabled; do not forward its port from your router to the public internet."}},{"@type":"Question","name":"Does my code pass through KKCode?","acceptedAnswer":{"@type":"Answer","text":"With a direct LAN, Tailscale, or reverse-proxy route, traffic goes between your phone and your server. The QR tunnel relays traffic through KKCode so it can reach the local companion agent; it does not run OpenCode or move your workspace to a KKCode server. Choose an infrastructure-only route if your policy requires it."}},{"@type":"Question","name":"What can I actually do from mobile?","acceptedAnswer":{"@type":"Answer","text":"Resume a session, follow streaming activity, inspect files and diffs, answer a question, review a permission request, switch projects, and send a focused follow-up. Broad code navigation and long terminal work remain better on desktop."}},{"@type":"Question","name":"Where are my server credentials stored?","acceptedAnswer":{"@type":"Answer","text":"Connection profiles are stored with system-backed encrypted storage on the device. Treat the phone as holding access to your development machine: use a screen lock and rotate the server password if a device is lost."}},{"@type":"Question","name":"Can KKCode notify me when the agent is blocked?","acceptedAnswer":{"@type":"Answer","text":"Yes. Pair a device with the companion agent to receive notifications when OpenCode asks a question or needs a permission decision. You choose which event types are enabled."}},{"@type":"Question","name":"Which devices are supported?","acceptedAnswer":{"@type":"Answer","text":"KKCode is available for iPhone and iPad on iOS and iPadOS 16.4 or later. The Android client is actively tested, with public distribution planned separately."}}]}]}

theme-color#0a0b0d
application-nameKKCode
authorKKCode
creatorKKCode
publisherKKCode
googlebotindex, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1
content-languageen
apple-itunes-appapp-id=6780920001, app-argument=kkcode:///?from=smart-banner&lang=en
mobile-web-app-capableyes
apple-mobile-web-app-titleKKCode
apple-mobile-web-app-status-bar-styleblack-translucent
og:localeen_US
og:imagehttps://kkcode.app/og-image.png
og:image:width1200
og:image:height630
og:image:altKKCode
og:locale:alternatezh_CN
og:typewebsite
twitter:cardsummary_large_image
twitter:imagehttps://kkcode.app/og-image.png

Links:

Skip to main contenthttps://kkcode.app/#main-content
KKCodehttps://kkcode.app/
Featureshttps://kkcode.app/#features
How it workshttps://kkcode.app/#how
Downloadhttps://kkcode.app/#download
Docshttps://kkcode.app/doc
Download on the App Storehttps://apps.apple.com/us/app/kkcode/id6780920001
Set up in 3 steps →https://kkcode.app/#start
Setup guidehttps://kkcode.app/doc
Download on the App Storehttps://apps.apple.com/us/app/kkcode/id6780920001
Join the Android waitlisthttps://docs.google.com/forms/d/e/1FAIpQLScUKDfH-c8nu9I3cBEo4LJ_uX8Rn84ywfyW0ddViTXWqInZrA/viewform
OpenCodehttps://opencode.ai
Remote access guidehttps://kkcode.app/doc/remote-access
Install it firsthttps://opencode.ai
Tailscale, a private LAN, or your own HTTPS proxyhttps://kkcode.app/doc/remote-access
start hereUse OpenCode from your phoneRecommended architecture: the dev machine runs OpenCode, the phone is the control surface.https://kkcode.app/doc/use-opencode-from-phone
compareOpenCode Mobile vs OpenCode WebChoose the right surface for approvals, monitoring, focused follow-ups, and full desktop work.https://kkcode.app/doc/opencode-mobile-vs-web
setupRemote access — five methodsLAN, Tailscale, Cloudflare Tunnel, reverse proxy, or the built-in QR tunnel.https://kkcode.app/doc/remote-access
safetySecurity modelThreats, minimum controls, credential handling, and incident response.https://kkcode.app/doc/remote-access-security
Browse all OpenCode Mobile docs →https://kkcode.app/doc
Download KKCode on the App Storehttps://apps.apple.com/us/app/kkcode/id6780920001
OpenCode Mobile Docshttps://kkcode.app/doc
Abouthttps://github.com/junbaor/opencode-mobile
OpenCode Officialhttps://opencode.ai
Privacy Policyhttps://kkcode.app/privacy
Terms of Servicehttps://kkcode.app/terms
Third-Party SDKshttps://kkcode.app/third-party-sdks

Viewport: width=device-width, initial-scale=1, viewport-fit=cover

Robots: index, follow


URLs of crawlers that visited me.