RoachNet iOS

The field remote for the stack on your Mac.

RoachClaw first. Vault reads, runtime checks, app queues, and RoachAtlas GPS stay close without pretending the phone should be the desktop. Control in your pocket, nothing extra.

Unsigned IPA for SideStore or AltStore. Pair it when you want. Stay useful when the Mac is asleep or the network drops.

Current release: v0.1.5 · built for iPhone and iPad

Screens

Chat first. The rest stays one tap away.

One companion shell for chat, vault reads, app queues, runtime checks, and local GPS handoff. Same posture as the desktop lane. Pocket-sized, not toy-sized.

RoachNet iOS RoachClaw chat view v0.1.5
Chat

Keep the thread going.

Use your paired machine when it is there. Keep the thread moving when it is not, with the same RoachClaw posture and clear account boundaries.

RoachNet iOS Apps view v0.1.5
Apps

Queue packs from anywhere.

Browse packs, queue installs, and hand them to the Mac when the bridge comes back. Field shopping, but for useful files.

RoachNet iOS Runtime view v0.1.5
Runtime

Check the desktop fast.

What is live, what is downloading, what needs attention, and whether the foreground RoachAtlas GPS bridge is actually feeding the Mac.

RoachNet iOS Vault view v0.1.5
Vault

Read the shelf without opening the shell.

Vault shelf cards, map and education pack summaries, archive reads, and cleaner media/document handoff on your phone, still readable when the bridge drops.

What’s in 0.1.5

Small companion. Real utility.

The companion opens quicker, pairs faster, and adds an explicit local GPS bridge for RoachAtlas.

Companion shell

Built for the moments when you are not at the desk.

It stays chat-first, keeps runtime state readable, and mirrors the desktop shell closely enough that handoff feels familiar.

Fast launch Cached state means less waiting and fewer blank starts.
Useful offline Cached runtime and vault reads still give answers when the bridge drops.
Atlas GPS Foreground-only BLE packets can feed the desktop RoachAtlas receiver.
Faster start

Cached state on launch. Opens where you left it instead of starting from a blank page.

RoachTail

Each device gets its own signed peer token. Revoke one without touching the others.

QR pairing

Scan the QR from the Mac. No typing a 32-character token into a phone keyboard.

RoachSync

Sync state, folder health, linked devices. Same view as chat and installs.

RoachAtlas GPS

Start the iPhone BLE advertiser only when you need it. Location stays local to the paired desktop receiver.

Offline RoachBrain

When the Mac goes dark, cached runtime, vault state, and RoachBrain summaries still give you something useful.

Apps utility

Save apps, see recents, queue sends. Useful when you are not at your desk.

Install

SideStore and AltStore, with the routes labeled.

Add the shared source or use the IPA. Same build, two clean sideload lanes.

SideStore lane

Add the source, or hand SideStore the IPA directly.

Both routes land the same companion build. The source is cleaner. The IPA is there when you need the direct file.

Add the RoachNet source in SideStore, or download the IPA and share it to SideStore to install.

1

Add the RoachNet source to SideStore.

2

Install RoachNetiOS from the source or fall back to the IPA.

3

Sign and install. Open RoachNetiOS and pair your Mac.

AltStore lane

Use the same RoachNet source in AltStore.

The shared AltSource points at the current unsigned IPA and keeps the source repo in one place, where future-you can find it.

Add the same RoachNet source in AltStore, or download the IPA and import it from Files.

1

Install AltStore and keep AltServer available on your Mac.

2

Add the RoachNet source URL, then install RoachNetiOS from AltStore.

3

Refresh before the signing window expires. Pair the Mac after first launch.

Pairing

Pair once. Keep the phone useful.

The desktop still owns the models, vault, installs, and secure network host. The phone stays quick because it is a companion, not a second desktop.

RoachTail pairing

Point the phone at the alias or scan the QR.

The secure bridge belongs to the desktop runtime. The phone just needs a fast path in and a clean fallback when the machine goes dark.

Alias https://roachnet.roachtail is the front door.
Fallback Cached reads hold the line until the desktop comes back.
RoachTail alias

https://roachnet.roachtail or scan the QR from the desktop shell.

Pair code

Scan the RoachTail QR or type the join code. Either way you get a signed peer token for this device.

Fallback

Bridge goes offline? Cached chat, vault reads, and runtime snapshots hold until the Mac comes back online.