iOS Touch Injection Automation

A modern HTTP-based automation framework for fully jailbroken iOS devices. Control touch events, OCR detection, app management, and more through a clean REST API.

Research & Experimental Only Palera1n Rootful Jailbreak

Important Disclaimer

TsGo is intended strictly for research and experimental purposes. This tool is designed for security researchers, developers, and enthusiasts working with their own devices in controlled lab environments. Do not use this software for any unauthorized or malicious activities. Users are responsible for ensuring compliance with all applicable laws and regulations.

Core Features

TsGo provides comprehensive iOS automation capabilities through a unified HTTP API daemon.

👆

Touch Injection

Programmatic touch events using IOKit HID framework. Supports taps, long presses, and precise coordinate targeting.

👁️

OCR Detection

Text recognition powered by Apple Vision framework with Tesseract fallback. Detect, wait for, and extract text from screen regions.

📱

App Control

Launch, close, and manage applications using FrontBoardServices. Get frontmost app info and enumerate installed apps.

👋

Swipe Gestures

Multi-finger swipe gestures with customizable duration and direction. Supports 1-5 finger gestures with smooth interpolation.

🔘

Hardware Buttons

Emulate volume up/down, home, power, and lock buttons through IOKit event injection.

🌐

Proxy Control

Configure HTTP/HTTPS proxy settings programmatically with authentication support and live updates.

📐

Screen Info

Get screen dimensions, scale factor, orientation, and native resolution for precise automation.

🔐

Security Bypass

MobileSubstrate hooks for jailbreak detection bypass. Hook syscalls, file access, and library loading.

🍎

Apple ID Automation

Sign in, sign out, and manage Apple ID accounts through private framework integration.

Simple HTTP API

Control your device from any language or platform using standard HTTP requests.

# Touch tap at coordinates
curl -X POST http://device:8080/api/touch \
  -H "Content-Type: application/json" \
  -d '{"x": 187, "y": 400, "duration": 0.1}'

# Detect text on screen
curl -X POST http://device:8080/api/ocr/detect \
  -H "Content-Type: application/json" \
  -d '{"x": 0, "y": 0, "width": 375, "height": 200}'

# Open an application
curl -X POST http://device:8080/api/app/open \
  -H "Content-Type: application/json" \
  -d '{"bundleId": "com.apple.mobilesafari"}'

Simple, Transparent Pricing

Start automating your iOS devices today. No hidden fees, no complicated tiers.

One-time Setup + Annual License

Personal

1 Device
$18 /year
No setup fee required
  • Full API access
  • All 9 core features
  • Touch, OCR, App Control
  • Community support
Get Started

Business

100 Devices
$499 setup
+ $300/year license ($3/device)
  • Everything in Lab Setup
  • Custom integration support
  • API rate limits removed
  • Dedicated support channel
Contact Us

Enterprise & Large Scale

1,000 Devices

Large Lab
$4,999 setup
+ $3,000/year

10,000 Devices

Enterprise
$49,999 setup
+ $30,000/year

Unlimited

Cloud License
$499,999 setup
Contact for license

First year: One-time setup + annual license. Following years: Annual license only.
All enterprise plans include dedicated support, custom integrations, and SLA guarantees.

USDT (Tether)
Monero (XMR)
Bitcoin (BTC)

Requirements

TsGo requires a specific environment to function properly.

Jailbreak

Palera1n rootful jailbreak only. Other jailbreaks are not officially supported.

iOS Version

iOS 16.0 and above. Tested primarily on iOS 16.7.x.

Device

Checkm8-compatible devices (A7-A11 chips). iPhone 8 and earlier.

Network

Device must be on same network as control computer for HTTP API access.