PulseHotspot icon

PulseHotspot

Your iPhone is the proxy. No server. No VPS.

Created by Kyle Bailey

Version 1.2.2 iOS 26+ iPhone 17 Pro ready AltStore Source Sileo / Zebra Repo No Jailbreak Needed
Add to AltStore Add to SideStore Download .ipa
https://altstore.kylebailey94.org/apps.json

What it does

PulseHotspot runs a proxy server inside an app on your iPhone. Devices connected to your Personal Hotspot point their proxy at the phone โ€” and every connection they make is re-originated by the iPhone itself, on its own data session, with its own network identity. To the carrier, it is simply the iPhone browsing. There is no server in the middle, nothing to host, nothing to maintain.

How it works

1

Turn on Personal Hotspot and let your laptop or other device join it, like normal.

2

Open PulseHotspot and tap Start. The proxy listens on the hotspot at 172.20.10.1, ports 18080 (HTTP) and 11081 (SOCKS5).

3

Set the device's proxy to that address. Its traffic now leaves through the iPhone's own connection โ€” because it literally is the iPhone's connection.

Features

๐Ÿ“ก

Full proxy, two flavors

HTTP proxy with CONNECT for HTTPS, plus a SOCKS5 proxy for apps that prefer it. Browsers, mail, chat, updates โ€” if it honors a proxy, it works.

๐Ÿ“ฑ

PdaNet-style device list

See every device on your hotspot: its name, IP, connection count, and whether it's active. Hit Refresh to sweep the hotspot and find devices before they connect.

โšก๏ธ

Built for iPhone 17 Pro

Compiled for iOS 26 and the A19 generation with full optimization. Sockets are tuned for fast cellular โ€” Nagle off, deep buffers โ€” so the proxy never becomes the bottleneck.

๐Ÿ”’

Private by design

No accounts, no analytics, no logging, no third-party anything. The app talks to the sites your devices ask for โ€” and nothing else, ever.

๐ŸŽ›๏ธ

One-button simple

One big Start button, a live status light, and a one-tap copy of the proxy address. The screen stays awake while it runs.

๐Ÿ†“

No infrastructure

No VPS to rent, no VPN subscription, no server to patch at 2 a.m. If your iPhone has signal, your hotspot works.

Proxy address

172.20.10.1
SERVER (YOUR IPHONE ON THE HOTSPOT)
18080
HTTP / HTTPS PROXY PORT
11081
SOCKS5 PORT

Changelog

1.2.2November 2, 2026
  • iPad pass: in-app iPad setup card with the exact Wi-Fi proxy steps (HTTP port 18080)
  • Safari self-test page โ€” open http://172.20.10.1:18080/pulse-test on the client to prove it reached the proxy
  • Status line only says Running once both proxy ports are actually listening
1.2.1November 2, 2026
  • © Kyle Bailey ownership credit embedded in the app
1.2November 2, 2026
  • PdaNet-style Devices list with a Refresh button and hotspot scan
  • Devices show name, IP, connection count, and last-seen time
  • Auto-scan a second after you start the proxy; page scrolls for the longer layout
1.1November 2, 2026
  • New interface: status card, address card with one-tap copy, dark-mode aware
  • Hotspot icon
  • Rebuilt for iOS 26 / iPhone 17 Pro; tuned proxy sockets for speed
1.0November 2, 2026
  • First release: HTTP (CONNECT) + SOCKS5 proxy for Personal Hotspot clients

No jailbreak

Everything in this section works on a stock iPhone — no jailbreak needed. Two ways in:

A

PulseHotspot app. Add this source in AltStore or SideStore (buttons at the top of the page), install PulseHotspot, tap Start. Or skip the source and grab the raw file: Download the .ipa.

B

Surge profile. No sideloading at all: install Surge from the App Store, import this profile, start Surge. Hotspot clients then point their proxy at 172.20.10.1, port 6152 (HTTP) or 6153 (SOCKS5). Download the Surge profile (.conf)

C

appdb. In appdb, open My Apps → Upload by URL and paste the .ipa link — appdb signs and installs it on your linked device: https://altstore.kylebailey94.org/PulseHotspot.ipa

Downloads

No jailbreak

Jailbreak repo

An APT repo for Sileo and Zebra, hosted on this same site. It carries every Pulse27 build (1.0.0–2.1.0) plus the legacy TTL65 tweak (v2.0.1 — arm, arm64, and arm64e builds); Kyle's other tweaks join it as they become available.

Add to Sileo Add to Zebra

Repo URL: https://altstore.kylebailey94.org/repo/

Jailbreak kit

Pulse27v2.1.0 · .deb
TTL65 (legacy)v2.0.1 · .deb
  • Kyle's earlier TTL65 tweak — sets IPv4 TTL & IPv6 Hop Limit to 65 with a persistent LaunchDaemon. Pulse27 is its successor.
  • Download arm64e (.deb) · arm64 · arm
Block Updatesprofile v3
GoldenNuggetBlockOTA preset

Good to know

PulseHotspot is installed with AltStore or SideStore, so the usual sideload rules apply โ€” free Apple IDs need a refresh every 7 days. Keep the app open in the foreground while tethering; iOS doesn't let apps like this run hidden. Only traffic a device actually sends to the proxy is covered โ€” an app on the client that ignores proxy settings still uses the plain hotspot path.